diff options
author | Siva Velusamy <vsiva@google.com> | 2012-02-06 15:41:39 -0800 |
---|---|---|
committer | Siva Velusamy <vsiva@google.com> | 2012-02-06 15:41:39 -0800 |
commit | a7559716bbb92ae868d614a55cdd7f47de8c1fae (patch) | |
tree | 569b4df8593d5b37240429635c0b13ba2c490c36 /hierarchyviewer2/libs/hierarchyviewerlib/src | |
parent | 0fdeb9fdc768882db4a0ed93415266c84d569f9b (diff) | |
download | sdk-a7559716bbb92ae868d614a55cdd7f47de8c1fae.zip sdk-a7559716bbb92ae868d614a55cdd7f47de8c1fae.tar.gz sdk-a7559716bbb92ae868d614a55cdd7f47de8c1fae.tar.bz2 |
hierarchyviewer: Use System Font.
Hierarchy Viewer explicitly sets the property tree to use a size 8
font which happens to be too small on OSX Lion. This patch removes
that setting - so the tree will just use the default system font.
Change-Id: I98aba45937b34e612324803a7662f9a4b24b41a5
Diffstat (limited to 'hierarchyviewer2/libs/hierarchyviewerlib/src')
-rw-r--r-- | hierarchyviewer2/libs/hierarchyviewerlib/src/com/android/hierarchyviewerlib/ui/PropertyViewer.java | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/hierarchyviewer2/libs/hierarchyviewerlib/src/com/android/hierarchyviewerlib/ui/PropertyViewer.java b/hierarchyviewer2/libs/hierarchyviewerlib/src/com/android/hierarchyviewerlib/ui/PropertyViewer.java index a3722ec..919d178 100644 --- a/hierarchyviewer2/libs/hierarchyviewerlib/src/com/android/hierarchyviewerlib/ui/PropertyViewer.java +++ b/hierarchyviewer2/libs/hierarchyviewerlib/src/com/android/hierarchyviewerlib/ui/PropertyViewer.java @@ -34,8 +34,6 @@ import org.eclipse.swt.events.ControlEvent; import org.eclipse.swt.events.ControlListener; import org.eclipse.swt.events.DisposeEvent; import org.eclipse.swt.events.DisposeListener; -import org.eclipse.swt.graphics.Font; -import org.eclipse.swt.graphics.FontData; import org.eclipse.swt.graphics.Image; import org.eclipse.swt.layout.FillLayout; import org.eclipse.swt.widgets.Composite; @@ -54,8 +52,6 @@ public class PropertyViewer extends Composite implements ITreeChangeListener { private DrawableViewNode mSelectedNode; - private Font mSmallFont; - private class ContentProvider implements ITreeContentProvider, ITableLabelProvider { @Override @@ -213,11 +209,8 @@ public class PropertyViewer extends Composite implements ITreeChangeListener { mTreeViewer.setInput(mModel); mModel.addTreeChangeListener(this); - loadResources(); addDisposeListener(mDisposeListener); - mTree.setFont(mSmallFont); - new TreeColumnResizer(this, propertyColumn, valueColumn); addControlListener(mControlListener); @@ -225,22 +218,10 @@ public class PropertyViewer extends Composite implements ITreeChangeListener { treeChanged(); } - public void loadResources() { - Display display = Display.getDefault(); - Font systemFont = display.getSystemFont(); - FontData[] fontData = systemFont.getFontData(); - FontData[] newFontData = new FontData[fontData.length]; - for (int i = 0; i < fontData.length; i++) { - newFontData[i] = new FontData(fontData[i].getName(), 8, fontData[i].getStyle()); - } - mSmallFont = new Font(Display.getDefault(), newFontData); - } - private DisposeListener mDisposeListener = new DisposeListener() { @Override public void widgetDisposed(DisposeEvent e) { mModel.removeTreeChangeListener(PropertyViewer.this); - mSmallFont.dispose(); } }; |