Mercurial > projects > dwt-mac
comparison dwt/internal/cocoa/NSScroller.d @ 57:4444d15131d5
Updated ScrollBar to 3.514
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Mon, 08 Dec 2008 22:02:10 +0100 |
parents | d8635bb48c7c |
children | 62202ce0039f |
comparison
equal
deleted
inserted
replaced
56:a470e49a1890 | 57:4444d15131d5 |
---|---|
18 import cocoa = dwt.internal.cocoa.id; | 18 import cocoa = dwt.internal.cocoa.id; |
19 import dwt.internal.cocoa.NSControl; | 19 import dwt.internal.cocoa.NSControl; |
20 import dwt.internal.cocoa.OS; | 20 import dwt.internal.cocoa.OS; |
21 import objc = dwt.internal.objc.runtime; | 21 import objc = dwt.internal.objc.runtime; |
22 | 22 |
23 enum NSScrollerPar | 23 enum NSScrollerPart |
24 { | 24 { |
25 NSScrollerNoPart = 0, | 25 NSScrollerNoPart = 0, |
26 NSScrollerDecrementPage = 1, | 26 NSScrollerDecrementPage = 1, |
27 NSScrollerKnob = 2, | 27 NSScrollerKnob = 2, |
28 NSScrollerIncrementPage = 3, | 28 NSScrollerIncrementPage = 3, |
43 | 43 |
44 public this(cocoa.id id) { | 44 public this(cocoa.id id) { |
45 super(id); | 45 super(id); |
46 } | 46 } |
47 | 47 |
48 public NSScrollerPar hitPart() { | 48 public NSScrollerPart hitPart() { |
49 return cast(NSScrollerPar) OS.objc_msgSend(this.id, OS.sel_hitPart); | 49 return cast(NSScrollerPart) OS.objc_msgSend(this.id, OS.sel_hitPart); |
50 } | 50 } |
51 | 51 |
52 public static CGFloat scrollerWidth() { | 52 public static CGFloat scrollerWidth() { |
53 return cast(CGFloat) OS.objc_msgSend_fpret(OS.class_NSScroller, OS.sel_scrollerWidth); | 53 return cast(CGFloat) OS.objc_msgSend_fpret(OS.class_NSScroller, OS.sel_scrollerWidth); |
54 } | 54 } |