Interface | Description |
---|---|
GConstants |
These constants can all be available to the Processor.
|
GConstantsInternal |
Constants that are used internally by the library.
|
Class | Description |
---|---|
G4P |
The core class for the global manipulation and execution of G4P.
|
GAbstractControl |
Abstract base class for all GUI controls.
|
GAbstractControl.Z_Order |
Comparator used for controlling the order components are drawn
|
GButton |
This class is the Button component.
|
GCheckbox |
A two-state toggle control.
|
GClip |
Clipboard functionaliy for plain text
This provides clipboard functionality for text and is currently only used by the GTextField and GTextArea classes. |
GColorChooser |
UNDER CONSTRUCTION - DO NOT ATTEMPT TO USE
|
GCScheme |
Defines a number of color schemes for the GUI components.
|
GCustomSlider |
Slider that can be customised with user provided graphics.
|
GDropList |
A drop down list component.
|
GEditableTextControl |
This class is the basis for the GTextField and GTextArea classes.
|
GImageButton |
Buttons create from this class use a number of images to represent it's
state.
|
GKnob |
The provides an extremely configurable GUI knob controller.
|
GLabel |
The label component.
|
GLinearTrackControl |
Base class for linear sliders.
|
GOption |
A two-state toggle control.
|
GPanel |
A component that can be used to group GUI components that can be
dragged, collapsed (leaves title tab only) and un-collapsed.
|
GSketchPad |
Display area for user generated graphics.
|
GSlider |
A simple graphical slider.
|
GTabManager |
Allows TABBING between text controls.
|
GTextArea |
The text area component.
|
GTextControl |
Is the basis for all classes that have some simple non-editable text element to them.
|
GTextField |
The text field component.
|
GTextIconControl |
Base class for controls with text and/or icon.
This class forms the basis for any control that has text and/or an icon. |
GTimer |
This class is used to trigger events at user defined intervals.
|
GToggleControl |
This class forms the basis for any two-state type control (toggle switch).
|
GToggleGroup |
Use this class to create a single selection collection of options.
|
GValueControl |
Base class for all slider and knob type controls.
|
GWinApplet |
CLASS FOR INTERNAL USE ONLY
This class extends PApplet and provides a drawing surface for the GWindow class. |
GWinData |
This class is used to hold the data associated with a GWindow object.
|
GWindow |
Objects of this class are separate windows which can be used to hold
G4P GUI components or used for drawing or both combined.
|
GWindowInfo |
DO NOT ATTEMPT TO USE THIS CLASS
Although this class and many of its methods are declared public this is to make them available through Refelection and means that should only be used inside the library code. |
StyledString |
This class is used to represent text with attributes.
|
Enum | Description |
---|---|
GAlign |
This class provides an enumeration that is used to control the alignment
of text and images.
|
GEvent |
Enumeration of events that can be fired by G4P.
|
Processing library G4P by Peter Lager. (C) 2012