Package com.iizigo.prop.editor
Class FontFamilyPropEditor
java.lang.Object
com.iizigo.prop.BaseEditor<StringProp,String>
com.iizigo.prop.editor.StringPropEditor
com.iizigo.prop.editor.FontFamilyPropEditor
- All Implemented Interfaces:
IThemeListener
,IEditedPropControllerOwner<StringProp,
,String> IEditedPropertyEntry<StringProp,
,String> IEditedPropertyEntryMultiProp<StringProp,
,String> IPropertyDefined
The FontFamily property editor for styles.
- Author:
- Christopher Mindus
Field Summary
Modifier and TypeFieldDescriptionstatic final String[]
The list of standard fonts that are installed in the system by default.Fields inherited from class com.iizigo.prop.editor.StringPropEditor
descr
Fields inherited from class com.iizigo.prop.BaseEditor
appUI, combo, control, controller, definedButton, display, editor, focusListener, hasBeenModified, info, more, multipleValueWarningInput, options, parent, propController, shell, text, validator, wasDefinedAtFocusGained
Constructor Summary
Method Summary
Modifier and TypeMethodDescriptionprotected void
create()
Creates the property editor controls.Gets a "native" tooltip to use.Methods inherited from class com.iizigo.prop.editor.StringPropEditor
doUndefineIfEmpty, formatValue, getDefaultValue, getToolTipText, getToolTipText2, getValue, parseOptions
Methods inherited from class com.iizigo.prop.BaseEditor
assignMaster, beginProcessEvent, canProcessEvents, checkInput, createCCombo, createControls, createGridLayout, createIzMenu, createMoreButton, createMoreIzMenu, createText, dispose, doValueChangeConversion, endProcessEvent, getBaseEditor, getCurrentInput, getCurrentValue, getCurrentValues, getModifyListener, getOption, getSelectionListener, getSeverity, getShell, hasFocus, initialize, isPropReadOnly, onDefine, onDispose, onDoubleClick, onError, onF4List, onFocusGained, onFocusLost, onMore, onReadOnly, onThemeChanged, onUndefined, onUpdate, setColors, setCurrentValue, setEditable, setFocus, setInput, setInputValue, setInputValueFromProp, setToolTipText, showMenu, updateTooltip, validate
Field Details
STANDARD_FONTS
The list of standard fonts that are installed in the system by default.
Constructor Details
FontFamilyPropEditor
public FontFamilyPropEditor()Default constructor called before createControls.
Method Details
create
protected void create()Creates the property editor controls.- Overrides:
create
in classStringPropEditor
getNativeToolTip
Gets a "native" tooltip to use.- Overrides:
getNativeToolTip
in classBaseEditor<StringProp,
String> - Returns:
- null for none, otherwise the IzToolTip instance.