Mercurial > projects > dwt-mac
diff dwt/widgets/List.d @ 46:cfa563df4fdd
Updated Widget and Display to 3.514
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Fri, 05 Dec 2008 16:00:41 +0100 |
parents | d8635bb48c7c |
children | 3607217555f2 |
line wrap: on
line diff
--- a/dwt/widgets/List.d Mon Dec 01 17:07:00 2008 +0100 +++ b/dwt/widgets/List.d Fri Dec 05 16:00:41 2008 +0100 @@ -268,7 +268,7 @@ scrollWidget.setBorderType((style & DWT.BORDER) !is 0 ? OS.NSBezelBorder : OS.NSNoBorder); NSTableView widget = cast(NSTableView)new SWTTableView().alloc(); - widget.initWithFrame(new NSRect()); + widget.initWithFrame(NSRect()); widget.setAllowsMultipleSelection((style & DWT.MULTI) !is 0); widget.setDataSource(widget); widget.setHeaderView(null); @@ -628,7 +628,7 @@ checkWidget(); //TODO - partial item at the top NSRect rect = scrollView.documentVisibleRect(); - NSPoint point = new NSPoint(); + NSPoint point = NSPoint(); point.x = rect.x; point.y = rect.y; int result = (int)/*64*/(cast(NSTableView)view).rowAtPoint(point); @@ -933,7 +933,7 @@ end = Math.min (end, itemCount - 1); int length = end - start + 1; NSIndexSet indexes = cast(NSIndexSet)new NSIndexSet().alloc(); - NSRange range = new NSRange(); + NSRange range = NSRange(); range.location = start; range.length = length; indexes.initWithIndexesInRange(range);