Programming Guide : Working with Classes : Overview of the OpenROAD System Classes : Field and Menu Information
 
Share this page          
Field and Menu Information
The FieldObject class and its subclasses describe the fields and menu items on the form. Every field and menu item on your frame is associated with a reference variable that points to a FieldObject (for more information about referencing field and menu objects, see Field Function).
An object of the FieldObject class contains information about the appearance of the field and has methods for manipulating the field. For example, every button is associated with a ButtonField object that contains information about the button, such as its size, color, and title.
The following are the system classes for the fields and menu items:
BarField
MenuStack (composite field)
BoxTrim
MenuToggle
ButtonField
OptionField
ColumnField
OptionMenu
ControlButton
PaletteField
DisplayForm
PopupButton
EllipseShape
RadioField
EntryField
RectangleShape
ExtObjField
ScrollBarField
FlexibleForm (composite field)
SegmentShape
FrameForm (composite field)
SliderField
FreeTrim
StackField (composite field)
ImageField
SubForm (composite field)
ImageTrim
TabBar
ListField
TableField (composite field)
ListviewField
TabFolder
MatrixField (composite field)
TabPage
MenuBar (composite field)
ToggleField
MenuButton
TreeviewField
MenuList
ViewportField (composite field)
MenuSeparator