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 }