A B C D E F G H I J K L M N O P R S T U V W X Y _ 

A

accept(File) - Method in class g4p.tool.gui.propertygrid.EditorJFileChooser.ImageFilter
 
actionPerformed(ActionEvent) - Method in class g4p.tool.gui.GuiDesigner.ShowBuilder
 
add(Integer, String) - Method in class g4p.tool.controls.Code
 
add(Integer) - Method in class g4p.tool.controls.IdGen
 
add(String) - Method in class g4p.tool.controls.NameGen
 
ADD_A_CHILD - Static variable in interface g4p.tool.TDataConstants
 
ADD_CLOSE_HANDLER - Static variable in interface g4p.tool.TDataConstants
 
ADD_DRAW_HANDLER - Static variable in interface g4p.tool.TDataConstants
 
ADD_HANDLER - Static variable in interface g4p.tool.TDataConstants
 
ADD_KEY_HANDLER - Static variable in interface g4p.tool.TDataConstants
 
ADD_MOUSE_HANDLER - Static variable in interface g4p.tool.TDataConstants
 
ADD_POST_HANDLER - Static variable in interface g4p.tool.TDataConstants
 
ADD_PRE_HANDLER - Static variable in interface g4p.tool.TDataConstants
 
addComponent(DBase) - Method in class g4p.tool.gui.GuiControl
 
addComponent(DBase) - Method in class g4p.tool.gui.treeview.CtrlSketchView
Certain rules must apply 1) All window components are added to the application node (root) 2) In general all controls are added to a window 3) Option buttons must be added to an option group component
addIcon(String, ImageIcon) - Static method in class g4p.tool.gui.ToolIcon
 
addIcon(Class, Icon) - Static method in class g4p.tool.gui.ToolIcon
 
addImage(String, BufferedImage) - Static method in class g4p.tool.gui.ToolImage
 
addWindow(DBase) - Method in class g4p.tool.gui.tabview.CtrlTabView
 
allowEdit - Variable in class g4p.tool.gui.propertygrid.Property
 
area - Variable in class g4p.tool.gui.tabview.MutableDBase
 

B

BACKGROUND - Static variable in class g4p.tool.gui.tabview.ScrollControl
 
base - Static variable in class g4p.tool.G4PTool
 
bold_edit - Variable in class g4p.tool.controls.DTextStyle
 
bold_label - Variable in class g4p.tool.controls.DTextStyle
 
bold_show - Variable in class g4p.tool.controls.DTextStyle
 
bold_updater - Variable in class g4p.tool.controls.DTextStyle
 
BOTTOM - Static variable in interface g4p.tool.TGuiConstants
 
build(String, Object...) - Static method in class g4p.tool.ToolMessages
 

C

cell_editor - Variable in class g4p.tool.gui.propertygrid.Property
 
cellLabel - Variable in class g4p.tool.gui.propertygrid.Property
 
CENTER - Static variable in interface g4p.tool.TGuiConstants
 
centerOn(int, int) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
clearFrame() - Method in class g4p.tool.G4PTool
 
CLOSE_ACTION - Static variable in interface g4p.tool.TDataConstants
 
close_action_edit - Variable in class g4p.tool.controls.DWindow
 
close_action_editor - Variable in class g4p.tool.controls.DWindow
 
close_action_label - Variable in class g4p.tool.controls.DWindow
 
close_action_show - Variable in class g4p.tool.controls.DWindow
 
Code - Class in g4p.tool.controls
Every event handler method has its own unique id number.
CODE_ANY - Static variable in interface g4p.tool.TDataConstants
 
CODE_GWINDOW_CLOSE - Static variable in interface g4p.tool.TDataConstants
 
CODE_GWINDOW_DRAW - Static variable in interface g4p.tool.TDataConstants
 
CODE_GWINDOW_KEY - Static variable in interface g4p.tool.TDataConstants
 
CODE_GWINDOW_MOUSE - Static variable in interface g4p.tool.TDataConstants
 
CODE_GWINDOW_PEE - Static variable in interface g4p.tool.TDataConstants
 
CODE_GWINDOW_POST - Static variable in interface g4p.tool.TDataConstants
 
CODE_NO_EVENT_PARAM - Static variable in interface g4p.tool.TDataConstants
 
CODE_TAG - Static variable in interface g4p.tool.TDataConstants
 
codeCapture() - Method in class g4p.tool.gui.GuiControl
Capture user code in the event handlers
codeGeneration() - Method in class g4p.tool.gui.GuiControl
Create the code when then the editor loses focus.
col_scheme_edit - Variable in class g4p.tool.controls.DApplication
 
col_scheme_edit - Variable in class g4p.tool.controls.DBaseVisual
 
col_scheme_editor - Variable in class g4p.tool.controls.DApplication
 
col_scheme_editor - Variable in class g4p.tool.controls.DBaseVisual
 
col_scheme_label - Variable in class g4p.tool.controls.DApplication
 
col_scheme_label - Variable in class g4p.tool.controls.DBaseVisual
 
col_scheme_show - Variable in class g4p.tool.controls.DApplication
 
col_scheme_show - Variable in class g4p.tool.controls.DBaseVisual
 
col_scheme_updater - Variable in class g4p.tool.controls.DApplication
 
col_scheme_updater - Variable in class g4p.tool.controls.DBaseVisual
 
COLLAPSED - Static variable in interface g4p.tool.TDataConstants
 
collapsed_edit - Variable in class g4p.tool.controls.DPanel
 
collapsed_label - Variable in class g4p.tool.controls.DPanel
 
collapsed_show - Variable in class g4p.tool.controls.DPanel
 
collapsed_updater - Variable in class g4p.tool.controls.DPanel
 
collapsedChange() - Method in class g4p.tool.controls.DPanel
 
COLLAPSIBLE - Static variable in interface g4p.tool.TDataConstants
 
collapsible_edit - Variable in class g4p.tool.controls.DPanel
 
collapsible_label - Variable in class g4p.tool.controls.DPanel
 
collapsible_show - Variable in class g4p.tool.controls.DPanel
 
collapsible_updater - Variable in class g4p.tool.controls.DPanel
 
collapsibleChange() - Method in class g4p.tool.controls.DPanel
 
COLOUR_SCHEME - Static variable in interface g4p.tool.TDataConstants
 
colourSchemeChange() - Method in class g4p.tool.controls.DApplication
 
colourSchemeChange() - Method in class g4p.tool.controls.DBaseVisual
 
cols_edit - Variable in class g4p.tool.controls.DImageToggleButton
 
cols_label - Variable in class g4p.tool.controls.DImageToggleButton
 
cols_show - Variable in class g4p.tool.controls.DImageToggleButton
 
cols_updater - Variable in class g4p.tool.controls.DImageToggleButton
 
cols_validator - Variable in class g4p.tool.controls.DImageToggleButton
 
colScheme - Variable in class g4p.tool.controls.DBaseVisual
 
comp - Variable in class g4p.tool.gui.tabview.MutableDBase
 
compareTo(Object) - Method in class g4p.tool.gui.propertygrid.Property
 
COMPONENT_NAME - Static variable in interface g4p.tool.TDataConstants
 
COMPONENT_NAME_0 - Static variable in interface g4p.tool.TDataConstants
 
componentChangedInGUI(DBase) - Method in class g4p.tool.gui.tabview.CtrlTabView
 
componentClass - Variable in class g4p.tool.controls.DBase
 
componentHasBeenSelected(DBase) - Method in class g4p.tool.gui.tabview.CtrlTabView
 
CONFIG_FOLDER - Static variable in interface g4p.tool.TFileConstants
 
controller_edit - Variable in class g4p.tool.controls.DKnob
 
controller_editor - Variable in class g4p.tool.controls.DKnob
 
controller_label - Variable in class g4p.tool.controls.DKnob
 
controller_show - Variable in class g4p.tool.controls.DKnob
 
controller_updater - Variable in class g4p.tool.controls.DKnob
 
createProperties(DBase) - Method in class g4p.tool.gui.propertygrid.CtrlPropModel
Given a GUI control object make a Property object for each public field that starts with an underscore.
csdrBack - Static variable in interface g4p.tool.TGuiConstants
 
csdrBorder - Static variable in interface g4p.tool.TGuiConstants
 
csdrSlideBack - Static variable in interface g4p.tool.TGuiConstants
 
csdrSlideBorder - Static variable in interface g4p.tool.TGuiConstants
 
csdrThumb - Static variable in interface g4p.tool.TGuiConstants
 
CTOR_DROPLIST - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GBUTTON - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GCHECKBOX - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GCUSTOMSLIDER - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GKNOB - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GLABEL - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GOPTION - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GOPTIONGROUP - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GPANEL - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GPASSWORD1 - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GPASSWORD2 - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GSLIDER - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GSLIDER2D - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GSTICK - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GTEXTAREA - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GTEXTFIELD - Static variable in interface g4p.tool.TDataConstants
 
CTOR_GTIMER - Static variable in interface g4p.tool.TDataConstants
 
CTOR_IMG_BTN_XYF - Static variable in interface g4p.tool.TDataConstants
 
CTOR_IMG_BTN_XYFM - Static variable in interface g4p.tool.TDataConstants
 
CTOR_IMG_BTN_XYWHF - Static variable in interface g4p.tool.TDataConstants
 
CTOR_IMG_BTN_XYWHFM - Static variable in interface g4p.tool.TDataConstants
 
CTOR_IMG_TOG_BTN_0 - Static variable in interface g4p.tool.TDataConstants
 
CTOR_IMG_TOG_BTN_1 - Static variable in interface g4p.tool.TDataConstants
 
CTOR_IMG_TOG_BTN_2 - Static variable in interface g4p.tool.TDataConstants
 
CTOR_SET_LIST - Static variable in interface g4p.tool.TDataConstants
 
CTOR_SPAD - Static variable in interface g4p.tool.TDataConstants
 
CTOR_WINDOW - Static variable in interface g4p.tool.TDataConstants
 
CtrlPropModel - Class in g4p.tool.gui.propertygrid
 
CtrlPropModel(DBase) - Constructor for class g4p.tool.gui.propertygrid.CtrlPropModel
 
CtrlPropView - Class in g4p.tool.gui.propertygrid
A view of the property grid.
CtrlPropView() - Constructor for class g4p.tool.gui.propertygrid.CtrlPropView
 
CtrlSketchModel - Class in g4p.tool.gui.treeview
 
CtrlSketchModel(TreeNode) - Constructor for class g4p.tool.gui.treeview.CtrlSketchModel
Ctor creates a DataModel object with the given root
CtrlSketchModel() - Constructor for class g4p.tool.gui.treeview.CtrlSketchModel
Ctor for an empty DataModel
CtrlSketchView - Class in g4p.tool.gui.treeview
 
CtrlSketchView() - Constructor for class g4p.tool.gui.treeview.CtrlSketchView
Ctor creates an empty tree;
CtrlTabView - Class in g4p.tool.gui.tabview
 
CtrlTabView() - Constructor for class g4p.tool.gui.tabview.CtrlTabView
 
CURSOR_CHANGER - Static variable in interface g4p.tool.TDataConstants
 
cursor_edit - Variable in class g4p.tool.controls.DApplication
 
cursor_label - Variable in class g4p.tool.controls.DApplication
 
cursor_off_edit - Variable in class g4p.tool.controls.DApplication
 
cursor_off_editor - Variable in class g4p.tool.controls.DApplication
 
cursor_off_label - Variable in class g4p.tool.controls.DApplication
 
cursor_off_show - Variable in class g4p.tool.controls.DApplication
 
cursor_show - Variable in class g4p.tool.controls.DApplication
 
cursor_updater - Variable in class g4p.tool.controls.DApplication
 
cursorChanger() - Method in class g4p.tool.controls.DApplication
 

D

DApplication - Class in g4p.tool.controls
This class represents the whole Processing sketch.
DApplication() - Constructor for class g4p.tool.controls.DApplication
 
dashed - Static variable in interface g4p.tool.TGuiConstants
 
DASHED_EDGE_COLOR - Static variable in interface g4p.tool.TGuiConstants
 
DBase - Class in g4p.tool.controls
Every control in the G4P library has its equivalent class in this package, for instance GButton --> DButton.
DBase() - Constructor for class g4p.tool.controls.DBase
 
DBaseVisual - Class in g4p.tool.controls
 
DBaseVisual() - Constructor for class g4p.tool.controls.DBaseVisual
 
DButton - Class in g4p.tool.controls
 
DButton() - Constructor for class g4p.tool.controls.DButton
 
DCheckbox - Class in g4p.tool.controls
 
DCheckbox() - Constructor for class g4p.tool.controls.DCheckbox
 
DCoreSelectable - Class in g4p.tool.controls
 
DCoreSelectable() - Constructor for class g4p.tool.controls.DCoreSelectable
 
DCustomSlider - Class in g4p.tool.controls
 
DCustomSlider() - Constructor for class g4p.tool.controls.DCustomSlider
 
DDropList - Class in g4p.tool.controls
 
DDropList() - Constructor for class g4p.tool.controls.DDropList
 
deleteAllWindows() - Method in class g4p.tool.gui.tabview.CtrlTabView
 
deleteWindow(DBase) - Method in class g4p.tool.gui.tabview.CtrlTabView
 
DELTA_X - Static variable in class g4p.tool.gui.tabview.ScrollControl
 
DELTA_Y - Static variable in class g4p.tool.gui.tabview.ScrollControl
 
dial_end_angle_edit - Variable in class g4p.tool.controls.DKnob
 
dial_end_angle_label - Variable in class g4p.tool.controls.DKnob
 
dial_end_angle_show - Variable in class g4p.tool.controls.DKnob
 
dial_end_angle_tooltip - Variable in class g4p.tool.controls.DKnob
 
dial_end_angle_validator - Variable in class g4p.tool.controls.DKnob
 
dial_start_angle_edit - Variable in class g4p.tool.controls.DKnob
 
dial_start_angle_label - Variable in class g4p.tool.controls.DKnob
 
dial_start_angle_show - Variable in class g4p.tool.controls.DKnob
 
dial_start_angle_tooltip - Variable in class g4p.tool.controls.DKnob
 
dial_start_angle_validator - Variable in class g4p.tool.controls.DKnob
 
DImageButton - Class in g4p.tool.controls
 
DImageButton() - Constructor for class g4p.tool.controls.DImageButton
 
DImageToggleButton - Class in g4p.tool.controls
 
DImageToggleButton() - Constructor for class g4p.tool.controls.DImageToggleButton
 
display_scale_edit - Variable in class g4p.tool.controls.DWindow
 
display_scale_editor - Variable in class g4p.tool.controls.DWindow
 
display_scale_label - Variable in class g4p.tool.controls.DWindow
 
display_scale_show - Variable in class g4p.tool.controls.DWindow
 
display_scale_updater - Variable in class g4p.tool.controls.DWindow
 
displayFont - Static variable in interface g4p.tool.TGuiConstants
 
displayScaleChange() - Method in class g4p.tool.controls.DWindow
 
DKnob - Class in g4p.tool.controls
 
DKnob() - Constructor for class g4p.tool.controls.DKnob
 
DLabel - Class in g4p.tool.controls
 
DLabel() - Constructor for class g4p.tool.controls.DLabel
 
DLinearTrack - Class in g4p.tool.controls
 
DLinearTrack() - Constructor for class g4p.tool.controls.DLinearTrack
 
DOption - Class in g4p.tool.controls
 
DOption() - Constructor for class g4p.tool.controls.DOption
 
DPanel - Class in g4p.tool.controls
 
DPanel() - Constructor for class g4p.tool.controls.DPanel
 
DPassword - Class in g4p.tool.controls
 
DPassword() - Constructor for class g4p.tool.controls.DPassword
 
DRAGGABLE - Static variable in interface g4p.tool.TDataConstants
 
draggable_edit - Variable in class g4p.tool.controls.DPanel
 
draggable_label - Variable in class g4p.tool.controls.DPanel
 
draggable_show - Variable in class g4p.tool.controls.DPanel
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DBase
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DButton
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DCheckbox
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DCustomSlider
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DDropList
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DImageButton
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DImageToggleButton
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DKnob
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DLabel
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DOption
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DPanel
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DPassword
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DSketchPad
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DSlider
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DSlider2D
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DStick
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DTextArea
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DTextBase
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DTextField
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DTextIconAlign
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DToggleGroup
 
draw(Graphics2D, AffineTransform, DBase) - Method in class g4p.tool.controls.DWindow
 
drawSelector(Graphics2D) - Method in class g4p.tool.controls.DBase
Draw a selector if the control is the one being edited.
drawSelector(Graphics2D) - Method in class g4p.tool.controls.DPanel
 
DSketchPad - Class in g4p.tool.controls
 
DSketchPad() - Constructor for class g4p.tool.controls.DSketchPad
 
DSlider - Class in g4p.tool.controls
 
DSlider() - Constructor for class g4p.tool.controls.DSlider
 
DSlider2D - Class in g4p.tool.controls
 
DSlider2D() - Constructor for class g4p.tool.controls.DSlider2D
 
DStick - Class in g4p.tool.controls
 
DStick() - Constructor for class g4p.tool.controls.DStick
 
DTextArea - Class in g4p.tool.controls
 
DTextArea() - Constructor for class g4p.tool.controls.DTextArea
 
DTextBase - Class in g4p.tool.controls
 
DTextBase() - Constructor for class g4p.tool.controls.DTextBase
 
DTextField - Class in g4p.tool.controls
 
DTextField() - Constructor for class g4p.tool.controls.DTextField
 
DTextIconAlign - Class in g4p.tool.controls
 
DTextIconAlign() - Constructor for class g4p.tool.controls.DTextIconAlign
 
DTextStyle - Class in g4p.tool.controls
 
DTextStyle() - Constructor for class g4p.tool.controls.DTextStyle
 
DTimer - Class in g4p.tool.controls
 
DTimer() - Constructor for class g4p.tool.controls.DTimer
 
DToggleGroup - Class in g4p.tool.controls
 
DToggleGroup() - Constructor for class g4p.tool.controls.DToggleGroup
 
DValue1D - Class in g4p.tool.controls
 
DValue1D() - Constructor for class g4p.tool.controls.DValue1D
 
DValue2D - Class in g4p.tool.controls
 
DValue2D() - Constructor for class g4p.tool.controls.DValue2D
 
DValueBase - Class in g4p.tool.controls
 
DValueBase() - Constructor for class g4p.tool.controls.DValueBase
 
DWindow - Class in g4p.tool.controls
 
DWindow(boolean) - Constructor for class g4p.tool.controls.DWindow
Create a Window object

E

e - Variable in class g4p.tool.gui.GuiControl.CodeTag
 
ease_edit - Variable in class g4p.tool.controls.DValue1D
 
ease_label - Variable in class g4p.tool.controls.DValue1D
 
ease_show - Variable in class g4p.tool.controls.DValue1D
 
ease_tooltip - Variable in class g4p.tool.controls.DValue1D
 
ease_validator - Variable in class g4p.tool.controls.DValue1D
 
EditorBase - Class in g4p.tool.gui.propertygrid
 
EditorBase() - Constructor for class g4p.tool.gui.propertygrid.EditorBase
 
EditorBoolean - Class in g4p.tool.gui.propertygrid
Default editor for booleans.
EditorBoolean() - Constructor for class g4p.tool.gui.propertygrid.EditorBoolean
 
EditorJComboBox - Class in g4p.tool.gui.propertygrid
Editor to select a value from a drop-down list.
EditorJComboBox(int) - Constructor for class g4p.tool.gui.propertygrid.EditorJComboBox
 
EditorJComboBox.ChangeListener - Class in g4p.tool.gui.propertygrid
Listener for the combo box
EditorJComboBox.ChangeListener() - Constructor for class g4p.tool.gui.propertygrid.EditorJComboBox.ChangeListener
 
EditorJFileChooser - Class in g4p.tool.gui.propertygrid
Editor allowing user to select image files.
EditorJFileChooser() - Constructor for class g4p.tool.gui.propertygrid.EditorJFileChooser
 
EditorJFileChooser.ImageFilter - Class in g4p.tool.gui.propertygrid
 
EditorJFileChooser.ImageFilter() - Constructor for class g4p.tool.gui.propertygrid.EditorJFileChooser.ImageFilter
 
EditorJFileChooser.ImagePreview - Class in g4p.tool.gui.propertygrid
 
EditorJFileChooser.ImagePreview(JFileChooser) - Constructor for class g4p.tool.gui.propertygrid.EditorJFileChooser.ImagePreview
 
EditorJTextfield - Class in g4p.tool.gui.propertygrid
Default editor for text and numeric input.
EditorJTextfield() - Constructor for class g4p.tool.gui.propertygrid.EditorJTextfield
Create an integer editor component that accepts any valid integer.
EditorStringList - Class in g4p.tool.gui.propertygrid
Editor to get a list of strings - DCombo
EditorStringList() - Constructor for class g4p.tool.gui.propertygrid.EditorStringList
 
EVENT_TYPE_TIME - Static variable in interface g4p.tool.TDataConstants
 
eventHandler_edit - Variable in class g4p.tool.controls.DBase
 
eventHandler_label - Variable in class g4p.tool.controls.DBase
 
eventHandler_show - Variable in class g4p.tool.controls.DBase
 
eventHandler_tooltip - Variable in class g4p.tool.controls.DBase
 
eventHandler_validator - Variable in class g4p.tool.controls.DBase
 

F

field - Variable in class g4p.tool.gui.propertygrid.Property
 
fieldFromObject - Variable in class g4p.tool.gui.propertygrid.Property
 
fieldName - Variable in class g4p.tool.gui.propertygrid.Property
 
FIRST_CHAR_INVALID - Static variable in interface g4p.tool.TDataConstants
 
FONT - Static variable in class g4p.tool.gui.tabview.ScrollControl
 
FOREGROUND - Static variable in class g4p.tool.gui.tabview.ScrollControl
 

G

g4p.tool - package g4p.tool
 
g4p.tool.controls - package g4p.tool.controls
 
g4p.tool.gui - package g4p.tool.gui
 
g4p.tool.gui.propertygrid - package g4p.tool.gui.propertygrid
 
g4p.tool.gui.tabview - package g4p.tool.gui.tabview
 
g4p.tool.gui.treeview - package g4p.tool.gui.treeview
 
G4P_LIB - Static variable in interface g4p.tool.TFileConstants
 
G4P_TOOL_DATA_FOLDER - Static variable in interface g4p.tool.TFileConstants
 
G4PTool - Class in g4p.tool
 
G4PTool() - Constructor for class g4p.tool.G4PTool
 
generateCreator(ArrayList<String>) - Method in class g4p.tool.gui.treeview.CtrlSketchView
 
generateDeclarations(ArrayList<String>) - Method in class g4p.tool.gui.treeview.CtrlSketchView
 
generateEvtMethods(ArrayList<String>) - Method in class g4p.tool.gui.treeview.CtrlSketchView
 
get(Integer) - Method in class g4p.tool.controls.Code
 
get_creator(DBase, String) - Method in class g4p.tool.controls.DApplication
 
get_declaration() - Method in class g4p.tool.controls.DApplication
 
get_event_definition() - Method in class g4p.tool.controls.DApplication
 
get_name() - Method in class g4p.tool.controls.DBase
 
get_size() - Method in class g4p.tool.controls.IdGen
 
get_text() - Method in class g4p.tool.controls.DTextBase
 
getCanvasHeight() - Method in class g4p.tool.gui.tabview.ScrollableArea
 
getCanvasWidth() - Method in class g4p.tool.gui.tabview.ScrollableArea
 
getCellEditor(int, int) - Method in class g4p.tool.gui.propertygrid.CtrlPropView
Get a cell editor and a validator.
getCellEditorValue() - Method in class g4p.tool.gui.propertygrid.EditorBoolean
This is called when the editor component looses focus and retrieves the final value for the table model
getCellEditorValue() - Method in class g4p.tool.gui.propertygrid.EditorJComboBox
This method is called after editing is completed
getCellEditorValue() - Method in class g4p.tool.gui.propertygrid.EditorJFileChooser
 
getCellEditorValue() - Method in class g4p.tool.gui.propertygrid.EditorJTextfield
This is called when the editor component loses focus and retrieves the final value for the table model
getCellEditorValue() - Method in class g4p.tool.gui.propertygrid.EditorStringList
 
getCellRenderer(int, int) - Method in class g4p.tool.gui.propertygrid.CtrlPropView
 
getCellValue() - Method in class g4p.tool.gui.propertygrid.Validator
This should be overridden in the child class to cast the return object to the type being validated.
getColumnCount() - Method in class g4p.tool.gui.propertygrid.CtrlPropModel
 
getColumnName(int) - Method in class g4p.tool.gui.propertygrid.CtrlPropModel
 
getColumnName(int) - Method in class g4p.tool.gui.propertygrid.CtrlPropView
 
getComboBoxModel(int) - Method in class g4p.tool.controls.ListGen
 
getCompatibleVersionNo() - Static method in class g4p.tool.G4PTool
Get compatible version string of this tool
getDefaultValidator(Class<?>) - Static method in class g4p.tool.gui.propertygrid.Validator
Make sure a validator is always returned
getDescription() - Method in class g4p.tool.gui.propertygrid.EditorJFileChooser.ImageFilter
 
getError() - Method in class g4p.tool.gui.propertygrid.Validator
 
getExtension(File) - Method in class g4p.tool.gui.propertygrid.EditorJFileChooser.ImageFilter
 
getGuiContainerFor(DBase) - Method in class g4p.tool.gui.treeview.CtrlSketchView
 
getIcon(String) - Static method in class g4p.tool.gui.ToolIcon
 
getIcon(Class) - Static method in class g4p.tool.gui.ToolIcon
 
getImage(String) - Static method in class g4p.tool.gui.ToolImage
 
getImageFromDataFolder(String) - Method in class g4p.tool.controls.DBase
Will return null if no image was loaded.
getIncrement() - Method in class g4p.tool.gui.tabview.ScrollControl.Rule
 
getIndexOf(int, String) - Method in class g4p.tool.controls.ListGen
 
getMenuTitle() - Method in class g4p.tool.G4PTool
 
getNext() - Method in class g4p.tool.controls.IdGen
 
getNext(String) - Method in class g4p.tool.controls.NameGen
Get the next available name-number combination and add it to the reserved list.
getOptionGroupFor(DBase) - Method in class g4p.tool.gui.treeview.CtrlSketchView
 
getOriginalValue() - Method in class g4p.tool.gui.propertygrid.Validator
 
getPosition(DBase, Point) - Method in class g4p.tool.gui.treeview.CtrlSketchView
 
getPreferredScrollableViewportSize() - Method in class g4p.tool.gui.tabview.ScrollableArea
 
getPreferredSize() - Method in class g4p.tool.gui.tabview.ScrollableArea
 
getPropertyAt(int) - Method in class g4p.tool.gui.propertygrid.CtrlPropModel
 
getRoot() - Method in class g4p.tool.gui.treeview.CtrlSketchView
 
getRowCount() - Method in class g4p.tool.gui.propertygrid.CtrlPropModel
 
getScale() - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
getScale() - Method in class g4p.tool.gui.tabview.ScrollControl
 
getScrollableArea() - Method in class g4p.tool.gui.tabview.ScrollControl
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
getScrollableTracksViewportHeight() - Method in class g4p.tool.gui.tabview.ScrollableArea
 
getScrollableTracksViewportWidth() - Method in class g4p.tool.gui.tabview.ScrollableArea
 
getScrollableUnitIncrement(Rectangle, int, int) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
getSelected() - Method in class g4p.tool.gui.propertygrid.EditorJComboBox
 
getSelected() - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
getSelected() - Method in class g4p.tool.gui.tabview.ScrollControl
 
getSelectedIndex() - Method in class g4p.tool.gui.propertygrid.EditorJComboBox
 
getSize() - Method in class g4p.tool.controls.DBase
Get the actual area of the control
getSize(int) - Method in class g4p.tool.controls.ListGen
 
getSketchRendererFromDesigner() - Method in class g4p.tool.gui.treeview.CtrlSketchView
 
getSketchSizeFromCode() - Method in class g4p.tool.gui.GuiControl
Get the size of the sketch from the code
getSketchSizeFromDesigner() - Method in class g4p.tool.gui.treeview.CtrlSketchView
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class g4p.tool.gui.propertygrid.EditorBoolean
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class g4p.tool.gui.propertygrid.EditorJComboBox
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class g4p.tool.gui.propertygrid.EditorJFileChooser
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class g4p.tool.gui.propertygrid.EditorJTextfield
This is called when the table cell gets focus and returns the editor component.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class g4p.tool.gui.propertygrid.EditorStringList
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class g4p.tool.gui.propertygrid.Renderer_Boolean
 
getTableModel() - Method in class g4p.tool.controls.DBase
Get the property model for this component.
getToolTipText(MouseEvent) - Method in class g4p.tool.gui.propertygrid.CtrlPropView
 
getValidator(Class<?>, Object...) - Static method in class g4p.tool.gui.propertygrid.Validator
Make sure a validator is always returned
getValidator(int) - Static method in class g4p.tool.gui.propertygrid.Validator
Create a validator for a JComboBox
getValue() - Method in class g4p.tool.gui.propertygrid.Property
Get the value of this property.
getValueAt(int, int) - Method in class g4p.tool.gui.propertygrid.CtrlPropModel
 
getValueAt(int, int) - Method in class g4p.tool.gui.propertygrid.CtrlPropView
Retrieve a value from a given position in the table
getVersion() - Static method in class g4p.tool.G4PTool
Get version string of this tool
getVersionNo() - Static method in class g4p.tool.G4PTool
Get version number of this tool as an integer with the form
MMmmii
M = Major revision
m = minor revision
i = internal revision
getVisibleArea() - Method in class g4p.tool.gui.tabview.CtrlTabView
 
getVisibleArea() - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
getVisibleArea() - Method in class g4p.tool.gui.tabview.ScrollableArea
 
getVisibleArea() - Method in class g4p.tool.gui.tabview.ScrollControl
 
getWindowComponent() - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
getWindowComponent() - Method in class g4p.tool.gui.tabview.ScrollControl
 
getWindowFor(DBase) - Method in class g4p.tool.gui.treeview.CtrlSketchView
 
globalColorSchemeID - Static variable in class g4p.tool.controls.DBase
 
globalColorSchemeName - Static variable in class g4p.tool.controls.DBase
 
globalJpalette - Static variable in class g4p.tool.controls.DBase
 
gridCol - Static variable in class g4p.tool.gui.tabview.CtrlTabView
 
gridSize - Static variable in class g4p.tool.gui.tabview.CtrlTabView
 
gridSize - Static variable in class g4p.tool.gui.tabview.ScrollControl
 
grip_ratio_edit - Variable in class g4p.tool.controls.DKnob
 
grip_ratio_label - Variable in class g4p.tool.controls.DKnob
 
grip_ratio_show - Variable in class g4p.tool.controls.DKnob
 
grip_ratio_validator - Variable in class g4p.tool.controls.DKnob
 
GUI_MODEL_FILE - Static variable in interface g4p.tool.TFileConstants
 
GUI_MODEL_FILE_FILTER - Static variable in interface g4p.tool.TFileConstants
 
GUI_MODEL_FILENAME - Static variable in interface g4p.tool.TFileConstants
 
GUI_PDE_BASE - Static variable in interface g4p.tool.TFileConstants
 
GuiControl - Class in g4p.tool.gui
Provides main functionality for using the tool.
GuiControl(Editor, CtrlTabView, CtrlSketchView, CtrlPropView) - Constructor for class g4p.tool.gui.GuiControl
 
GuiControl.CodeTag - Class in g4p.tool.gui
 
GuiControl.CodeTag(String, Integer, Integer) - Constructor for class g4p.tool.gui.GuiControl.CodeTag
 
GuiDesigner - Class in g4p.tool.gui
The GUI designer window for the tool.
GuiDesigner(G4PTool) - Constructor for class g4p.tool.gui.GuiDesigner
Creates new form GuiDesignFrame
Keep a reference to the editor
GuiDesigner.ShowBuilder - Class in g4p.tool.gui
 
GuiDesigner.ShowBuilder() - Constructor for class g4p.tool.gui.GuiDesigner.ShowBuilder
 

H

H_ALIGN_2 - Static variable in interface g4p.tool.TDataConstants
 
H_ALIGN_3 - Static variable in interface g4p.tool.TDataConstants
 
HANDLE_SIZE - Static variable in interface g4p.tool.TGuiConstants
 
HAS_A_SPACE - Static variable in interface g4p.tool.TDataConstants
 
hasBeenChanged() - Method in class g4p.tool.gui.propertygrid.CtrlPropModel
 
hasComboModel(int) - Method in class g4p.tool.controls.ListGen
 
heavyStroke - Static variable in interface g4p.tool.TGuiConstants
 
height_edit - Variable in class g4p.tool.controls.DBase
 
height_label - Variable in class g4p.tool.controls.DBase
 
height_show - Variable in class g4p.tool.controls.DBase
 
height_tooltip - Variable in class g4p.tool.controls.DBase
 
height_updater - Variable in class g4p.tool.controls.DTextIconAlign
 
height_validator - Variable in class g4p.tool.controls.DBase
 
hide_scrollbar_edit - Variable in class g4p.tool.controls.DPassword
 
hide_scrollbar_edit - Variable in class g4p.tool.controls.DTextArea
 
hide_scrollbar_edit - Variable in class g4p.tool.controls.DTextField
 
hide_scrollbar_label - Variable in class g4p.tool.controls.DPassword
 
hide_scrollbar_label - Variable in class g4p.tool.controls.DTextArea
 
hide_scrollbar_label - Variable in class g4p.tool.controls.DTextField
 
hide_scrollbar_show - Variable in class g4p.tool.controls.DPassword
 
hide_scrollbar_show - Variable in class g4p.tool.controls.DTextArea
 
hide_scrollbar_show - Variable in class g4p.tool.controls.DTextField
 
HORIZONTAL - Static variable in class g4p.tool.gui.tabview.ScrollControl
 
horz_scrollbar_edit - Variable in class g4p.tool.controls.DPassword
 
horz_scrollbar_edit - Variable in class g4p.tool.controls.DTextArea
 
horz_scrollbar_edit - Variable in class g4p.tool.controls.DTextField
 
horz_scrollbar_label - Variable in class g4p.tool.controls.DPassword
 
horz_scrollbar_label - Variable in class g4p.tool.controls.DTextArea
 
horz_scrollbar_label - Variable in class g4p.tool.controls.DTextField
 
horz_scrollbar_show - Variable in class g4p.tool.controls.DPassword
 
horz_scrollbar_show - Variable in class g4p.tool.controls.DTextArea
 
horz_scrollbar_show - Variable in class g4p.tool.controls.DTextField
 

I

icon - Variable in class g4p.tool.controls.DSketchPad
 
icon_file_edit - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_file_editor - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_file_label - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_file_show - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_file_updater - Variable in class g4p.tool.controls.DTextIconAlign
 
ICON_ONLY - Static variable in interface g4p.tool.TGuiConstants
 
icon_x_alignment_edit - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_x_alignment_editor - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_x_alignment_label - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_x_alignment_show - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_x_alignment_updater - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_y_alignment_edit - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_y_alignment_editor - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_y_alignment_label - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_y_alignment_show - Variable in class g4p.tool.controls.DTextIconAlign
 
icon_y_alignment_updater - Variable in class g4p.tool.controls.DTextIconAlign
 
iconAlignChanged() - Method in class g4p.tool.controls.DTextIconAlign
 
iconChanged() - Method in class g4p.tool.controls.DTextIconAlign
 
iconNo - Variable in class g4p.tool.controls.DTextIconAlign
 
id - Variable in class g4p.tool.controls.DBase
 
id - Variable in class g4p.tool.gui.GuiControl.CodeTag
 
IdGen - Class in g4p.tool.controls
Singleton class to provide unique identity numbers.
imageChanged_off() - Method in class g4p.tool.controls.DImageButton
 
imageChanged_off() - Method in class g4p.tool.controls.DImageToggleButton
 
imageChanged_over() - Method in class g4p.tool.controls.DImageButton
 
img_down_edit - Variable in class g4p.tool.controls.DImageButton
 
img_down_editor - Variable in class g4p.tool.controls.DImageButton
 
img_down_label - Variable in class g4p.tool.controls.DImageButton
 
img_down_show - Variable in class g4p.tool.controls.DImageButton
 
img_mask_edit - Variable in class g4p.tool.controls.DImageButton
 
img_mask_editor - Variable in class g4p.tool.controls.DImageButton
 
img_mask_label - Variable in class g4p.tool.controls.DImageButton
 
img_mask_show - Variable in class g4p.tool.controls.DImageButton
 
img_off_edit - Variable in class g4p.tool.controls.DImageButton
 
img_off_edit - Variable in class g4p.tool.controls.DImageToggleButton
 
img_off_editor - Variable in class g4p.tool.controls.DImageButton
 
img_off_editor - Variable in class g4p.tool.controls.DImageToggleButton
 
img_off_label - Variable in class g4p.tool.controls.DImageButton
 
img_off_label - Variable in class g4p.tool.controls.DImageToggleButton
 
img_off_show - Variable in class g4p.tool.controls.DImageButton
 
img_off_show - Variable in class g4p.tool.controls.DImageToggleButton
 
img_off_updater - Variable in class g4p.tool.controls.DImageButton
 
img_off_updater - Variable in class g4p.tool.controls.DImageToggleButton
 
img_over_edit - Variable in class g4p.tool.controls.DImageButton
 
img_over_edit - Variable in class g4p.tool.controls.DImageToggleButton
 
img_over_editor - Variable in class g4p.tool.controls.DImageButton
 
img_over_editor - Variable in class g4p.tool.controls.DImageToggleButton
 
img_over_label - Variable in class g4p.tool.controls.DImageButton
 
img_over_label - Variable in class g4p.tool.controls.DImageToggleButton
 
img_over_show - Variable in class g4p.tool.controls.DImageButton
 
img_over_show - Variable in class g4p.tool.controls.DImageToggleButton
 
img_over_updater - Variable in class g4p.tool.controls.DImageButton
 
INDENT - Static variable in interface g4p.tool.TDataConstants
 
init(Base) - Method in class g4p.tool.G4PTool
Called once first time the tool is called
INIT_DELAY_TIMER - Static variable in interface g4p.tool.TDataConstants
 
initDelay_edit - Variable in class g4p.tool.controls.DTimer
 
initDelay_label - Variable in class g4p.tool.controls.DTimer
 
initDelay_show - Variable in class g4p.tool.controls.DTimer
 
initDelay_tooltip - Variable in class g4p.tool.controls.DTimer
 
initDelay_validator - Variable in class g4p.tool.controls.DTimer
 
instance() - Static method in class g4p.tool.controls.Code
 
instance() - Static method in class g4p.tool.controls.IdGen
 
instance() - Static method in class g4p.tool.controls.ListGen
 
instance() - Static method in class g4p.tool.controls.NameGen
 
instance() - Static method in class g4p.tool.gui.GuiDesigner
 
interval_edit - Variable in class g4p.tool.controls.DTimer
 
interval_label - Variable in class g4p.tool.controls.DTimer
 
interval_show - Variable in class g4p.tool.controls.DTimer
 
interval_tooltip - Variable in class g4p.tool.controls.DTimer
 
interval_validator - Variable in class g4p.tool.controls.DTimer
 
INVALID_CHAR - Static variable in interface g4p.tool.TDataConstants
 
INVALID_LENGTH - Static variable in interface g4p.tool.TDataConstants
 
isCellEditable(int, int) - Method in class g4p.tool.gui.propertygrid.CtrlPropModel
 
IScrollAreaUser - Interface in g4p.tool.gui.tabview
 
isMouseOver() - Method in class g4p.tool.gui.tabview.ScrollableArea
 
isMoveable() - Method in class g4p.tool.controls.DBase
 
isOver(MutableDBase, int, int) - Method in class g4p.tool.controls.DBase
Determines whether a position is over the control and if it is whether it is over the body of the control or a resize handle.
isOver(MutableDBase, int, int) - Method in class g4p.tool.controls.DPanel
 
isOver(int, int) - Method in class g4p.tool.controls.DPanel
Make allowance for the panel tab
isResizeable() - Method in class g4p.tool.controls.DBase
 
isRoot(DefaultMutableTreeNode) - Method in class g4p.tool.gui.treeview.CtrlSketchModel
Determines whether a given node is the root node of the data model
isSelectable() - Method in class g4p.tool.controls.DBase
 
isValid(Object) - Method in class g4p.tool.gui.propertygrid.Validator
Validate the cell contents
italic_edit - Variable in class g4p.tool.controls.DTextStyle
 
italic_label - Variable in class g4p.tool.controls.DTextStyle
 
italic_show - Variable in class g4p.tool.controls.DTextStyle
 
italic_updater - Variable in class g4p.tool.controls.DTextStyle
 
itemStateChanged(ItemEvent) - Method in class g4p.tool.gui.propertygrid.EditorJComboBox.ChangeListener
 

J

jpalette - Variable in class g4p.tool.controls.DBaseVisual
 

K

keepOpen(boolean) - Static method in class g4p.tool.gui.GuiDesigner
 
KNOB_CTRL - Static variable in interface g4p.tool.TDataConstants
 

L

LEFT - Static variable in interface g4p.tool.TGuiConstants
 
list_file_edit - Variable in class g4p.tool.controls.DDropList
 
list_file_editor - Variable in class g4p.tool.controls.DDropList
 
list_file_label - Variable in class g4p.tool.controls.DDropList
 
list_file_show - Variable in class g4p.tool.controls.DDropList
 
list_file_tooltip - Variable in class g4p.tool.controls.DDropList
 
ListGen - Class in g4p.tool.controls
Singleton class used to create and store option lists for combobox editors.
loadGuiLayout() - Method in class g4p.tool.gui.GuiControl
This method loads the serialised GUI layout (tree model) if available otherwise it creates a blank model.
loadImage() - Method in class g4p.tool.gui.propertygrid.EditorJFileChooser.ImagePreview
 
loadModel(File) - Method in class g4p.tool.gui.treeview.CtrlSketchView
Load the data model from file and if successful attach it to this tree and if a node was selected when saved ractivate it
lock_edit - Variable in class g4p.tool.controls.DBaseVisual
 
lock_label - Variable in class g4p.tool.controls.DBaseVisual
 
lock_show - Variable in class g4p.tool.controls.DBaseVisual
 
lock_updater - Variable in class g4p.tool.controls.DBaseVisual
 
lockChange() - Method in class g4p.tool.controls.DBaseVisual
 
LOOP_WINDOW - Static variable in interface g4p.tool.TDataConstants
 

M

main(String[]) - Static method in class g4p.tool.gui.GuiDesigner
 
mainSketch - Variable in class g4p.tool.controls.DWindow
 
make_creator(ArrayList<String>, DBase, String) - Method in class g4p.tool.controls.DBase
Recursive function to first get the creator code for this component then repeat for any children.
make_creator(ArrayList<String>, DBase, String) - Method in class g4p.tool.controls.DPanel
 
make_creator(ArrayList<String>, DBase, String) - Method in class g4p.tool.controls.DToggleGroup
 
make_creator(ArrayList<String>, DBase, String) - Method in class g4p.tool.controls.DWindow
This is the main method to create the code to create the Window
make_declaration(ArrayList<String>) - Method in class g4p.tool.controls.DBase
Recursive function to get the variable declaration.
make_event_method(ArrayList<String>) - Method in class g4p.tool.controls.DBase
Recursive function to get the event methods for all controls
MAKE_VERT - Static variable in interface g4p.tool.TDataConstants
 
make_window_loop(ArrayList<String>) - Method in class g4p.tool.controls.DBase
Make windows loop
makeTableModel() - Method in class g4p.tool.controls.DBase
 
match_image_size_edit - Variable in class g4p.tool.controls.DImageButton
 
match_image_size_label - Variable in class g4p.tool.controls.DImageButton
 
match_image_size_show - Variable in class g4p.tool.controls.DImageButton
 
match_image_size_updater - Variable in class g4p.tool.controls.DImageButton
 
max_edit - Variable in class g4p.tool.controls.DValue1D
 
max_label - Variable in class g4p.tool.controls.DValue1D
 
max_show - Variable in class g4p.tool.controls.DValue1D
 
max_tooltip - Variable in class g4p.tool.controls.DValue1D
 
max_updater - Variable in class g4p.tool.controls.DValue1D
 
max_x_edit - Variable in class g4p.tool.controls.DValue2D
 
max_x_label - Variable in class g4p.tool.controls.DValue2D
 
max_x_show - Variable in class g4p.tool.controls.DValue2D
 
max_x_tooltip - Variable in class g4p.tool.controls.DValue2D
 
max_x_updater - Variable in class g4p.tool.controls.DValue2D
 
max_y_edit - Variable in class g4p.tool.controls.DValue2D
 
max_y_label - Variable in class g4p.tool.controls.DValue2D
 
max_y_show - Variable in class g4p.tool.controls.DValue2D
 
max_y_tooltip - Variable in class g4p.tool.controls.DValue2D
 
max_y_updater - Variable in class g4p.tool.controls.DValue2D
 
METHOD_END - Static variable in interface g4p.tool.TDataConstants
 
METHOD_START_0 - Static variable in interface g4p.tool.TDataConstants
 
METHOD_START_1 - Static variable in interface g4p.tool.TDataConstants
 
MIDDLE - Static variable in interface g4p.tool.TGuiConstants
 
min_edit - Variable in class g4p.tool.controls.DValue1D
 
min_label - Variable in class g4p.tool.controls.DValue1D
 
min_show - Variable in class g4p.tool.controls.DValue1D
 
min_tooltip - Variable in class g4p.tool.controls.DValue1D
 
min_updater - Variable in class g4p.tool.controls.DValue1D
 
min_x_edit - Variable in class g4p.tool.controls.DValue2D
 
min_x_label - Variable in class g4p.tool.controls.DValue2D
 
min_x_show - Variable in class g4p.tool.controls.DValue2D
 
min_x_tooltip - Variable in class g4p.tool.controls.DValue2D
 
min_x_updater - Variable in class g4p.tool.controls.DValue2D
 
min_y_edit - Variable in class g4p.tool.controls.DValue2D
 
min_y_label - Variable in class g4p.tool.controls.DValue2D
 
min_y_show - Variable in class g4p.tool.controls.DValue2D
 
min_y_tooltip - Variable in class g4p.tool.controls.DValue2D
 
min_y_updater - Variable in class g4p.tool.controls.DValue2D
 
modelHasBeenChanged() - Method in class g4p.tool.gui.propertygrid.CtrlPropView
 
mouseClicked(int, int, Rectangle) - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
mouseClicked(MouseEvent) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
mouseClicked(int, int, Rectangle) - Method in class g4p.tool.gui.tabview.ScrollControl
 
mouseDragged(int, int, Rectangle) - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
mouseDragged(MouseEvent) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
mouseDragged(int, int, Rectangle) - Method in class g4p.tool.gui.tabview.ScrollControl
 
mouseEntered(int, int, Rectangle) - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
mouseEntered(MouseEvent) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
mouseEntered(int, int, Rectangle) - Method in class g4p.tool.gui.tabview.ScrollControl
 
mouseExited(int, int, Rectangle) - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
mouseExited(MouseEvent) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
mouseExited(int, int, Rectangle) - Method in class g4p.tool.gui.tabview.ScrollControl
 
mouseMoved(int, int, Rectangle) - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
mouseMoved(MouseEvent) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
mouseMoved(int, int, Rectangle) - Method in class g4p.tool.gui.tabview.ScrollControl
 
mousePressed(int, int, Rectangle) - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
mousePressed(MouseEvent) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
mousePressed(int, int, Rectangle) - Method in class g4p.tool.gui.tabview.ScrollControl
 
mouseReleased(int, int, Rectangle) - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
mouseReleased(MouseEvent) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
mouseReleased(int, int, Rectangle) - Method in class g4p.tool.gui.tabview.ScrollControl
 
MutableDBase - Class in g4p.tool.gui.tabview
 
MutableDBase() - Constructor for class g4p.tool.gui.tabview.MutableDBase
 

N

name_edit - Variable in class g4p.tool.controls.DBase
 
name_label - Variable in class g4p.tool.controls.DBase
 
name_show - Variable in class g4p.tool.controls.DBase
 
name_tooltip - Variable in class g4p.tool.controls.DBase
 
name_validator - Variable in class g4p.tool.controls.DBase
 
NameGen - Class in g4p.tool.controls
Singleton class used to create unique names for variables and event handlers.
nbr_rows_edit - Variable in class g4p.tool.controls.DDropList
 
nbr_rows_label - Variable in class g4p.tool.controls.DDropList
 
nbr_rows_show - Variable in class g4p.tool.controls.DDropList
 
nbr_rows_validator - Variable in class g4p.tool.controls.DDropList
 
nbr_tiles_edit - Variable in class g4p.tool.controls.DTextIconAlign
 
nbr_tiles_label - Variable in class g4p.tool.controls.DTextIconAlign
 
nbr_tiles_show - Variable in class g4p.tool.controls.DTextIconAlign
 
nbr_tiles_updater - Variable in class g4p.tool.controls.DTextIconAlign
 
nbr_tiles_validator - Variable in class g4p.tool.controls.DTextIconAlign
 
nbrColsChanged() - Method in class g4p.tool.controls.DImageToggleButton
 
nbrRowsChanged() - Method in class g4p.tool.controls.DImageToggleButton
 
nbrTilesChanged() - Method in class g4p.tool.controls.DTextIconAlign
 
needleStroke - Static variable in interface g4p.tool.TGuiConstants
 
nticks_edit - Variable in class g4p.tool.controls.DValue1D
 
nticks_label - Variable in class g4p.tool.controls.DValue1D
 
nticks_show - Variable in class g4p.tool.controls.DValue1D
 
nticks_tooltip - Variable in class g4p.tool.controls.DValue1D
 
nticks_validator - Variable in class g4p.tool.controls.DValue1D
 

O

ON_CLOSE - Static variable in interface g4p.tool.TDataConstants
 
opaque_edit - Variable in class g4p.tool.controls.DBaseVisual
 
opaque_label - Variable in class g4p.tool.controls.DBaseVisual
 
opaque_show - Variable in class g4p.tool.controls.DBaseVisual
 
opaque_updater - Variable in class g4p.tool.controls.DPanel
 
opaqueChange() - Method in class g4p.tool.controls.DPanel
 
orgH - Variable in class g4p.tool.gui.tabview.MutableDBase
 
orgW - Variable in class g4p.tool.gui.tabview.MutableDBase
 
orgX - Variable in class g4p.tool.gui.tabview.MutableDBase
 
orgY - Variable in class g4p.tool.gui.tabview.MutableDBase
 
orientation - Variable in class g4p.tool.gui.tabview.ScrollControl.Rule
 
over_arc_only_edit - Variable in class g4p.tool.controls.DKnob
 
over_arc_only_label - Variable in class g4p.tool.controls.DKnob
 
over_arc_only_show - Variable in class g4p.tool.controls.DKnob
 
OVER_COMP - Static variable in interface g4p.tool.TGuiConstants
 
OVER_DIAG - Static variable in interface g4p.tool.TGuiConstants
 
over_grip_only_edit - Variable in class g4p.tool.controls.DKnob
 
over_grip_only_label - Variable in class g4p.tool.controls.DKnob
 
over_grip_only_show - Variable in class g4p.tool.controls.DKnob
 
OVER_HORZ - Static variable in interface g4p.tool.TGuiConstants
 
OVER_NONE - Static variable in interface g4p.tool.TGuiConstants
 
OVER_VERT - Static variable in interface g4p.tool.TGuiConstants
 

P

paintComponent(Graphics) - Method in class g4p.tool.gui.tabview.CtrlTabView
 
PDE_TAB_NAME - Static variable in interface g4p.tool.TFileConstants
 
PDE_TAB_PRETTY_NAME - Static variable in interface g4p.tool.TFileConstants
 
postEditAction(Object...) - Method in class g4p.tool.gui.propertygrid.Validator
 
precision_edit - Variable in class g4p.tool.controls.DValueBase
 
precision_label - Variable in class g4p.tool.controls.DValueBase
 
precision_show - Variable in class g4p.tool.controls.DValueBase
 
precision_tooltip - Variable in class g4p.tool.controls.DValueBase
 
precision_updater - Variable in class g4p.tool.controls.DValueBase
 
precision_validator - Variable in class g4p.tool.controls.DValueBase
 
preEditAction(Object...) - Method in class g4p.tool.gui.propertygrid.Validator
 
println(String, Object...) - Static method in class g4p.tool.ToolMessages
 
Property - Class in g4p.tool.gui.propertygrid
This class represents a 'property' that is to be shown in the property grid and is linked to a field in the D component object.
Property(Object, Field) - Constructor for class g4p.tool.gui.propertygrid.Property
Creates a property from the gien object and field.
propertyChange(PropertyChangeEvent) - Method in class g4p.tool.gui.propertygrid.EditorJFileChooser.ImagePreview
 
ptext_edit - Variable in class g4p.tool.controls.DTextArea
 
ptext_edit - Variable in class g4p.tool.controls.DTextField
 
ptext_label - Variable in class g4p.tool.controls.DTextArea
 
ptext_label - Variable in class g4p.tool.controls.DTextField
 
ptext_show - Variable in class g4p.tool.controls.DTextArea
 
ptext_show - Variable in class g4p.tool.controls.DTextField
 
ptext_tooltip - Variable in class g4p.tool.controls.DTextArea
 
ptext_tooltip - Variable in class g4p.tool.controls.DTextField
 
ptext_validator - Variable in class g4p.tool.controls.DTextArea
 
ptext_validator - Variable in class g4p.tool.controls.DTextField
 
PWORD_SIZE - Static variable in interface g4p.tool.TDataConstants
 
pwsize_edit - Variable in class g4p.tool.controls.DPassword
 
pwsize_label - Variable in class g4p.tool.controls.DPassword
 
pwsize_show - Variable in class g4p.tool.controls.DPassword
 
pwsize_tooltip - Variable in class g4p.tool.controls.DPassword
 
pwsize_validator - Variable in class g4p.tool.controls.DPassword
 

R

remove(Integer) - Method in class g4p.tool.controls.IdGen
 
remove(String) - Method in class g4p.tool.controls.NameGen
 
removeComponent() - Method in class g4p.tool.gui.GuiControl
 
removeComponent() - Method in class g4p.tool.gui.treeview.CtrlSketchView
Removes the currently selected component from the GUI.
renderer - Variable in class g4p.tool.gui.propertygrid.Property
 
RENDERER - Static variable in interface g4p.tool.TDataConstants
 
Renderer_Boolean - Class in g4p.tool.gui.propertygrid
The default renderer to be used for Boolean values.
Renderer_Boolean() - Constructor for class g4p.tool.gui.propertygrid.Renderer_Boolean
 
renderer_edit - Variable in class g4p.tool.controls.DWindow
 
renderer_editor - Variable in class g4p.tool.controls.DWindow
 
renderer_label - Variable in class g4p.tool.controls.DWindow
 
renderer_show - Variable in class g4p.tool.controls.DWindow
 
repeats_edit - Variable in class g4p.tool.controls.DTimer
 
repeats_label - Variable in class g4p.tool.controls.DTimer
 
repeats_show - Variable in class g4p.tool.controls.DTimer
 
repeats_tooltip - Variable in class g4p.tool.controls.DTimer
 
repeats_validator - Variable in class g4p.tool.controls.DTimer
 
reset() - Method in class g4p.tool.controls.Code
 
reset() - Method in class g4p.tool.controls.IdGen
 
reset() - Method in class g4p.tool.controls.NameGen
 
reset() - Method in class g4p.tool.gui.tabview.MutableDBase
 
reset(DBase) - Method in class g4p.tool.gui.tabview.MutableDBase
 
RIGHT - Static variable in interface g4p.tool.TGuiConstants
 
rows_edit - Variable in class g4p.tool.controls.DImageToggleButton
 
rows_label - Variable in class g4p.tool.controls.DImageToggleButton
 
rows_show - Variable in class g4p.tool.controls.DImageToggleButton
 
rows_updater - Variable in class g4p.tool.controls.DImageToggleButton
 
rows_validator - Variable in class g4p.tool.controls.DImageToggleButton
 
run() - Method in class g4p.tool.G4PTool
This is executed every time we launch the tool using the menu item in Processing IDE

S

s - Variable in class g4p.tool.gui.GuiControl.CodeTag
 
saveGuiLayout() - Method in class g4p.tool.gui.GuiControl
This saves the GUI (tree) model) layout using serialisation.
saveModel(File) - Method in class g4p.tool.gui.treeview.CtrlSketchView
Save the data model to disk
SBAR_POLICY - Static variable in interface g4p.tool.TDataConstants
 
SCALE - Static variable in interface g4p.tool.TDataConstants
 
scaleWindow(int) - Method in class g4p.tool.gui.tabview.CtrlTabView
 
ScrollableArea - Class in g4p.tool.gui.tabview
 
ScrollableArea(int, int) - Constructor for class g4p.tool.gui.tabview.ScrollableArea
 
ScrollControl - Class in g4p.tool.gui.tabview
GUI control encapsulating a ScrollableArea object.
ScrollControl(CtrlTabView, DBase) - Constructor for class g4p.tool.gui.tabview.ScrollControl
 
ScrollControl(int, int) - Constructor for class g4p.tool.gui.tabview.ScrollControl
 
ScrollControl.Corner - Class in g4p.tool.gui.tabview
 
ScrollControl.Corner() - Constructor for class g4p.tool.gui.tabview.ScrollControl.Corner
 
ScrollControl.Rule - Class in g4p.tool.gui.tabview
 
ScrollControl.Rule(int) - Constructor for class g4p.tool.gui.tabview.ScrollControl.Rule
 
scrubComments(String) - Method in class g4p.tool.gui.GuiControl
Replace all commented portions of a given String as spaces.
SEL_OPTION - Static variable in interface g4p.tool.TDataConstants
 
selected_edit - Variable in class g4p.tool.controls.DCoreSelectable
 
selected_edit - Variable in class g4p.tool.controls.DDropList
 
selected_label - Variable in class g4p.tool.controls.DCoreSelectable
 
selected_label - Variable in class g4p.tool.controls.DDropList
 
selected_show - Variable in class g4p.tool.controls.DCoreSelectable
 
selected_show - Variable in class g4p.tool.controls.DDropList
 
selected_tooltip - Variable in class g4p.tool.controls.DDropList
 
selected_updater - Variable in class g4p.tool.controls.DCoreSelectable
 
selected_updater - Variable in class g4p.tool.controls.DOption
 
selected_validator - Variable in class g4p.tool.controls.DDropList
 
selectionChange() - Method in class g4p.tool.controls.DCoreSelectable
 
selectionChanged() - Method in class g4p.tool.controls.DOption
 
selID - Variable in class g4p.tool.gui.tabview.MutableDBase
 
selStroke - Static variable in interface g4p.tool.TGuiConstants
 
sensitivity_edit - Variable in class g4p.tool.controls.DKnob
 
sensitivity_label - Variable in class g4p.tool.controls.DKnob
 
sensitivity_show - Variable in class g4p.tool.controls.DKnob
 
sensitivity_validator - Variable in class g4p.tool.controls.DKnob
 
SEP - Static variable in interface g4p.tool.TFileConstants
 
SET_ACTION_ON_CLOSE - Static variable in interface g4p.tool.TDataConstants
 
SET_CONTROLLER - Static variable in interface g4p.tool.TDataConstants
 
SET_CURSOR_OFF - Static variable in interface g4p.tool.TDataConstants
 
SET_DRAG_SENSITIVITY - Static variable in interface g4p.tool.TDataConstants
 
SET_EASING - Static variable in interface g4p.tool.TDataConstants
 
set_event_name(String) - Method in class g4p.tool.controls.DBase
 
SET_G4P_MESSAGES - Static variable in interface g4p.tool.TDataConstants
 
SET_ICON - Static variable in interface g4p.tool.TDataConstants
 
SET_ICON_ALIGN - Static variable in interface g4p.tool.TDataConstants
 
SET_LIMITS - Static variable in interface g4p.tool.TDataConstants
 
SET_LOCAL_COLOR - Static variable in interface g4p.tool.TDataConstants
 
SET_MOUSE_OVER_ON - Static variable in interface g4p.tool.TDataConstants
 
set_name(String) - Method in class g4p.tool.controls.DBase
 
SET_NBR_TICKS - Static variable in interface g4p.tool.TDataConstants
 
SET_OPAQUE - Static variable in interface g4p.tool.TDataConstants
 
SET_OVER_ARC_ONLY - Static variable in interface g4p.tool.TDataConstants
 
SET_OVER_GRIP_ONLY - Static variable in interface g4p.tool.TDataConstants
 
SET_PROMPT_TEXT - Static variable in interface g4p.tool.TDataConstants
 
SET_SHOW_ARC_ONLY - Static variable in interface g4p.tool.TDataConstants
 
SET_SHOW_LIMITS - Static variable in interface g4p.tool.TDataConstants
 
SET_SHOW_TICKS - Static variable in interface g4p.tool.TDataConstants
 
SET_SHOW_TRACK - Static variable in interface g4p.tool.TDataConstants
 
SET_SHOW_VALUE - Static variable in interface g4p.tool.TDataConstants
 
SET_SKETCH_COLOR - Static variable in interface g4p.tool.TDataConstants
 
SET_SKETCH_TITLE - Static variable in interface g4p.tool.TDataConstants
 
SET_STICK_MODE - Static variable in interface g4p.tool.TDataConstants
 
SET_STICK_TICKS - Static variable in interface g4p.tool.TDataConstants
 
SET_TEXT - Static variable in interface g4p.tool.TDataConstants
 
SET_TEXT_ALIGN - Static variable in interface g4p.tool.TDataConstants
 
SET_TEXT_BOLD - Static variable in interface g4p.tool.TDataConstants
 
SET_TEXT_ITALIC - Static variable in interface g4p.tool.TDataConstants
 
SET_TEXT_ORIENT - Static variable in interface g4p.tool.TDataConstants
 
SET_TURN_RANGE - Static variable in interface g4p.tool.TDataConstants
 
SET_VALUE_TYPE - Static variable in interface g4p.tool.TDataConstants
 
SET_X_LIMITS - Static variable in interface g4p.tool.TDataConstants
 
SET_Y_LIMITS - Static variable in interface g4p.tool.TDataConstants
 
setCanvasSize(int, int) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
setCanvasSize(int, int) - Method in class g4p.tool.gui.tabview.ScrollControl
 
setGridSize(int) - Method in class g4p.tool.gui.GuiControl
 
setGridSize(int) - Method in class g4p.tool.gui.tabview.CtrlTabView
 
setIncrementAndUnits(int, int, int) - Method in class g4p.tool.gui.tabview.ScrollControl.Rule
 
setMaxUnitIncrement(int) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
setOriginalValue(Object) - Method in class g4p.tool.gui.propertygrid.Validator
 
setPreferredHeight(int) - Method in class g4p.tool.gui.tabview.ScrollControl.Rule
 
setPreferredWidth(int) - Method in class g4p.tool.gui.tabview.ScrollControl.Rule
 
setScale(int) - Method in class g4p.tool.gui.GuiControl
 
setScale(int) - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
setScale(float) - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
setScale(float, int) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
setScale(float) - Method in class g4p.tool.gui.tabview.ScrollControl
Set the scale where scale is a proportion e.g.0.75
setScale(int) - Method in class g4p.tool.gui.tabview.ScrollControl
Set the scale where scale is a percentage e.g.75%
setScroller(IScrollAreaUser) - Method in class g4p.tool.gui.tabview.ScrollableArea
 
setSelected(boolean) - Method in class g4p.tool.controls.DCoreSelectable
 
setSelected(Object) - Method in class g4p.tool.gui.propertygrid.EditorBase
 
setSelected(Object) - Method in class g4p.tool.gui.propertygrid.EditorJComboBox
 
setSelected(DBase, Rectangle) - Method in interface g4p.tool.gui.tabview.IScrollAreaUser
 
setSelected(DBase, Rectangle) - Method in class g4p.tool.gui.tabview.ScrollControl
 
setSelectedComponent(DBase) - Method in class g4p.tool.gui.tabview.CtrlTabView
Set selected component and make it visible in the scroll control.
setSelectedComponent(DBase) - Method in class g4p.tool.gui.treeview.CtrlSketchView
 
setSelectedIndex(int) - Method in class g4p.tool.gui.propertygrid.EditorJComboBox
 
setSelectedValue(int, String) - Method in class g4p.tool.controls.ListGen
 
setShowGrid(boolean) - Method in class g4p.tool.gui.tabview.CtrlTabView
 
setSketchSize(SketchSizeType) - Method in class g4p.tool.gui.GuiControl
Set the sketch size in the designer window if one is provided
setSnapToGrid(boolean) - Method in class g4p.tool.gui.tabview.CtrlTabView
 
setValue(Object) - Method in class g4p.tool.gui.propertygrid.Property
This is a really important method in that it is called when a cell in the property grid loses focus.
setValueAt(Object, int, int) - Method in class g4p.tool.gui.propertygrid.CtrlPropModel
This must be used when changing the value in a field to ensure an event is generated to be caught and display in the GUI table
setViewLinks(CtrlTabView, CtrlSketchView) - Method in class g4p.tool.gui.propertygrid.CtrlPropView
 
setViewLinks(CtrlSketchView, CtrlPropView) - Method in class g4p.tool.gui.tabview.CtrlTabView
 
setViewLinks(CtrlTabView, CtrlPropView) - Method in class g4p.tool.gui.treeview.CtrlSketchView
 
shortFieldName - Variable in class g4p.tool.gui.propertygrid.Property
 
show() - Method in class g4p.tool.controls.DBase
Display details - used for debugging only
show - Variable in class g4p.tool.gui.propertygrid.Property
 
show_arc_only_edit - Variable in class g4p.tool.controls.DKnob
 
show_arc_only_label - Variable in class g4p.tool.controls.DKnob
 
show_arc_only_show - Variable in class g4p.tool.controls.DKnob
 
show_limits_label - Variable in class g4p.tool.controls.DLinearTrack
 
show_limits_show - Variable in class g4p.tool.controls.DLinearTrack
 
show_limitse_edit - Variable in class g4p.tool.controls.DLinearTrack
 
show_messages_edit - Variable in class g4p.tool.controls.DApplication
 
show_messages_label - Variable in class g4p.tool.controls.DApplication
 
show_messages_show - Variable in class g4p.tool.controls.DApplication
 
show_ticks_edit - Variable in class g4p.tool.controls.DValue1D
 
show_ticks_label - Variable in class g4p.tool.controls.DValue1D
 
show_ticks_show - Variable in class g4p.tool.controls.DValue1D
 
show_track_edit - Variable in class g4p.tool.controls.DKnob
 
show_track_label - Variable in class g4p.tool.controls.DKnob
 
show_tracky_show - Variable in class g4p.tool.controls.DKnob
 
show_value_edit - Variable in class g4p.tool.controls.DLinearTrack
 
show_value_label - Variable in class g4p.tool.controls.DLinearTrack
 
show_value_show - Variable in class g4p.tool.controls.DLinearTrack
 
showGrid(boolean) - Method in class g4p.tool.gui.GuiControl
 
showGrid - Static variable in class g4p.tool.gui.tabview.CtrlTabView
 
showGrid - Static variable in class g4p.tool.gui.tabview.ScrollControl
 
showProprtiesFor(DBase) - Method in class g4p.tool.gui.propertygrid.CtrlPropView
This method should be called when the selected object in either tab or tree view changes
showWarning(String, String, Exception) - Static method in class g4p.tool.gui.GuiDesigner
This is provided because the GuiDesigner window is specified as always-on-top and this conflicts with using a new Frame with JOptionPane.
sizeChanged() - Method in class g4p.tool.controls.DTextIconAlign
If the width or height is changed then we need to update the text etc.
SK_SIZE - Static variable in interface g4p.tool.TDataConstants
 
skin_edit - Variable in class g4p.tool.controls.DCustomSlider
 
skin_editor - Variable in class g4p.tool.controls.DCustomSlider
 
skin_label - Variable in class g4p.tool.controls.DCustomSlider
 
skin_show - Variable in class g4p.tool.controls.DCustomSlider
 
SLIDER_SKIN - Static variable in interface g4p.tool.TDataConstants
 
snapGrid(boolean) - Method in class g4p.tool.gui.GuiControl
 
snapToGrid - Static variable in class g4p.tool.gui.tabview.CtrlTabView
 
snapToGrid - Static variable in class g4p.tool.gui.tabview.ScrollControl
 
START_TIMER_0 - Static variable in interface g4p.tool.TDataConstants
 
START_TIMER_1 - Static variable in interface g4p.tool.TDataConstants
 
stateChanged(ChangeEvent) - Method in class g4p.tool.gui.tabview.CtrlTabView
Change of state caused by clicking on a tab for another GWindow
stdStroke - Static variable in interface g4p.tool.TGuiConstants
 
stext - Variable in class g4p.tool.controls.DTextBase
 
stick_mode_edit - Variable in class g4p.tool.controls.DStick
 
stick_mode_editor - Variable in class g4p.tool.controls.DStick
 
stick_mode_label - Variable in class g4p.tool.controls.DStick
 
stick_mode_show - Variable in class g4p.tool.controls.DStick
 
stick_mode_updater - Variable in class g4p.tool.controls.DStick
 
stick_to_ticks_edit - Variable in class g4p.tool.controls.DValue1D
 
stick_to_ticks_label - Variable in class g4p.tool.controls.DValue1D
 
stick_to_ticks_show - Variable in class g4p.tool.controls.DValue1D
 
STICK_TYPE - Static variable in interface g4p.tool.TDataConstants
 
stickModeChange() - Method in class g4p.tool.controls.DStick
 
stopCellEditing() - Method in class g4p.tool.gui.propertygrid.EditorJTextfield
Get the latest value and make sure it is valid or empty.

T

TAB0_PDE_BASE - Static variable in interface g4p.tool.TFileConstants
 
tableChanged(TableModelEvent) - Method in class g4p.tool.gui.propertygrid.CtrlPropView
This method is triggered when a value in the table is changed using the setValueAt method in the CtrlPropModel class.
TDataConstants - Interface in g4p.tool
 
TEXT_AND_ICON - Static variable in interface g4p.tool.TGuiConstants
 
text_edit - Variable in class g4p.tool.controls.DTextBase
 
text_label - Variable in class g4p.tool.controls.DTextBase
 
TEXT_ONLY - Static variable in interface g4p.tool.TGuiConstants
 
TEXT_ORIENT - Static variable in interface g4p.tool.TDataConstants
 
text_orient_edit - Variable in class g4p.tool.controls.DLinearTrack
 
text_orient_editor - Variable in class g4p.tool.controls.DLinearTrack
 
text_orient_label - Variable in class g4p.tool.controls.DLinearTrack
 
text_orient_show - Variable in class g4p.tool.controls.DLinearTrack
 
text_show - Variable in class g4p.tool.controls.DTextBase
 
text_tooltip - Variable in class g4p.tool.controls.DTextBase
 
text_updater - Variable in class g4p.tool.controls.DTextBase
 
text_validator - Variable in class g4p.tool.controls.DTextBase
 
text_x_alignment_edit - Variable in class g4p.tool.controls.DTextIconAlign
 
text_x_alignment_editor - Variable in class g4p.tool.controls.DTextIconAlign
 
text_x_alignment_label - Variable in class g4p.tool.controls.DTextIconAlign
 
text_x_alignment_show - Variable in class g4p.tool.controls.DTextIconAlign
 
text_x_alignment_updater - Variable in class g4p.tool.controls.DTextIconAlign
 
text_y_alignment_edit - Variable in class g4p.tool.controls.DTextIconAlign
 
text_y_alignment_editor - Variable in class g4p.tool.controls.DTextIconAlign
 
text_y_alignment_label - Variable in class g4p.tool.controls.DTextIconAlign
 
text_y_alignment_show - Variable in class g4p.tool.controls.DTextIconAlign
 
text_y_alignment_updater - Variable in class g4p.tool.controls.DTextIconAlign
 
textAlignChanged() - Method in class g4p.tool.controls.DTextIconAlign
 
textChanged() - Method in class g4p.tool.controls.DTextBase
 
textChanged() - Method in class g4p.tool.controls.DTextIconAlign
 
TFileConstants - Interface in g4p.tool
 
TGuiConstants - Interface in g4p.tool
 
thick_edit - Variable in class g4p.tool.controls.DSlider
 
thick_label - Variable in class g4p.tool.controls.DSlider
 
thick_show - Variable in class g4p.tool.controls.DSlider
 
thick_tooltip - Variable in class g4p.tool.controls.DSlider
 
thick_validator - Variable in class g4p.tool.controls.DSlider
 
THICKNESS - Static variable in class g4p.tool.gui.tabview.ScrollControl
 
TICK_SIZE - Static variable in class g4p.tool.gui.tabview.ScrollControl
 
TIME - Static variable in interface g4p.tool.TDataConstants
 
timer_starts_edit - Variable in class g4p.tool.controls.DTimer
 
timer_starts_label - Variable in class g4p.tool.controls.DTimer
 
timer_starts_show - Variable in class g4p.tool.controls.DTimer
 
timer_starts_tooltip - Variable in class g4p.tool.controls.DTimer
 
timer_starts_updater - Variable in class g4p.tool.controls.DTimer
 
title_label - Variable in class g4p.tool.controls.DWindow
 
ToolIcon - Class in g4p.tool.gui
Singleton class to manage icons used by the tool.
ToolImage - Class in g4p.tool.gui
Keeps a reference to all the
ToolImage() - Constructor for class g4p.tool.gui.ToolImage
 
ToolMessages - Class in g4p.tool
 
ToolMessages() - Constructor for class g4p.tool.ToolMessages
 
tooltip - Variable in class g4p.tool.gui.propertygrid.Property
 
TOP - Static variable in interface g4p.tool.TGuiConstants
 
toString() - Method in class g4p.tool.controls.DBase
Use this to return the name of the component
toString() - Method in class g4p.tool.gui.tabview.MutableDBase
 

U

UNAVAILABLE - Static variable in interface g4p.tool.TDataConstants
 
updateController() - Method in class g4p.tool.controls.DKnob
 
updateCurrentDisplay() - Method in class g4p.tool.gui.tabview.CtrlTabView
 
updateCurrentTabName() - Method in class g4p.tool.gui.tabview.CtrlTabView
Call this if the name of any window has changed
updatedInGUI() - Method in class g4p.tool.controls.DBase
Called when the control has been changed in the GUI.
updatedInGUI() - Method in class g4p.tool.controls.DTextIconAlign
 
updateMethod - Variable in class g4p.tool.gui.propertygrid.Property
 
updateModelFor(DBase) - Method in class g4p.tool.gui.propertygrid.CtrlPropView
 
updateProperty(Object, int, int) - Method in class g4p.tool.gui.propertygrid.CtrlPropView
 
updateSize() - Method in class g4p.tool.controls.DImageButton
 
updateStyle() - Method in class g4p.tool.controls.DTextStyle
 
updateTimerStart() - Method in class g4p.tool.controls.DTimer
 
updateUseMask() - Method in class g4p.tool.controls.DImageButton
 
use_mask_edit - Variable in class g4p.tool.controls.DImageButton
 
use_mask_label - Variable in class g4p.tool.controls.DImageButton
 
use_mask_show - Variable in class g4p.tool.controls.DImageButton
 
use_mask_updater - Variable in class g4p.tool.controls.DImageButton
 
used(Integer) - Method in class g4p.tool.controls.IdGen
 
used(String) - Method in class g4p.tool.controls.NameGen
See if a name is reserved

V

V_ALIGN - Static variable in interface g4p.tool.TDataConstants
 
VALID - Static variable in interface g4p.tool.TDataConstants
 
validateLimits() - Method in class g4p.tool.controls.DValue1D
 
validateLimits_x() - Method in class g4p.tool.controls.DValue2D
 
validateLimits_y() - Method in class g4p.tool.controls.DValue2D
 
validateType() - Method in class g4p.tool.controls.DValueBase
 
validator - Variable in class g4p.tool.gui.propertygrid.EditorBase
 
validator - Variable in class g4p.tool.gui.propertygrid.Property
 
Validator - Class in g4p.tool.gui.propertygrid
A collection of classes to provide validators to control input into the property grid.
Validator() - Constructor for class g4p.tool.gui.propertygrid.Validator
 
value_edit - Variable in class g4p.tool.controls.DValue1D
 
value_label - Variable in class g4p.tool.controls.DValue1D
 
value_show - Variable in class g4p.tool.controls.DValue1D
 
value_tooltip - Variable in class g4p.tool.controls.DValue1D
 
VALUE_TYPE - Static variable in interface g4p.tool.TDataConstants
 
value_updater - Variable in class g4p.tool.controls.DValue1D
 
value_x_edit - Variable in class g4p.tool.controls.DValue2D
 
value_x_label - Variable in class g4p.tool.controls.DValue2D
 
value_x_show - Variable in class g4p.tool.controls.DValue2D
 
value_x_tooltip - Variable in class g4p.tool.controls.DValue2D
 
value_x_updater - Variable in class g4p.tool.controls.DValue2D
 
value_y_edit - Variable in class g4p.tool.controls.DValue2D
 
value_y_label - Variable in class g4p.tool.controls.DValue2D
 
value_y_show - Variable in class g4p.tool.controls.DValue2D
 
value_y_tooltip - Variable in class g4p.tool.controls.DValue2D
 
value_y_updater - Variable in class g4p.tool.controls.DValue2D
 
vert_edit - Variable in class g4p.tool.controls.DLinearTrack
 
vert_label - Variable in class g4p.tool.controls.DLinearTrack
 
vert_scrollbar_edit - Variable in class g4p.tool.controls.DTextArea
 
vert_scrollbar_label - Variable in class g4p.tool.controls.DTextArea
 
vert_scrollbar_show - Variable in class g4p.tool.controls.DTextArea
 
vert_show - Variable in class g4p.tool.controls.DLinearTrack
 
VERTICAL - Static variable in class g4p.tool.gui.tabview.ScrollControl
 
vtype_edit - Variable in class g4p.tool.controls.DValueBase
 
vtype_editor - Variable in class g4p.tool.controls.DValueBase
 
vtype_label - Variable in class g4p.tool.controls.DValueBase
 
vtype_show - Variable in class g4p.tool.controls.DValueBase
 
vtype_updater - Variable in class g4p.tool.controls.DValueBase
 

W

wclose_edit - Variable in class g4p.tool.controls.DWindow
 
wclose_label - Variable in class g4p.tool.controls.DWindow
 
wclose_show - Variable in class g4p.tool.controls.DWindow
 
wclose_tooltip - Variable in class g4p.tool.controls.DWindow
 
wclose_validator - Variable in class g4p.tool.controls.DWindow
 
wdraw_edit - Variable in class g4p.tool.controls.DWindow
 
wdraw_label - Variable in class g4p.tool.controls.DWindow
 
wdraw_show - Variable in class g4p.tool.controls.DWindow
 
wdraw_tooltip - Variable in class g4p.tool.controls.DWindow
 
wdraw_validator - Variable in class g4p.tool.controls.DWindow
 
width_edit - Variable in class g4p.tool.controls.DBase
 
width_label - Variable in class g4p.tool.controls.DBase
 
width_show - Variable in class g4p.tool.controls.DBase
 
width_tooltip - Variable in class g4p.tool.controls.DBase
 
width_updater - Variable in class g4p.tool.controls.DTextIconAlign
 
width_validator - Variable in class g4p.tool.controls.DBase
 
WIN_DRAW - Static variable in interface g4p.tool.TDataConstants
 
WIN_KEY - Static variable in interface g4p.tool.TDataConstants
 
WIN_MOUSE - Static variable in interface g4p.tool.TDataConstants
 
WIN_POST - Static variable in interface g4p.tool.TDataConstants
 
WIN_PRE - Static variable in interface g4p.tool.TDataConstants
 
winBack - Static variable in interface g4p.tool.TGuiConstants
 
winEdge - Static variable in interface g4p.tool.TGuiConstants
 
wkey_edit - Variable in class g4p.tool.controls.DWindow
 
wkey_label - Variable in class g4p.tool.controls.DWindow
 
wkey_show - Variable in class g4p.tool.controls.DWindow
 
wkey_tooltip - Variable in class g4p.tool.controls.DWindow
 
wkey_validator - Variable in class g4p.tool.controls.DWindow
 
wmouse_edit - Variable in class g4p.tool.controls.DWindow
 
wmouse_label - Variable in class g4p.tool.controls.DWindow
 
wmouse_show - Variable in class g4p.tool.controls.DWindow
 
wmouse_tooltip - Variable in class g4p.tool.controls.DWindow
 
wmouse_validator - Variable in class g4p.tool.controls.DWindow
 
wpost_edit - Variable in class g4p.tool.controls.DWindow
 
wpost_label - Variable in class g4p.tool.controls.DWindow
 
wpost_show - Variable in class g4p.tool.controls.DWindow
 
wpost_tooltip - Variable in class g4p.tool.controls.DWindow
 
wpost_validator - Variable in class g4p.tool.controls.DWindow
 
wpre_edit - Variable in class g4p.tool.controls.DWindow
 
wpre_label - Variable in class g4p.tool.controls.DWindow
 
wpre_show - Variable in class g4p.tool.controls.DWindow
 
wpre_tooltip - Variable in class g4p.tool.controls.DWindow
 
wpre_validator - Variable in class g4p.tool.controls.DWindow
 

X

x_edit - Variable in class g4p.tool.controls.DBase
 
x_label - Variable in class g4p.tool.controls.DBase
 
x_show - Variable in class g4p.tool.controls.DBase
 
x_tooltip - Variable in class g4p.tool.controls.DBase
 
x_validator - Variable in class g4p.tool.controls.DBase
 

Y

y_edit - Variable in class g4p.tool.controls.DBase
 
y_label - Variable in class g4p.tool.controls.DBase
 
y_show - Variable in class g4p.tool.controls.DBase
 
y_tooltip - Variable in class g4p.tool.controls.DBase
 
y_validator - Variable in class g4p.tool.controls.DBase
 

_

_0008_display_scale - Variable in class g4p.tool.controls.DWindow
 
_0009_lock - Variable in class g4p.tool.controls.DBaseVisual
 
_0010_name - Variable in class g4p.tool.controls.DBase
 
_0012_title - Variable in class g4p.tool.controls.DWindow
 
_0020_wdraw - Variable in class g4p.tool.controls.DWindow
 
_0021_wmouse - Variable in class g4p.tool.controls.DWindow
 
_0022_wkey - Variable in class g4p.tool.controls.DWindow
 
_0023_wpre - Variable in class g4p.tool.controls.DWindow
 
_0024_wpost - Variable in class g4p.tool.controls.DWindow
 
_0025_wclose - Variable in class g4p.tool.controls.DWindow
 
_0030_eventHandler - Variable in class g4p.tool.controls.DBase
 
_0031_renderer - Variable in class g4p.tool.controls.DWindow
 
_0032_close_action - Variable in class g4p.tool.controls.DWindow
 
_0042_img_off - Variable in class g4p.tool.controls.DImageButton
 
_0042_img_off - Variable in class g4p.tool.controls.DImageToggleButton
 
_0043_img_over - Variable in class g4p.tool.controls.DImageButton
 
_0044_img_down - Variable in class g4p.tool.controls.DImageButton
 
_0044_img_over - Variable in class g4p.tool.controls.DImageToggleButton
 
_0045_match_image_size - Variable in class g4p.tool.controls.DImageButton
 
_0048_use_mask - Variable in class g4p.tool.controls.DImageButton
 
_0049_img_mask - Variable in class g4p.tool.controls.DImageButton
 
_0052_cols - Variable in class g4p.tool.controls.DImageToggleButton
 
_0053_rows - Variable in class g4p.tool.controls.DImageToggleButton
 
_0101_selected - Variable in class g4p.tool.controls.DCoreSelectable
 
_0125_pwsize - Variable in class g4p.tool.controls.DPassword
 
_0130_text - Variable in class g4p.tool.controls.DTextBase
 
_0132_ptext - Variable in class g4p.tool.controls.DTextArea
 
_0132_ptext - Variable in class g4p.tool.controls.DTextField
 
_0136_bold - Variable in class g4p.tool.controls.DTextStyle
 
_0137_italic - Variable in class g4p.tool.controls.DTextStyle
 
_0140_text_x_alignment - Variable in class g4p.tool.controls.DTextIconAlign
 
_0141_text_y_alignment - Variable in class g4p.tool.controls.DTextIconAlign
 
_0150_icon_file - Variable in class g4p.tool.controls.DTextIconAlign
 
_0152_nbr_tiles - Variable in class g4p.tool.controls.DTextIconAlign
 
_0154_icon_x_alignment - Variable in class g4p.tool.controls.DTextIconAlign
 
_0155_icon_y_alignment - Variable in class g4p.tool.controls.DTextIconAlign
 
_0186_horz_scrollbar - Variable in class g4p.tool.controls.DPassword
 
_0186_horz_scrollbar - Variable in class g4p.tool.controls.DTextArea
 
_0186_horz_scrollbar - Variable in class g4p.tool.controls.DTextField
 
_0187_vert_scrollbar - Variable in class g4p.tool.controls.DTextArea
 
_0188_hide_scrollbar - Variable in class g4p.tool.controls.DPassword
 
_0188_hide_scrollbar - Variable in class g4p.tool.controls.DTextArea
 
_0188_hide_scrollbar - Variable in class g4p.tool.controls.DTextField
 
_0220_value - Variable in class g4p.tool.controls.DValue1D
 
_0220_value_x - Variable in class g4p.tool.controls.DValue2D
 
_0221_min - Variable in class g4p.tool.controls.DValue1D
 
_0221_min_x - Variable in class g4p.tool.controls.DValue2D
 
_0222_max - Variable in class g4p.tool.controls.DValue1D
 
_0222_max_x - Variable in class g4p.tool.controls.DValue2D
 
_0225_value_y - Variable in class g4p.tool.controls.DValue2D
 
_0226_min_y - Variable in class g4p.tool.controls.DValue2D
 
_0227_max_y - Variable in class g4p.tool.controls.DValue2D
 
_0250_vtype - Variable in class g4p.tool.controls.DValueBase
 
_0251_precision - Variable in class g4p.tool.controls.DValueBase
 
_0260_nticks - Variable in class g4p.tool.controls.DValue1D
 
_0261_stick_to_ticks - Variable in class g4p.tool.controls.DValue1D
 
_0270_ease - Variable in class g4p.tool.controls.DValue1D
 
_0300_collapsed - Variable in class g4p.tool.controls.DPanel
 
_0300_thick - Variable in class g4p.tool.controls.DSlider
 
_0301_collapsible - Variable in class g4p.tool.controls.DPanel
 
_0310_draggable - Variable in class g4p.tool.controls.DPanel
 
_0411_dial_start_angle - Variable in class g4p.tool.controls.DKnob
 
_0412_dial_end_angle - Variable in class g4p.tool.controls.DKnob
 
_0415_controller - Variable in class g4p.tool.controls.DKnob
 
_0416_sensitivity - Variable in class g4p.tool.controls.DKnob
 
_0418_grip_ratio - Variable in class g4p.tool.controls.DKnob
 
_0421_over_grip_only - Variable in class g4p.tool.controls.DKnob
 
_0422_over_arc_only - Variable in class g4p.tool.controls.DKnob
 
_0430_show_arc_only - Variable in class g4p.tool.controls.DKnob
 
_0431_show_track - Variable in class g4p.tool.controls.DKnob
 
_0600_opaque - Variable in class g4p.tool.controls.DBaseVisual
 
_0620_show_ticks - Variable in class g4p.tool.controls.DValue1D
 
_0621_show_value - Variable in class g4p.tool.controls.DLinearTrack
 
_0622_show_limits - Variable in class g4p.tool.controls.DLinearTrack
 
_0630_text_orient - Variable in class g4p.tool.controls.DLinearTrack
 
_0640_vert - Variable in class g4p.tool.controls.DLinearTrack
 
_0680_nbr_rows - Variable in class g4p.tool.controls.DDropList
 
_0681_selected - Variable in class g4p.tool.controls.DDropList
 
_0682_list_file - Variable in class g4p.tool.controls.DDropList
 
_0691_initDelay - Variable in class g4p.tool.controls.DTimer
 
_0692_interval - Variable in class g4p.tool.controls.DTimer
 
_0693_timer_starts - Variable in class g4p.tool.controls.DTimer
 
_0694_repeats - Variable in class g4p.tool.controls.DTimer
 
_0820_x - Variable in class g4p.tool.controls.DBase
 
_0821_y - Variable in class g4p.tool.controls.DBase
 
_0826_width - Variable in class g4p.tool.controls.DBase
 
_0827_height - Variable in class g4p.tool.controls.DBase
 
_0900_skin - Variable in class g4p.tool.controls.DCustomSlider
 
_0902_stick_mode - Variable in class g4p.tool.controls.DStick
 
_0940_col_scheme - Variable in class g4p.tool.controls.DBaseVisual
 
_0951_show_messages - Variable in class g4p.tool.controls.DApplication
 
_0952_col_scheme - Variable in class g4p.tool.controls.DApplication
 
_0953_cursor - Variable in class g4p.tool.controls.DApplication
 
_0954_cursor_off - Variable in class g4p.tool.controls.DApplication
 
A B C D E F G H I J K L M N O P R S T U V W X Y _ 

Processing tool G4PTool by Peter Lager. (C) 2015