Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » GMF (Graphical Modeling Framework) » How to Set Default Grid line style, line color, and "on top"
How to Set Default Grid line style, line color, and "on top" [message #997472] Mon, 07 January 2013 16:55
Nick Collier is currently offline Nick CollierFriend
Messages: 20
Registered: July 2009
Junior Member
I'm trying to set the default grid line color, line style and whether or not the grid should be on top. These properties don't seem to be constants in IPreferenceConstants, but I do see the relevant constants in WorkspaceViewerProperties. So, I'm trying this code in my DiagramPreferencesInitializer
   * @generated NOT
  public void initializeDefaultPreferences() {
    IPreferenceStore store = getPreferenceStore();
 store.setDefault(, SWT.COLOR_BLACK);
    store.setDefault(, false);

    store.setDefault(IPreferenceConstants.PREF_SHOW_CONNECTION_HANDLES, true);
    store.setDefault(IPreferenceConstants.PREF_SHOW_POPUP_BARS, true);
    store.setDefault(IPreferenceConstants.PREF_ENABLE_ANIMATED_LAYOUT, true);
    store.setDefault(IPreferenceConstants.PREF_ENABLE_ANIMATED_ZOOM, true);
    store.setDefault(IPreferenceConstants.PREF_ENABLE_ANTIALIAS, true);
    store.setDefault(IPreferenceConstants.PREF_LINE_STYLE, Routing.MANUAL);
    store.setDefault(IPreferenceConstants.PREF_SHOW_RULERS, false);
    store.setDefault(IPreferenceConstants.PREF_RULER_UNITS, RulerProvider.UNIT_INCHES);
    store.setDefault(IPreferenceConstants.PREF_SHOW_GRID, true);
    store.setDefault(IPreferenceConstants.PREF_SNAP_TO_GRID, true);
    store.setDefault(IPreferenceConstants.PREF_SNAP_TO_GEOMETRY, true);
    store.setDefault(IPreferenceConstants.PREF_GRID_SPACING, 0.125);
    store.setDefault(IPreferenceConstants.PREF_PROMPT_ON_DEL_FROM_MODEL, false);
    store.setDefault(IPreferenceConstants.PREF_PROMPT_ON_DEL_FROM_DIAGRAM, false);

The IPreferenceConstants get picked up as defaults but the others don't. Any suggestions?



[Updated on: Mon, 07 January 2013 16:59]

Report message to a moderator

Previous Topic:How to get the Model Element of an ILayoutNode?
Next Topic:Search: Someone who creates a model for me
Goto Forum:

Current Time: Sun Mar 29 22:35:21 GMT 2015

Powered by FUDForum. Page generated in 0.01720 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software