Mercurial > projects > dwt-mac
diff dwt/widgets/Slider.d @ 90:c7f7f4d7091a
All widgets are ported
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Tue, 30 Dec 2008 18:54:31 +0100 |
parents | 3f1bfbd329c0 |
children | 63a09873578e |
line wrap: on
line diff
--- a/dwt/widgets/Slider.d Tue Dec 30 17:01:10 2008 +0100 +++ b/dwt/widgets/Slider.d Tue Dec 30 18:54:31 2008 +0100 @@ -26,6 +26,7 @@ import dwt.internal.cocoa.OS; import dwt.internal.cocoa.SWTScroller; +import Carbon = dwt.internal.c.Carbon; import dwt.widgets.Composite; import dwt.widgets.Control; import dwt.widgets.Event; @@ -466,7 +467,7 @@ selection = Math.max (minimum, Math.min (maximum - thumb, selection)); int range = maximum - thumb - minimum; float fraction = range <= 0 ? 1 : cast(float)(selection - minimum) / range; - CGFloat knob = range <= 0 ? 1 : cast(CGFloat)thumb / (maximum - minimum); + Carbon.CGFloat knob = range <= 0 ? 1 : cast(Carbon.CGFloat)thumb / (maximum - minimum); widget.setFloatValue (fraction, knob); }