public void setMaxWidth(double width) { this.setMaxWidth(new CGFloat(width)); }
protected void _updateBookmarkCell() { final int size = preferences.getInteger("bookmark.icon.size"); final double width = size * 1.5; final NSTableColumn c = bookmarkTable.tableColumnWithIdentifier(BookmarkColumn.icon.name()); c.setMinWidth(width); c.setMaxWidth(width); c.setWidth(width); // Notify the table about the changed row height. bookmarkTable.noteHeightOfRowsWithIndexesChanged( NSIndexSet.indexSetWithIndexesInRange(NSRange.NSMakeRange(new NSUInteger(0), new NSUInteger(bookmarkTable.numberOfRows())))); }
@Override public void setBrowserView(NSOutlineView view) { super.setBrowserView(view); { NSTableColumn c = tableColumnsFactory.create(SyncPromptDataSource.Column.sync.name()); c.headerCell().setStringValue(StringUtils.EMPTY); c.setMinWidth(20f); c.setWidth(20f); c.setMaxWidth(20f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask); c.setEditable(false); c.setDataCell(imageCellPrototype); c.dataCell().setAlignment(NSText.NSCenterTextAlignment); view.addTableColumn(c); } { NSTableColumn c = tableColumnsFactory.create(SyncPromptDataSource.Column.create.name()); c.headerCell().setStringValue(StringUtils.EMPTY); c.setMinWidth(20f); c.setWidth(20f); c.setMaxWidth(20f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask); c.setEditable(false); c.setDataCell(imageCellPrototype); c.dataCell().setAlignment(NSText.NSCenterTextAlignment); view.addTableColumn(c); } view.sizeToFit(); } }
c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.size.name()))); c.setMaxWidth(150f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask | NSTableColumn.NSTableColumnUserResizingMask); c.setDataCell(textCellPrototype); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.modified.name()))); c.setMaxWidth(500); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask | NSTableColumn.NSTableColumnUserResizingMask); c.setDataCell(textCellPrototype); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.owner.name()))); c.setMaxWidth(500); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask | NSTableColumn.NSTableColumnUserResizingMask); c.setDataCell(textCellPrototype); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.group.name()))); c.setMaxWidth(500); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask | NSTableColumn.NSTableColumnUserResizingMask); c.setDataCell(textCellPrototype); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.permission.name()))); c.setMaxWidth(800); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask | NSTableColumn.NSTableColumnUserResizingMask); c.setDataCell(textCellPrototype);
c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.icon.name()))); c.setMaxWidth((20)); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask); c.setDataCell(imageCellPrototype); c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.filename.name()))); c.setMaxWidth((1000)); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask | NSTableColumn.NSTableColumnUserResizingMask); filenameCellPrototype.setEditable(true);
c.setMinWidth(100f); c.setWidth(220f); c.setMaxWidth(800f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask | NSTableColumn.NSTableColumnUserResizingMask); c.setEditable(false); c.setMinWidth(50f); c.setWidth(80f); c.setMaxWidth(100f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask | NSTableColumn.NSTableColumnUserResizingMask); c.setEditable(false); c.setMinWidth(20f); c.setWidth(20f); c.setMaxWidth(20f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask); c.setEditable(false); c.setMinWidth(20f); c.setWidth(20f); c.setMaxWidth(20f); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask); c.setEditable(false);
c.setWidth(preferences.getFloat(String.format("browser.column.%s.width", BrowserColumn.filename.name()))); c.setMaxWidth(new CGFloat(1000)); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask | NSTableColumn.NSTableColumnUserResizingMask); outlineCellPrototype.setEditable(true);
c.setMinWidth(40); c.setWidth(40); c.setMaxWidth(40); c.setResizingMask(NSTableColumn.NSTableColumnAutoresizingMask); c.setDataCell(imageCellPrototype);