Parcourir la source

Added initialization values for the tool palette.

markus.muehlbrandt@itemis.de il y a 14 ans
Parent
commit
8360f2d671

+ 1 - 0
plugins/org.yakindu.sct.ui.editor/src/org/yakindu/sct/ui/editor/editparts/StateFigureCompartmentEditPart.java

@@ -82,6 +82,7 @@ public class StateFigureCompartmentEditPart extends
 		figure.getContentPane().setLayoutManager(
 				new StateFigureCompartmentLayout(getAlignment()));
 		figure.setBorder(null);
+		//Should be initialized with null to display nothing. 
 		figure.setToolTip((String)null);
 		return figure;
 	}

+ 8 - 3
plugins/org.yakindu.sct.ui.editor/src/org/yakindu/sct/ui/editor/preferences/PreferenceInitializer.java

@@ -10,6 +10,7 @@
  */
 package org.yakindu.sct.ui.editor.preferences;
 
+import org.eclipse.gef.ui.palette.DefaultPaletteViewerPreferences;
 import org.eclipse.gmf.runtime.diagram.ui.figures.DiagramColorConstants;
 import org.eclipse.gmf.runtime.diagram.ui.preferences.DiagramPreferenceInitializer;
 import org.eclipse.gmf.runtime.diagram.ui.preferences.IPreferenceConstants;
@@ -41,11 +42,15 @@ public class PreferenceInitializer extends DiagramPreferenceInitializer
 				IPreferenceConstants.PREF_SNAP_TO_GEOMETRY, true);
 
 		// set default font
-		FontData defaultFont = new FontData("Verdana", 9	, SWT.NONE);
+		FontData defaultFont = new FontData("Verdana", 9, SWT.NONE);
 		PreferenceConverter.setDefault(getPreferenceStore(),
 				IPreferenceConstants.PREF_DEFAULT_FONT, defaultFont);
-		
-		
+
+		// set preferences for tool palette.
+		DefaultPaletteViewerPreferences prefs = new DefaultPaletteViewerPreferences();
+		prefs.setLayoutSetting(DefaultPaletteViewerPreferences.LAYOUT_COLUMNS);
+		prefs.setCurrentUseLargeIcons(true);
+		prefs.setFontData(new FontData("Verdana", 8, SWT.NONE));
 	}
 
 	@Override