Mercurial > projects > dwt-addons
comparison dwtx/jface/internal/text/TableOwnerDrawSupport.d @ 134:51e6e63f930e
Regex fix for casts
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sun, 24 Aug 2008 01:46:20 +0200 |
parents | 7d818bd32d63 |
children | 000f9136b8f7 |
comparison
equal
deleted
inserted
replaced
133:7d818bd32d63 | 134:51e6e63f930e |
---|---|
104 * Performs the paint operation. | 104 * Performs the paint operation. |
105 * | 105 * |
106 * @param event the event | 106 * @param event the event |
107 */ | 107 */ |
108 private void performPaint(Event event) { | 108 private void performPaint(Event event) { |
109 TableItem item= (TableItem) event.item; | 109 TableItem item= cast(TableItem) event.item; |
110 GC gc= event.gc; | 110 GC gc= event.gc; |
111 int index= event.index; | 111 int index= event.index; |
112 | 112 |
113 bool isSelected= (event.detail & DWT.SELECTED) !is 0; | 113 bool isSelected= (event.detail & DWT.SELECTED) !is 0; |
114 | 114 |
143 StyleRange[] ranges= getStyledRanges(item, index); | 143 StyleRange[] ranges= getStyledRanges(item, index); |
144 if (ranges !is null) { | 144 if (ranges !is null) { |
145 for (int i= 0; i < ranges.length; i++) { | 145 for (int i= 0; i < ranges.length; i++) { |
146 StyleRange curr= ranges[i]; | 146 StyleRange curr= ranges[i]; |
147 if (isSelected) { | 147 if (isSelected) { |
148 curr= (StyleRange) curr.clone(); | 148 curr= cast(StyleRange) curr.clone(); |
149 curr.foreground= null; | 149 curr.foreground= null; |
150 curr.background= null; | 150 curr.background= null; |
151 } | 151 } |
152 fLayout.setStyle(curr, curr.start, curr.start + curr.length - 1); | 152 fLayout.setStyle(curr, curr.start, curr.start + curr.length - 1); |
153 } | 153 } |