diff options
author | Silenio Quarti <silenio> | 2009-03-26 15:10:33 +0000 |
---|---|---|
committer | Silenio Quarti <silenio> | 2009-03-26 15:10:33 +0000 |
commit | fa88b959cc1f3afb89a6408cd351458f0ea9b1c6 (patch) | |
tree | b774cd371d95411c0d56dbc6bfb45912dde43a06 /bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TableColumn.java | |
parent | 40b5d7f957fe454dda3cc72cef817e7a64eea1d9 (diff) | |
download | eclipse.platform.swt-fa88b959cc1f3afb89a6408cd351458f0ea9b1c6.tar.gz eclipse.platform.swt-fa88b959cc1f3afb89a6408cd351458f0ea9b1c6.tar.xz eclipse.platform.swt-fa88b959cc1f3afb89a6408cd351458f0ea9b1c6.zip |
251608 - Artificial bold and italic style to font
sharing code better
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TableColumn.java')
-rwxr-xr-x | bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TableColumn.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TableColumn.java b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TableColumn.java index 621fec4c9d..2682a053b3 100755 --- a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TableColumn.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/TableColumn.java @@ -432,11 +432,9 @@ public void pack () { /* compute header width */ if (displayText != null) { - NSMutableDictionary dict = NSMutableDictionary.dictionaryWithCapacity (4); NSTableHeaderCell headerCell = nsColumn.headerCell (); - dict.setObject (headerCell.font (), OS.NSFontAttributeName); - NSString string = NSString.stringWith (displayText); - NSAttributedString attrString = ((NSAttributedString)new NSAttributedString ().alloc ()).initWithString (string, dict); + Font font = Font.cocoa_new(display, headerCell.font ()); + NSAttributedString attrString = parent.createString(displayText, font, null, 0, false); NSSize stringSize = attrString.size (); attrString.release (); width += Math.ceil (stringSize.width); |