/******************************************************************************* * Copyright © 2008, 2013 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * IBM Corporation - initial API and implementation * *******************************************************************************/ package org.eclipse.edt.ide.rui.visualeditor.internal.editor; import org.eclipse.edt.ide.rui.visualeditor.internal.nl.Messages; public interface EvConstants { public static final String PLUGIN_ID = "org.eclipse.edt.ide.rui.visualeditor"; public static final String PLUGIN_ID_DOT = PLUGIN_ID + "."; public static final String DESIGN_AREA_CONTEXT_MENU_ID = PLUGIN_ID_DOT + "designarea.contextmenu"; public static final String ICON_FOLDER = "icons"; public static final String ICON_BUSY_INDICATOR = "elcl16/busyindicator_obj.gif"; public static final String ICON_COLOR_SELECTION_DIALOG = "elcl16/colorselectiondialog_obj.gif"; public static final String ICON_CREATE_FUNCTION = "elcl16/createfunction_obj.gif"; public static final String ICON_DEFAULT_WIDGET = "elcl16/defaultwidget_obj.gif"; public static final String ICON_EDITOR = "obj16/ruivisualeditor.gif"; public static final String ICON_LAUNCH_EXTERNAL_BROWSER = "elcl16/launchexternalbrowser_obj.gif"; public static final String ICON_USER_AGENT = "elcl16/userAgent_obj.gif"; public static final String ICON_PREFERENCES = "elcl16/preferences_obj.gif"; public static final String ICON_REFRESH_PALETTE = "elcl16/refreshpalette_obj.gif"; public static final String ICON_REFRESH_WEB_PAGE = "elcl16/refreshwebpage_obj.gif"; public static final String ICON_SHOW_BROWSER_SIZE_CONTROLS = "elcl16/showbrowsersizecontrols_obj.gif"; public static final String ICON_SHOW_TRANSPARENCY_CONTROLS = "elcl16/showtransparencycontrols_obj.gif"; public static final String ICON_TRANSPARENCY_NONE = "elcl16/transparencynone_obj.gif"; public static final String ICON_TRANSPARENCY_FIXED = "elcl16/transparencyfixed_obj.gif"; public static final String ICON_TRANSPARENCY_VARIABLE = "elcl16/transparencyvariable_obj.gif"; public static final String ICON_PROPERTY_EVENT_PLUS = "elcl16/plus_obj.gif"; public static final String ICON_INSERT_WIDGET_WIZARD = "obj16/insertWidgetWizard.gif"; public static final String ICON_NEW_EGL_VARIABLE_WIZARD = "obj16/newEGLVariableWizard.gif"; public static final String ICON_DEFAULT_WIDGET_SMALL = "ctool16/widget.gif"; public static final String ICON_DEFAULT_WIDGET_LARGE = "ctool24/widget.gif"; public static final String ICON_ORDER_UP_BUTTON = "obj16/up.gif"; public static final String ICON_ORDER_DOWN_BUTTON = "obj16/down.gif"; public static final String IMAGE_ALIGNMENT_TEST = "alignmenttest.gif"; public static final String HTML_ALIGNMENT_TEST = "alignmenttest.html"; public static final String HTML_EMPTY = "empty.html"; public static final String WIDGET_PROVIDER_EXTENSION_POINT = PLUGIN_ID_DOT + "widgetprovider"; // Color pattern //-------------- public static final double LUMINOSITY_WHITE_BLACK_BOUNDARY = 150.0; // Help constants //--------------- public static final String HELP_PREFIX = "org.eclipse.edt.ide.cshelp."; // Preference constants //--------------------- public static final String PREFERENCE_PREFIX = PLUGIN_ID_DOT; // Last tab folder page which holds the index of the last used preference page tab folder page //-------------------------------------------------------------------------------------------- public static final String PREFERENCE_PAGE_TAB = PREFERENCE_PREFIX + "PreferencePageLast"; // Editor tab on opening //---------------------- public static final String PREFERENCE_EDITOR_OPENING_TAB = PREFERENCE_PREFIX + "EditorOpeningTab"; public static final int PREFERENCE_DEFAULT_EDITOR_OPENING_TAB = 0; // Browser size //------------- public static final String PREFERENCE_BROWSER_SIZE_CONTROLS_VISIBLE = PREFERENCE_PREFIX + "BrowserSizeControlsVisible"; public static final String PREFERENCE_BROWSER_SIZE_DEFAULT_WIDTH = PREFERENCE_PREFIX + "BrowserSizeDefaultWidth"; public static final String PREFERENCE_BROWSER_SIZE_DEFAULT_HEIGHT = PREFERENCE_PREFIX + "BrowserSizeDefaultHeight"; public static final String PREFERENCE_BROWSER_SIZE_MINIMUM_WIDTH = PREFERENCE_PREFIX + "BrowserSizeMinimumWidth"; public static final String PREFERENCE_BROWSER_SIZE_MINIMUM_HEIGHT = PREFERENCE_PREFIX + "BrowserSizeMinimumHeight"; public static final String PREFERENCE_BROWSER_SIZE_MAXIMUM_WIDTH = PREFERENCE_PREFIX + "BrowserSizeMaximumWidth"; public static final String PREFERENCE_BROWSER_SIZE_MAXIMUM_HEIGHT = PREFERENCE_PREFIX + "BrowserSizeMaximumHeight"; public static final boolean PREFERENCE_DEFAULT_BROWSER_SIZE_CONTROLS_VISIBLE = false; public static final int PREFERENCE_DEFAULT_BROWSER_SIZE_DEFAULT_WIDTH = 1000; public static final int PREFERENCE_DEFAULT_BROWSER_SIZE_DEFAULT_HEIGHT = 1000; public static final int PREFERENCE_DEFAULT_BROWSER_SIZE_MINIMUM_WIDTH = 200; public static final int PREFERENCE_DEFAULT_BROWSER_SIZE_MINIMUM_HEIGHT = 200; public static final int PREFERENCE_DEFAULT_BROWSER_SIZE_MAXIMUM_WIDTH = 3000; public static final int PREFERENCE_DEFAULT_BROWSER_SIZE_MAXIMUM_HEIGHT = 5000; // Transparency //------------- public static final String PREFERENCE_TRANSPARENCY_CONTROLS_VISIBLE = PREFERENCE_PREFIX + "TransparencyControlsVisible"; public static final String PREFERENCE_SEMITRANSPARENCY_MODE = PREFERENCE_PREFIX + "SemiTransparencyMode"; public static final String PREFERENCE_SEMITRANSPARENCY_AMOUNT = PREFERENCE_PREFIX + "SemiTransparencyAmount"; public static final String PREFERENCE_SEMITRANSPARENCY_WHILE_DRAGGING = PREFERENCE_PREFIX + "SemiTransparencyWhileDragging"; public static final int SEMITRANSPARENCY_NONE = 0; public static final int SEMITRANSPARENCY_FIXED = 1; public static final int SEMITRANSPARENCY_VARIABLE = 2; public static final boolean PREFERENCE_DEFAULT_TRANSPARENCY_CONTROLS_VISIBLE = false; public static final int PREFERENCE_DEFAULT_SEMITRANSPARENCY_MODE = SEMITRANSPARENCY_NONE; public static final int PREFERENCE_DEFAULT_SEMITRANSPARENCY_AMOUNT = 255; public static final boolean PREFERENCE_DEFAULT_SEMITRANSPARENCY_WHILE_DRAGGING = true; // Colors and pattern //------------------- public static final String PREFERENCE_COLOR_DROP_LOCATION_POTENTIAL = PREFERENCE_PREFIX + "ColorDropLocationPotential"; public static final String PREFERENCE_COLOR_DROP_LOCATION_SELECTED = PREFERENCE_PREFIX + "ColorDropLocationSelected"; public static final String PREFERENCE_COLOR_SELECTION = PREFERENCE_PREFIX + "ColorSelection"; public static final String PREFERENCE_PATTERN_DROP_LOCATION_SELECTED = PREFERENCE_PREFIX + "PatternDropLocationSelected"; public static final String PREFERENCE_PATTERN_SELECTION = PREFERENCE_PREFIX + "PatternSelection"; public static final String PREFERENCE_DEFAULT_COLOR_DROP_LOCATION_POTENTIAL = "253 253 237"; public static final String PREFERENCE_DEFAULT_COLOR_DROP_LOCATION_SELECTED = "234 248 213"; public static final String PREFERENCE_DEFAULT_COLOR_SELECTION = "0 0 140"; public static final boolean PREFERENCE_DEFAULT_PATTERN_DROP_LOCATION_SELECTED = false; public static final boolean PREFERENCE_DEFAULT_PATTERN_SELECTION = true; // Performance //------------ public static final String PREFERENCE_PERFORMANCE = PREFERENCE_PREFIX + "Performance"; public static final int PREFERENCE_PERFORMANCE_OPTIMIZE_SPEED = 0; public static final int PREFERENCE_PERFORMANCE_OPTIMIZE_RESOURCES = 1; public static final int PREFERENCE_DEFAULT_PERFORMANCE = PREFERENCE_PERFORMANCE_OPTIMIZE_SPEED; // Performance //------------ public static final String PREFERENCE_RENDERENGINE = PREFERENCE_PREFIX + "RenderEngine"; public static final int PREFERENCE_RENDERENGINE_USER_CONFIGURED = 0; public static final int PREFERENCE_RENDERENGINE_WEBKIT = 1; public static final int PREFERENCE_RENDERENGINE_XULRUNNER = 2; public static final int PREFERENCE_RENDERENGINE_IE = 3; // Widget creation //---------------- public static final String PREFERENCE_PROMPT_FOR_A_NEW_WIDGET_NAME = PREFERENCE_PREFIX + "PromptForNewWidgetName"; public static final boolean PREFERENCE_DEFAULT_PROMPT_FOR_A_NEW_WIDGET_NAME = true; // IBMBIDI Append Start // Bidirectional properties //------------------------- public static final String ICON_BIDI_SETTINGS = "elcl16/bidisettings_obj.gif"; public static final String PREFERENCE_BIDI_WIDGET_ORIENTATION = PREFERENCE_PREFIX + "BidiWidgetOrientation"; public static final String PREFERENCE_BIDI_TEXT_LAYOUT = PREFERENCE_PREFIX + "BidiTextLayout"; public static final String PREFERENCE_BIDI_REVERSE_TEXT_DIRECTION = PREFERENCE_PREFIX + "BidiReverseTextDirection"; public static final String PREFERENCE_BIDI_SYM_SWAPPING = PREFERENCE_PREFIX + "BidiSymSwap"; public static final String PREFERENCE_BIDI_NUM_SWAPPING = PREFERENCE_PREFIX + "BidiNumSwap"; public static final String FIELD_NAME_BIDI_WIDGET_ORIENTATION = "widgetOrientation"; public static final String FIELD_NAME_BIDI_TEXT_LAYOUT = "textLayout"; public static final String FIELD_NAME_BIDI_REVERSE_TEXT_DIRECTION = "reverseTextDirection"; public static final String FIELD_NAME_BIDI_SYM_SWAPPING = "symmetricSwap"; public static final String FIELD_NAME_BIDI_NUM_SWAPPING = "numericSwap"; public static final String PREFERENCE_DEFAULT_BIDI_WIDGET_ORIENTATION = Messages.NL_BIDI_LTR; public static final String PREFERENCE_DEFAULT_BIDI_TEXT_LAYOUT = Messages.NL_BIDI_Logical; public static final String PREFERENCE_DEFAULT_BIDI_REVERSE_TEXT_DIRECTION = Messages.NL_BIDI_No; public static final String PREFERENCE_DEFAULT_BIDI_SYM_SWAPPING = Messages.NL_BIDI_Yes; public static final String PREFERENCE_DEFAULT_BIDI_NUM_SWAPPING = Messages.NL_BIDI_Yes; //The filter types for filtering the properties and events in widget public static final int FILTER_SHOW_ALL = 1; public static final int FILTER_HIDE_EXCLUDED = 2; }