# ControlP5Legacy (Javadocs: controlP5)
Date: 2014-04-27

controlP5

## Class ControlP5Legacy

- java.lang.Object
- - controlP5.ControlP5Legacy

Direct Known Subclasses:
  ControlP5Base

    public class ControlP5Legacy
    extends java.lang.Object

### Constructor Summary

Constructors
Constructor and Description
`ControlP5Legacy()`

### Method Summary

Methods
`Accordion` `addAccordion(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName)`
`Accordion` `addAccordion(java.lang.String theName, int theX, int theY, int theWidth)`
`Bang` `addBang(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName)`
`Bang` `addBang(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY, int theWidth, int theHeight)`
`Bang` `addBang(java.lang.String theName, int theX, int theY)` Deprecated.
`Bang` `addBang(java.lang.String theName, int theX, int theY, int theWidth, int theHeight)` Deprecated.
`BoundingBox` `addBoundingBox(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY, int theW, int theH)`
`BoundingBox` `addBoundingBox(java.lang.String theName)`
`Button` `addButton(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName)`
`Button` `addButton(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, float theValue)`
`Button` `addButton(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, float theValue, int theX, int theY, int theW, int theH)`
`Button` `addButton(java.lang.String theName, float theValue)`
`Button` `addButton(java.lang.String theName, float theValue, int theX, int theY, int theW, int theH)` Deprecated.
`Chart` `addChart(java.lang.String theName, int theX, int theY, int theW, int theH)`
`CheckBox` `addCheckBox(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY)`
`CheckBox` `addCheckBox(java.lang.String theName, int theX, int theY)`
`ColorPicker` `addColorPicker(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY, int theW, int theH)`
`ColorPicker` `addColorPicker(java.lang.String theName, int theX, int theY, int theW, int theH)`
`ColorWheel` `addColorWheel(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY, int theW)`
`ColorWheel` `addColorWheel(java.lang.String theName, int theX, int theY, int theW)`
`<C> C` `addController(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, java.lang.Class<C> theClass, int theX, int theY)` Adds Controllers by Object reference, currently supports Slider, Bang, Button, Knob, Numberbox, Toggle, Textlabel, Textfield, Range, Slider2D.
`<C> C` `addController(java.lang.String theName, java.lang.Class<C> theClass, int theX, int theY)`
`ControlWindow` `addControlWindow(java.lang.String theName)`
`ControlWindow` `addControlWindow(java.lang.String theWindowName, int theWidth, int theHeight)` Deprecated.
`ControlWindow` `addControlWindow(java.lang.String theWindowName, int theX, int theY, int theWidth, int theHeight)` Deprecated.
`ControlWindow` `addControlWindow(java.lang.String theWindowName, int theX, int theY, int theWidth, int theHeight, int theFrameRate)` Deprecated.
`ControlWindow` `addControlWindow(java.lang.String theName, int theX, int theY, int theWidth, int theHeight, java.lang.String theRenderer, int theFrameRate)` Deprecated.
`DropdownList` `addDropdownList(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY, int theW, int theH)`
`DropdownList` `addDropdownList(java.lang.String theName)`
`DropdownList` `addDropdownList(java.lang.String theName, int theX, int theY, int theW, int theH)`
`Group` `addGroup(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName)`
`<C> C` `addGroup(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, java.lang.Class<C> theClass, int theX, int theY, int theW, int theH)` Use with caution, only for internal use.
`Group` `addGroup(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY)`
`Group` `addGroup(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY, int theW)`
`Group` `addGroup(java.lang.String theName, int theX, int theY)`
`Group` `addGroup(java.lang.String theName, int theX, int theY, int theW)`
`Knob` `addKnob(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName)`
`Knob` `addKnob(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, float theMin, float theMax, float theDefaultValue, int theX, int theY, int theDiameter)`
`Knob` `addKnob(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, float theMin, float theMax, int theX, int theY, int theDiameter)`
`Knob` `addKnob(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theMin, int theMax)`
`Knob` `addKnob(java.lang.String theName, float theMin, float theMax, float theDefaultValue, int theX, int theY, int theDiameter)`
`Knob` `addKnob(java.lang.String theName, float theMin, float theMax, int theX, int theY, int theDiameter)`
`Knob` `addKnob(java.lang.String theName, int theMin, int theMax)`
`ListBox` `addListBox(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY, int theW, int theH)`
`ListBox` `addListBox(java.lang.String theName)` A list box is a list of items a user can choose from.
`ListBox` `addListBox(java.lang.String theName, int theX, int theY, int theW, int theH)`
`Matrix` `addMatrix(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theCellX, int theCellY, int theX, int theY, int theWidth, int theHeight)`
`Matrix` `addMatrix(java.lang.String theName, int theCellX, int theCellY, int theX, int theY, int theWidth, int theHeight)`
`MultiList` `addMultiList(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY, int theWidth, int theHeight)`
`MultiList` `addMultiList(java.lang.String theName, int theX, int theY, int theWidth, int theHeight)`
`Numberbox` `addNumberbox(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName)`
`Numberbox` `addNumberbox(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, float theDefaultValue, int theX, int theY, int theWidth, int theHeight)`
`Numberbox` `addNumberbox(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY, int theWidth, int theHeight)`
`Numberbox` `addNumberbox(java.lang.String theName, float theDefaultValue, int theX, int theY, int theWidth, int theHeight)`
`Numberbox` `addNumberbox(java.lang.String theName, int theX, int theY, int theWidth, int theHeight)`
`RadioButton` `addRadio(java.lang.String theName)` Use radio buttons for multiple choice options.
`RadioButton` `addRadio(java.lang.String theName, int theX, int theY)`
`RadioButton` `addRadioButton(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY)`
`RadioButton` `addRadioButton(java.lang.String theName, int theX, int theY)`
`Range` `addRange(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, float theMin, float theMax, float theDefaultMinValue, float theDefaultMaxValue, int theX, int theY, int theW, int theH)`
`Range` `addRange(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, float theMin, float theMax, int theX, int theY, int theWidth, int theHeight)`
`Range` `addRange(java.lang.String theName, float theMin, float theMax, float theDefaultMinValue, float theDefaultMaxValue, int theX, int theY, int theW, int theH)`
`Range` `addRange(java.lang.String theName, float theMin, float theMax, int theX, int theY, int theWidth, int theHeight)`
`ScrollableList` `addScrollableList(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName)`
`ScrollableList` `addScrollableList(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY, int theW, int theH)`
`ScrollableList` `addScrollableList(java.lang.String theName, int theX, int theY, int theW, int theH)`
`Slider` `addSlider(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName)`
`Slider` `addSlider(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, float theMin, float theMax)`
`Slider` `addSlider(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, float theMin, float theMax, float theDefaultValue, int theX, int theY, int theW, int theH)`
`Slider` `addSlider(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, float theMin, float theMax, int theX, int theY, int theW, int theH)`
`Slider` `addSlider(java.lang.String theName, float theMin, float theMax)`
`Slider` `addSlider(java.lang.String theName, float theMin, float theMax, float theDefaultValue, int theX, int theY, int theW, int theH)`
`Slider` `addSlider(java.lang.String theName, float theMin, float theMax, int theX, int theY, int theWidth, int theHeight)`
`Slider2D` `addSlider2D(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, float theMinX, float theMaxX, float theMinY, float theMaxY, float theDefaultValueX, float theDefaultValueY, int theX, int theY, int theW, int theH)`
`Slider2D` `addSlider2D(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY, int theW, int theH)` Deprecated.
`Slider2D` `addSlider2D(java.lang.String theName, float theMinX, float theMaxX, float theMinY, float theMaxY, float theDefaultValueX, float theDefaultValueY, int theX, int theY, int theW, int theH)` Deprecated.
`Slider2D` `addSlider2D(java.lang.String theName, int theX, int theY, int theW, int theH)` Deprecated.
`Tab` `addTab(ControlWindow theWindow, java.lang.String theName)` Deprecated.
`Tab` `addTab(processing.core.PApplet theWindow, java.lang.String theName)` Deprecated.
`Textarea` `addTextarea(java.lang.String theName, java.lang.String theText, int theX, int theY, int theW, int theH)`
`Textfield` `addTextfield(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName)`
`Textfield` `addTextfield(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, int theX, int theY, int theW, int theH)`
`Textfield` `addTextfield(java.lang.String theName, int theX, int theY, int theW, int theH)`
`Textlabel` `addTextlabel(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, java.lang.String theText)`
`Textlabel` `addTextlabel(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, java.lang.String theText, int theX, int theY)`
`Textlabel` `addTextlabel(java.lang.String theName, java.lang.String theText)`
`Textlabel` `addTextlabel(java.lang.String theName, java.lang.String theText, int theX, int theY)`
`Toggle` `addToggle(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName)`
`Toggle` `addToggle(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, boolean theValue)`
`Toggle` `addToggle(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, boolean theDefaultValue, float theX, float theY, int theWidth, int theHeight)`
`Toggle` `addToggle(java.lang.Object theObject, java.lang.String theIndex, java.lang.String theName, float theX, float theY, int theWidth, int theHeight)` Deprecated.
`Toggle` `addToggle(java.lang.String theName, boolean theValue)`
`Toggle` `addToggle(java.lang.String theName, boolean theDefaultValue, float theX, float theY, int theWidth, int theHeight)` Deprecated.
`Toggle` `addToggle(java.lang.String theName, float theX, float theY, int theWidth, int theHeight)` Deprecated.
`Tooltip` `addTooltip()`
`Controller<?>` `getController(java.lang.String theName, java.lang.Object theObject)` Deprecated.
`Textlabel` `getTextlabel()`
`Textlabel` `getTextlabel(java.lang.String theText, int theX, int theY)`

### Methods inherited from class java.lang.Object

`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### Constructor Detail

#### ControlP5Legacy

    public ControlP5Legacy()

### Method Detail

#### addAccordion

    public Accordion addAccordion(java.lang.Object theObject,
                         java.lang.String theIndex,
                         java.lang.String theName)

#### addAccordion

    public Accordion addAccordion(java.lang.String theName,
                         int theX,
                         int theY,
                         int theWidth)

#### addBang

    public Bang addBang(java.lang.Object theObject,
               java.lang.String theIndex,
               java.lang.String theName)

#### addBang

    public Bang addBang(java.lang.Object theObject,
               java.lang.String theIndex,
               java.lang.String theName,
               int theX,
               int theY,
               int theWidth,
               int theHeight)

#### addBang

    @Deprecated
    public Bang addBang(java.lang.String theName,
                          int theX,
                          int theY)

Deprecated.

#### addBang

    @Deprecated
    public Bang addBang(java.lang.String theName,
                          int theX,
                          int theY,
                          int theWidth,
                          int theHeight)

Deprecated.

#### addBoundingBox

    public BoundingBox addBoundingBox(java.lang.Object theObject,
                             java.lang.String theIndex,
                             java.lang.String theName,
                             int theX,
                             int theY,
                             int theW,
                             int theH)

#### addBoundingBox

    public BoundingBox addBoundingBox(java.lang.String theName)

#### addButton

    public Button addButton(java.lang.Object theObject,
                   java.lang.String theIndex,
                   java.lang.String theName)

#### addButton

    public Button addButton(java.lang.Object theObject,
                   java.lang.String theIndex,
                   java.lang.String theName,
                   float theValue)

#### addButton

    public Button addButton(java.lang.Object theObject,
                   java.lang.String theIndex,
                   java.lang.String theName,
                   float theValue,
                   int theX,
                   int theY,
                   int theW,
                   int theH)

#### addButton

    public Button addButton(java.lang.String theName,
                   float theValue)

#### addButton

    @Deprecated
    public Button addButton(java.lang.String theName,
                              float theValue,
                              int theX,
                              int theY,
                              int theW,
                              int theH)

Deprecated.

#### addChart

    public Chart addChart(java.lang.String theName,
                 int theX,
                 int theY,
                 int theW,
                 int theH)

#### addCheckBox

    public CheckBox addCheckBox(java.lang.Object theObject,
                       java.lang.String theIndex,
                       java.lang.String theName,
                       int theX,
                       int theY)

#### addCheckBox

    public CheckBox addCheckBox(java.lang.String theName,
                       int theX,
                       int theY)

#### addColorPicker

    public ColorPicker addColorPicker(java.lang.Object theObject,
                             java.lang.String theIndex,
                             java.lang.String theName,
                             int theX,
                             int theY,
                             int theW,
                             int theH)

#### addColorPicker

    public ColorPicker addColorPicker(java.lang.String theName,
                             int theX,
                             int theY,
                             int theW,
                             int theH)

#### addColorWheel

    public ColorWheel addColorWheel(java.lang.Object theObject,
                           java.lang.String theIndex,
                           java.lang.String theName,
                           int theX,
                           int theY,
                           int theW)

#### addColorWheel

    public ColorWheel addColorWheel(java.lang.String theName,
                           int theX,
                           int theY,
                           int theW)

#### addController

    public <C> C addController(java.lang.Object theObject,
                      java.lang.String theIndex,
                      java.lang.String theName,
                      java.lang.Class<C> theClass,
                      int theX,
                      int theY)

Adds Controllers by Object reference, currently supports Slider, Bang, Button, Knob, Numberbox, Toggle, Textlabel, Textfield, Range, Slider2D. For internal use rather than on application level.

#### addController

    public <C> C addController(java.lang.String theName,
                      java.lang.Class<C> theClass,
                      int theX,
                      int theY)

#### addControlWindow

    public ControlWindow addControlWindow(java.lang.String theName)

#### addControlWindow

    @Deprecated
    public ControlWindow addControlWindow(java.lang.String theWindowName,
                                            int theWidth,
                                            int theHeight)

Deprecated.

#### addControlWindow

    @Deprecated
    public ControlWindow addControlWindow(java.lang.String theWindowName,
                                            int theX,
                                            int theY,
                                            int theWidth,
                                            int theHeight)

Deprecated.

#### addControlWindow

    @Deprecated
    public ControlWindow addControlWindow(java.lang.String theWindowName,
                                            int theX,
                                            int theY,
                                            int theWidth,
                                            int theHeight,
                                            int theFrameRate)

Deprecated.

#### addControlWindow

    @Deprecated
    public ControlWindow addControlWindow(java.lang.String theName,
                                            int theX,
                                            int theY,
                                            int theWidth,
                                            int theHeight,
                                            java.lang.String theRenderer,
                                            int theFrameRate)

Deprecated.

#### addDropdownList

    public DropdownList addDropdownList(java.lang.Object theObject,
                               java.lang.String theIndex,
                               java.lang.String theName,
                               int theX,
                               int theY,
                               int theW,
                               int theH)

#### addDropdownList

    public DropdownList addDropdownList(java.lang.String theName)

#### addDropdownList

    public DropdownList addDropdownList(java.lang.String theName,
                               int theX,
                               int theY,
                               int theW,
                               int theH)

#### addGroup

    public Group addGroup(java.lang.Object theObject,
                 java.lang.String theIndex,
                 java.lang.String theName)

#### addGroup

    public <C> C addGroup(java.lang.Object theObject,
                 java.lang.String theIndex,
                 java.lang.String theName,
                 java.lang.Class<C> theClass,
                 int theX,
                 int theY,
                 int theW,
                 int theH)

Use with caution, only for internal use.

#### addGroup

    public Group addGroup(java.lang.Object theObject,
                 java.lang.String theIndex,
                 java.lang.String theName,
                 int theX,
                 int theY)

#### addGroup

    public Group addGroup(java.lang.Object theObject,
                 java.lang.String theIndex,
                 java.lang.String theName,
                 int theX,
                 int theY,
                 int theW)

#### addGroup

    public Group addGroup(java.lang.String theName,
                 int theX,
                 int theY)

#### addGroup

    public Group addGroup(java.lang.String theName,
                 int theX,
                 int theY,
                 int theW)

#### addKnob

    public Knob addKnob(java.lang.Object theObject,
               java.lang.String theIndex,
               java.lang.String theName)

#### addKnob

    public Knob addKnob(java.lang.Object theObject,
               java.lang.String theIndex,
               java.lang.String theName,
               float theMin,
               float theMax,
               float theDefaultValue,
               int theX,
               int theY,
               int theDiameter)

#### addKnob

    public Knob addKnob(java.lang.Object theObject,
               java.lang.String theIndex,
               java.lang.String theName,
               float theMin,
               float theMax,
               int theX,
               int theY,
               int theDiameter)

#### addKnob

    public Knob addKnob(java.lang.Object theObject,
               java.lang.String theIndex,
               java.lang.String theName,
               int theMin,
               int theMax)

#### addKnob

    public Knob addKnob(java.lang.String theName,
               float theMin,
               float theMax,
               float theDefaultValue,
               int theX,
               int theY,
               int theDiameter)

#### addKnob

    public Knob addKnob(java.lang.String theName,
               float theMin,
               float theMax,
               int theX,
               int theY,
               int theDiameter)

#### addKnob

    public Knob addKnob(java.lang.String theName,
               int theMin,
               int theMax)

#### addListBox

    public ListBox addListBox(java.lang.Object theObject,
                     java.lang.String theIndex,
                     java.lang.String theName,
                     int theX,
                     int theY,
                     int theW,
                     int theH)

#### addListBox

    public ListBox addListBox(java.lang.String theName)

A list box is a list of items a user can choose from. When items exceed the dedicated area of a list box, a scrollbar is added to the right of the box. the Box can be navigated using mouse click, drag and the mouse-wheel.

#### addListBox

    public ListBox addListBox(java.lang.String theName,
                     int theX,
                     int theY,
                     int theW,
                     int theH)

#### addMatrix

    public Matrix addMatrix(java.lang.Object theObject,
                   java.lang.String theIndex,
                   java.lang.String theName,
                   int theCellX,
                   int theCellY,
                   int theX,
                   int theY,
                   int theWidth,
                   int theHeight)

#### addMatrix

    public Matrix addMatrix(java.lang.String theName,
                   int theCellX,
                   int theCellY,
                   int theX,
                   int theY,
                   int theWidth,
                   int theHeight)

#### addMultiList

    public MultiList addMultiList(java.lang.Object theObject,
                         java.lang.String theIndex,
                         java.lang.String theName,
                         int theX,
                         int theY,
                         int theWidth,
                         int theHeight)

#### addMultiList

    public MultiList addMultiList(java.lang.String theName,
                         int theX,
                         int theY,
                         int theWidth,
                         int theHeight)

#### addNumberbox

    public Numberbox addNumberbox(java.lang.Object theObject,
                         java.lang.String theIndex,
                         java.lang.String theName)

#### addNumberbox

    public Numberbox addNumberbox(java.lang.Object theObject,
                         java.lang.String theIndex,
                         java.lang.String theName,
                         float theDefaultValue,
                         int theX,
                         int theY,
                         int theWidth,
                         int theHeight)

#### addNumberbox

    public Numberbox addNumberbox(java.lang.Object theObject,
                         java.lang.String theIndex,
                         java.lang.String theName,
                         int theX,
                         int theY,
                         int theWidth,
                         int theHeight)

#### addNumberbox

    public Numberbox addNumberbox(java.lang.String theName,
                         float theDefaultValue,
                         int theX,
                         int theY,
                         int theWidth,
                         int theHeight)

#### addNumberbox

    public Numberbox addNumberbox(java.lang.String theName,
                         int theX,
                         int theY,
                         int theWidth,
                         int theHeight)

#### addRadio

    public RadioButton addRadio(java.lang.String theName)

Use radio buttons for multiple choice options.

#### addRadio

    public RadioButton addRadio(java.lang.String theName,
                       int theX,
                       int theY)

#### addRadioButton

    public RadioButton addRadioButton(java.lang.Object theObject,
                             java.lang.String theIndex,
                             java.lang.String theName,
                             int theX,
                             int theY)

#### addRadioButton

    public RadioButton addRadioButton(java.lang.String theName,
                             int theX,
                             int theY)

#### addRange

    public Range addRange(java.lang.Object theObject,
                 java.lang.String theIndex,
                 java.lang.String theName,
                 float theMin,
                 float theMax,
                 float theDefaultMinValue,
                 float theDefaultMaxValue,
                 int theX,
                 int theY,
                 int theW,
                 int theH)

#### addRange

    public Range addRange(java.lang.Object theObject,
                 java.lang.String theIndex,
                 java.lang.String theName,
                 float theMin,
                 float theMax,
                 int theX,
                 int theY,
                 int theWidth,
                 int theHeight)

#### addRange

    public Range addRange(java.lang.String theName,
                 float theMin,
                 float theMax,
                 float theDefaultMinValue,
                 float theDefaultMaxValue,
                 int theX,
                 int theY,
                 int theW,
                 int theH)

#### addRange

    public Range addRange(java.lang.String theName,
                 float theMin,
                 float theMax,
                 int theX,
                 int theY,
                 int theWidth,
                 int theHeight)

#### addScrollableList

    public ScrollableList addScrollableList(java.lang.Object theObject,
                                   java.lang.String theIndex,
                                   java.lang.String theName)

#### addScrollableList

    public ScrollableList addScrollableList(java.lang.Object theObject,
                                   java.lang.String theIndex,
                                   java.lang.String theName,
                                   int theX,
                                   int theY,
                                   int theW,
                                   int theH)

#### addScrollableList

    public ScrollableList addScrollableList(java.lang.String theName,
                                   int theX,
                                   int theY,
                                   int theW,
                                   int theH)

#### addSlider

    public Slider addSlider(java.lang.Object theObject,
                   java.lang.String theIndex,
                   java.lang.String theName)

#### addSlider

    public Slider addSlider(java.lang.Object theObject,
                   java.lang.String theIndex,
                   java.lang.String theName,
                   float theMin,
                   float theMax)

#### addSlider

    public Slider addSlider(java.lang.Object theObject,
                   java.lang.String theIndex,
                   java.lang.String theName,
                   float theMin,
                   float theMax,
                   float theDefaultValue,
                   int theX,
                   int theY,
                   int theW,
                   int theH)

#### addSlider

    public Slider addSlider(java.lang.Object theObject,
                   java.lang.String theIndex,
                   java.lang.String theName,
                   float theMin,
                   float theMax,
                   int theX,
                   int theY,
                   int theW,
                   int theH)

#### addSlider

    public Slider addSlider(java.lang.String theName,
                   float theMin,
                   float theMax)

#### addSlider

    public Slider addSlider(java.lang.String theName,
                   float theMin,
                   float theMax,
                   float theDefaultValue,
                   int theX,
                   int theY,
                   int theW,
                   int theH)

#### addSlider

    public Slider addSlider(java.lang.String theName,
                   float theMin,
                   float theMax,
                   int theX,
                   int theY,
                   int theWidth,
                   int theHeight)

#### addSlider2D

    public Slider2D addSlider2D(java.lang.Object theObject,
                       java.lang.String theIndex,
                       java.lang.String theName,
                       float theMinX,
                       float theMaxX,
                       float theMinY,
                       float theMaxY,
                       float theDefaultValueX,
                       float theDefaultValueY,
                       int theX,
                       int theY,
                       int theW,
                       int theH)

#### addSlider2D

    @Deprecated
    public Slider2D addSlider2D(java.lang.Object theObject,
                                  java.lang.String theIndex,
                                  java.lang.String theName,
                                  int theX,
                                  int theY,
                                  int theW,
                                  int theH)

Deprecated.

#### addSlider2D

    @Deprecated
    public Slider2D addSlider2D(java.lang.String theName,
                                  float theMinX,
                                  float theMaxX,
                                  float theMinY,
                                  float theMaxY,
                                  float theDefaultValueX,
                                  float theDefaultValueY,
                                  int theX,
                                  int theY,
                                  int theW,
                                  int theH)

Deprecated.

#### addSlider2D

    @Deprecated
    public Slider2D addSlider2D(java.lang.String theName,
                                  int theX,
                                  int theY,
                                  int theW,
                                  int theH)

Deprecated.

#### addTab

    @Deprecated
    public Tab addTab(ControlWindow theWindow,
                        java.lang.String theName)

Deprecated.

#### addTab

    @Deprecated
    public Tab addTab(processing.core.PApplet theWindow,
                        java.lang.String theName)

Deprecated.

#### addTextarea

    public Textarea addTextarea(java.lang.String theName,
                       java.lang.String theText,
                       int theX,
                       int theY,
                       int theW,
                       int theH)

#### addTextfield

    public Textfield addTextfield(java.lang.Object theObject,
                         java.lang.String theIndex,
                         java.lang.String theName)

#### addTextfield

    public Textfield addTextfield(java.lang.Object theObject,
                         java.lang.String theIndex,
                         java.lang.String theName,
                         int theX,
                         int theY,
                         int theW,
                         int theH)

#### addTextfield

    public Textfield addTextfield(java.lang.String theName,
                         int theX,
                         int theY,
                         int theW,
                         int theH)

#### addTextlabel

    public Textlabel addTextlabel(java.lang.Object theObject,
                         java.lang.String theIndex,
                         java.lang.String theName,
                         java.lang.String theText)

#### addTextlabel

    public Textlabel addTextlabel(java.lang.Object theObject,
                         java.lang.String theIndex,
                         java.lang.String theName,
                         java.lang.String theText,
                         int theX,
                         int theY)

#### addTextlabel

    public Textlabel addTextlabel(java.lang.String theName,
                         java.lang.String theText)

#### addTextlabel

    public Textlabel addTextlabel(java.lang.String theName,
                         java.lang.String theText,
                         int theX,
                         int theY)

#### addToggle

    public Toggle addToggle(java.lang.Object theObject,
                   java.lang.String theIndex,
                   java.lang.String theName)

#### addToggle

    public Toggle addToggle(java.lang.Object theObject,
                   java.lang.String theIndex,
                   java.lang.String theName,
                   boolean theValue)

#### addToggle

    public Toggle addToggle(java.lang.Object theObject,
                   java.lang.String theIndex,
                   java.lang.String theName,
                   boolean theDefaultValue,
                   float theX,
                   float theY,
                   int theWidth,
                   int theHeight)

#### addToggle

    @Deprecated
    public Toggle addToggle(java.lang.Object theObject,
                              java.lang.String theIndex,
                              java.lang.String theName,
                              float theX,
                              float theY,
                              int theWidth,
                              int theHeight)

Deprecated.

#### addToggle

    public Toggle addToggle(java.lang.String theName,
                   boolean theValue)

#### addToggle

    @Deprecated
    public Toggle addToggle(java.lang.String theName,
                              boolean theDefaultValue,
                              float theX,
                              float theY,
                              int theWidth,
                              int theHeight)

Deprecated.

#### addToggle

    @Deprecated
    public Toggle addToggle(java.lang.String theName,
                              float theX,
                              float theY,
                              int theWidth,
                              int theHeight)

Deprecated.

#### addTooltip

    public Tooltip addTooltip()

#### getController

    @Deprecated
    public Controller<?> getController(java.lang.String theName,
                                         java.lang.Object theObject)

Deprecated.

#### getTextlabel

    public Textlabel getTextlabel()

#### getTextlabel

    public Textlabel getTextlabel(java.lang.String theText,
                         int theX,
                         int theY)