comparison dwt/widgets/Tree.d @ 155:e91dcbf77cc7

Fixes runtime problems with dmd and ldc. Changed a couple of floats to CGFloat
author Jacob Carlborg <doob@me.com>
date Mon, 06 Jul 2009 21:17:03 +0200
parents 1ec7c20355bd
children
comparison
equal deleted inserted replaced
154:535243e6d16a 155:e91dcbf77cc7
1679 bool outlineView_isItemExpandable (objc.id id, objc.SEL sel, objc.id outlineView, objc.id item) { 1679 bool outlineView_isItemExpandable (objc.id id, objc.SEL sel, objc.id outlineView, objc.id item) {
1680 if (item is null) return true; 1680 if (item is null) return true;
1681 return (cast(TreeItem) display.getWidget (item)).itemCount !is 0; 1681 return (cast(TreeItem) display.getWidget (item)).itemCount !is 0;
1682 } 1682 }
1683 1683
1684 int outlineView_numberOfChildrenOfItem (objc.id id, objc.SEL sel, objc.id outlineView, objc.id item) { 1684 NSInteger outlineView_numberOfChildrenOfItem (objc.id id, objc.SEL sel, objc.id outlineView, objc.id item) {
1685 if (item is null) return itemCount; 1685 if (item is null) return itemCount;
1686 return (cast(TreeItem) display.getWidget (item)).itemCount; 1686 return (cast(TreeItem) display.getWidget (item)).itemCount;
1687 } 1687 }
1688 1688
1689 void outlineView_willDisplayCell_forTableColumn_item (objc.id id, objc.SEL sel, objc.id outlineView, objc.id cell, objc.id tableColumn, objc.id itemID) { 1689 void outlineView_willDisplayCell_forTableColumn_item (objc.id id, objc.SEL sel, objc.id outlineView, objc.id cell, objc.id tableColumn, objc.id itemID) {