Mercurial > projects > dwt-mac
diff dwt/custom/StyledTextListener.d @ 7:e831403a80a9
Add 'cast' to casts
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Wed, 27 Aug 2008 14:30:35 +0200 |
parents | 1a8b3cb347e0 |
children | 6337764516f1 |
line wrap: on
line diff
--- a/dwt/custom/StyledTextListener.d Wed Aug 27 14:10:03 2008 +0200 +++ b/dwt/custom/StyledTextListener.d Wed Aug 27 14:30:35 2008 +0200 @@ -27,63 +27,63 @@ switch (e.type) { case StyledText.ExtendedModify: - ExtendedModifyEvent extendedModifyEvent = new ExtendedModifyEvent((StyledTextEvent) e); - ((ExtendedModifyListener) eventListener).modifyText(extendedModifyEvent); + ExtendedModifyEvent extendedModifyEvent = new ExtendedModifyEvent(cast(StyledTextEvent) e); + (cast(ExtendedModifyListener) eventListener).modifyText(extendedModifyEvent); break; case StyledText.LineGetBackground: - LineBackgroundEvent lineBgEvent = new LineBackgroundEvent((StyledTextEvent) e); - ((LineBackgroundListener) eventListener).lineGetBackground(lineBgEvent); - ((StyledTextEvent) e).lineBackground = lineBgEvent.lineBackground; + LineBackgroundEvent lineBgEvent = new LineBackgroundEvent(cast(StyledTextEvent) e); + (cast(LineBackgroundListener) eventListener).lineGetBackground(lineBgEvent); + (cast(StyledTextEvent) e).lineBackground = lineBgEvent.lineBackground; break; case StyledText.LineGetSegments: - BidiSegmentEvent segmentEvent = new BidiSegmentEvent((StyledTextEvent) e); - ((BidiSegmentListener) eventListener).lineGetSegments(segmentEvent); - ((StyledTextEvent) e).segments = segmentEvent.segments; + BidiSegmentEvent segmentEvent = new BidiSegmentEvent(cast(StyledTextEvent) e); + (cast(BidiSegmentListener) eventListener).lineGetSegments(segmentEvent); + (cast(StyledTextEvent) e).segments = segmentEvent.segments; break; case StyledText.LineGetStyle: - LineStyleEvent lineStyleEvent = new LineStyleEvent((StyledTextEvent) e); - ((LineStyleListener) eventListener).lineGetStyle(lineStyleEvent); - ((StyledTextEvent) e).ranges = lineStyleEvent.ranges; - ((StyledTextEvent) e).styles = lineStyleEvent.styles; - ((StyledTextEvent) e).alignment = lineStyleEvent.alignment; - ((StyledTextEvent) e).indent = lineStyleEvent.indent; - ((StyledTextEvent) e).justify = lineStyleEvent.justify; - ((StyledTextEvent) e).bullet = lineStyleEvent.bullet; - ((StyledTextEvent) e).bulletIndex = lineStyleEvent.bulletIndex; + LineStyleEvent lineStyleEvent = new LineStyleEvent(cast(StyledTextEvent) e); + (cast(LineStyleListener) eventListener).lineGetStyle(lineStyleEvent); + (cast(StyledTextEvent) e).ranges = lineStyleEvent.ranges; + (cast(StyledTextEvent) e).styles = lineStyleEvent.styles; + (cast(StyledTextEvent) e).alignment = lineStyleEvent.alignment; + (cast(StyledTextEvent) e).indent = lineStyleEvent.indent; + (cast(StyledTextEvent) e).justify = lineStyleEvent.justify; + (cast(StyledTextEvent) e).bullet = lineStyleEvent.bullet; + (cast(StyledTextEvent) e).bulletIndex = lineStyleEvent.bulletIndex; break; case StyledText.PaintObject: - PaintObjectEvent paintObjectEvent = new PaintObjectEvent((StyledTextEvent) e); - ((PaintObjectListener) eventListener).paintObject(paintObjectEvent); + PaintObjectEvent paintObjectEvent = new PaintObjectEvent(cast(StyledTextEvent) e); + (cast(PaintObjectListener) eventListener).paintObject(paintObjectEvent); break; case StyledText.VerifyKey: VerifyEvent verifyEvent = new VerifyEvent(e); - ((VerifyKeyListener) eventListener).verifyKey(verifyEvent); + (cast(VerifyKeyListener) eventListener).verifyKey(verifyEvent); e.doit = verifyEvent.doit; break; case StyledText.TextChanged: { - TextChangedEvent textChangedEvent = new TextChangedEvent((StyledTextContent) e.data); - ((TextChangeListener) eventListener).textChanged(textChangedEvent); + TextChangedEvent textChangedEvent = new TextChangedEvent(cast(StyledTextContent) e.data); + (cast(TextChangeListener) eventListener).textChanged(textChangedEvent); break; } case StyledText.TextChanging: - TextChangingEvent textChangingEvent = new TextChangingEvent((StyledTextContent) e.data, (StyledTextEvent) e); - ((TextChangeListener) eventListener).textChanging(textChangingEvent); + TextChangingEvent textChangingEvent = new TextChangingEvent(cast(StyledTextContent) e.data, cast(StyledTextEvent) e); + (cast(TextChangeListener) eventListener).textChanging(textChangingEvent); break; case StyledText.TextSet: { - TextChangedEvent textChangedEvent = new TextChangedEvent((StyledTextContent) e.data); - ((TextChangeListener) eventListener).textSet(textChangedEvent); + TextChangedEvent textChangedEvent = new TextChangedEvent(cast(StyledTextContent) e.data); + (cast(TextChangeListener) eventListener).textSet(textChangedEvent); break; } case StyledText.WordNext: { - MovementEvent wordBoundaryEvent = new MovementEvent((StyledTextEvent) e); - ((MovementListener) eventListener).getNextOffset(wordBoundaryEvent); - ((StyledTextEvent) e).end = wordBoundaryEvent.newOffset; + MovementEvent wordBoundaryEvent = new MovementEvent(cast(StyledTextEvent) e); + (cast(MovementListener) eventListener).getNextOffset(wordBoundaryEvent); + (cast(StyledTextEvent) e).end = wordBoundaryEvent.newOffset; break; } case StyledText.WordPrevious: { - MovementEvent wordBoundaryEvent = new MovementEvent((StyledTextEvent) e); - ((MovementListener) eventListener).getPreviousOffset(wordBoundaryEvent); - ((StyledTextEvent) e).end = wordBoundaryEvent.newOffset; + MovementEvent wordBoundaryEvent = new MovementEvent(cast(StyledTextEvent) e); + (cast(MovementListener) eventListener).getPreviousOffset(wordBoundaryEvent); + (cast(StyledTextEvent) e).end = wordBoundaryEvent.newOffset; break; } }