public class DKnob extends DValue1D
_0220_value, _0221_min, _0222_max, _0260_nticks, _0261_stick_to_ticks, _0270_ease, _0620_show_ticks, ease_edit, ease_label, ease_show, ease_tooltip, ease_validator, max_edit, max_label, max_show, max_tooltip, max_updater, min_edit, min_label, min_show, min_tooltip, min_updater, nticks_edit, nticks_label, nticks_show, nticks_tooltip, nticks_validator, show_ticks_edit, show_ticks_label, show_ticks_show, stick_to_ticks_edit, stick_to_ticks_label, stick_to_ticks_show, value_edit, value_label, value_show, value_tooltip, value_updater
_0250_vtype, _0251_precision, precision_edit, precision_label, precision_show, precision_tooltip, precision_updater, precision_validator, vtype_edit, vtype_editor, vtype_label, vtype_show, vtype_updater
_0009_lock, _0600_opaque, _0940_col_scheme, col_scheme_edit, col_scheme_editor, col_scheme_label, col_scheme_show, col_scheme_updater, colScheme, jpalette, lock_edit, lock_label, lock_show, lock_updater, opaque_edit, opaque_label, opaque_show
_0010_name, _0030_eventHandler, _0820_x, _0821_y, _0826_width, _0827_height, componentClass, eventHandler_edit, eventHandler_label, eventHandler_show, eventHandler_tooltip, eventHandler_validator, globalColorSchemeID, globalColorSchemeName, globalJpalette, height_edit, height_label, height_show, height_tooltip, height_validator, id, name_edit, name_label, name_show, name_tooltip, name_validator, width_edit, width_label, width_show, width_tooltip, width_validator, x_edit, x_label, x_show, x_tooltip, x_validator, y_edit, y_label, y_show, y_tooltip, y_validator
EMPTY_ENUMERATION
ADD_A_CHILD, ADD_CLOSE_HANDLER, ADD_DRAW_HANDLER, ADD_HANDLER, ADD_KEY_HANDLER, ADD_MOUSE_HANDLER, ADD_POST_HANDLER, ADD_PRE_HANDLER, CLOSE_ACTION, CODE_ANY, CODE_GWINDOW_CLOSE, CODE_GWINDOW_DRAW, CODE_GWINDOW_KEY, CODE_GWINDOW_MOUSE, CODE_GWINDOW_PEE, CODE_GWINDOW_POST, CODE_NO_EVENT_PARAM, CODE_TAG, COLLAPSED, COLLAPSIBLE, COLOUR_SCHEME, COMPONENT_NAME, COMPONENT_NAME_0, CTOR_DROPLIST, CTOR_GBUTTON, CTOR_GCHECKBOX, CTOR_GCUSTOMSLIDER, CTOR_GKNOB, CTOR_GLABEL, CTOR_GOPTION, CTOR_GOPTIONGROUP, CTOR_GPANEL, CTOR_GPASSWORD1, CTOR_GPASSWORD2, CTOR_GSLIDER, CTOR_GSLIDER2D, CTOR_GSTICK, CTOR_GTEXTAREA, CTOR_GTEXTFIELD, CTOR_GTIMER, CTOR_IMG_BTN_XYF, CTOR_IMG_BTN_XYFM, CTOR_IMG_BTN_XYWHF, CTOR_IMG_BTN_XYWHFM, CTOR_IMG_TOG_BTN_0, CTOR_IMG_TOG_BTN_1, CTOR_IMG_TOG_BTN_2, CTOR_SET_LIST, CTOR_SPAD, CTOR_WINDOW, CURSOR_CHANGER, DRAGGABLE, EVENT_TYPE_TIME, FIRST_CHAR_INVALID, H_ALIGN_2, H_ALIGN_3, HAS_A_SPACE, INDENT, INIT_DELAY_TIMER, INVALID_CHAR, INVALID_LENGTH, KNOB_CTRL, LOOP_WINDOW, MAKE_VERT, METHOD_END, METHOD_START_0, METHOD_START_1, ON_CLOSE, PWORD_SIZE, RENDERER, SBAR_POLICY, SCALE, SEL_OPTION, SET_ACTION_ON_CLOSE, SET_CONTROLLER, SET_CURSOR_OFF, SET_DRAG_SENSITIVITY, SET_EASING, SET_G4P_MESSAGES, SET_ICON, SET_ICON_ALIGN, SET_LIMITS, SET_LOCAL_COLOR, SET_MOUSE_OVER_ON, SET_NBR_TICKS, SET_OPAQUE, SET_OVER_ARC_ONLY, SET_OVER_GRIP_ONLY, SET_PROMPT_TEXT, SET_SHOW_ARC_ONLY, SET_SHOW_LIMITS, SET_SHOW_TICKS, SET_SHOW_TRACK, SET_SHOW_VALUE, SET_SKETCH_COLOR, SET_SKETCH_TITLE, SET_STICK_MODE, SET_STICK_TICKS, SET_TEXT, SET_TEXT_ALIGN, SET_TEXT_BOLD, SET_TEXT_ITALIC, SET_TEXT_ORIENT, SET_TURN_RANGE, SET_VALUE_TYPE, SET_X_LIMITS, SET_Y_LIMITS, SK_SIZE, SLIDER_SKIN, START_TIMER_0, START_TIMER_1, STICK_TYPE, TEXT_ORIENT, TIME, UNAVAILABLE, V_ALIGN, VALID, VALUE_TYPE, WIN_DRAW, WIN_KEY, WIN_MOUSE, WIN_POST, WIN_PRE
CONFIG_FOLDER, G4P_LIB, G4P_TOOL_DATA_FOLDER, GUI_MODEL_FILE, GUI_MODEL_FILE_FILTER, GUI_MODEL_FILENAME, GUI_PDE_BASE, PDE_TAB_NAME, PDE_TAB_PRETTY_NAME, SEP, TAB0_PDE_BASE
BOTTOM, CENTER, csdrBack, csdrBorder, csdrSlideBack, csdrSlideBorder, csdrThumb, dashed, DASHED_EDGE_COLOR, displayFont, HANDLE_SIZE, heavyStroke, ICON_ONLY, LEFT, MIDDLE, needleStroke, OVER_COMP, OVER_DIAG, OVER_HORZ, OVER_NONE, OVER_VERT, RIGHT, selStroke, stdStroke, TEXT_AND_ICON, TEXT_ONLY, TOP, winBack, winEdge
Constructor and Description |
---|
DKnob() |
Modifier and Type | Method and Description |
---|---|
void |
draw(Graphics2D g,
AffineTransform paf,
DBase selected) |
void |
updateController() |
validateLimits
validateType
colourSchemeChange, lockChange
drawSelector, get_name, getImageFromDataFolder, getSize, getTableModel, isMoveable, isOver, isResizeable, isSelectable, make_creator, make_declaration, make_event_method, make_window_loop, makeTableModel, set_event_name, set_name, show, toString, updatedInGUI
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
public float _0411_dial_start_angle
public String dial_start_angle_label
public String dial_start_angle_tooltip
public Boolean dial_start_angle_edit
public Boolean dial_start_angle_show
public Validator dial_start_angle_validator
public float _0412_dial_end_angle
public String dial_end_angle_label
public String dial_end_angle_tooltip
public Boolean dial_end_angle_edit
public Boolean dial_end_angle_show
public Validator dial_end_angle_validator
public String _0415_controller
public transient EditorBase controller_editor
public Boolean controller_edit
public Boolean controller_show
public String controller_label
public String controller_updater
public Float _0416_sensitivity
public String sensitivity_label
public Boolean sensitivity_edit
public Boolean sensitivity_show
public Validator sensitivity_validator
public Float _0418_grip_ratio
public String grip_ratio_label
public Boolean grip_ratio_edit
public Boolean grip_ratio_show
public Validator grip_ratio_validator
public Boolean _0422_over_arc_only
public Boolean over_arc_only_edit
public Boolean over_arc_only_show
public String over_arc_only_label
public Boolean _0421_over_grip_only
public Boolean over_grip_only_edit
public Boolean over_grip_only_show
public String over_grip_only_label
public Boolean _0430_show_arc_only
public Boolean show_arc_only_edit
public Boolean show_arc_only_show
public String show_arc_only_label
public Boolean _0431_show_track
public Boolean show_track_edit
public Boolean show_tracky_show
public String show_track_label
public void updateController()
public void draw(Graphics2D g, AffineTransform paf, DBase selected)
Processing tool G4PTool by Peter Lager. (C) 2015