Prev: Form object  
Up: fl  
Top: Top  
9.3.3. FORMS object methods and data attributes
Besides methods specific to particular kinds of FORMS objects, all
FORMS objects also have the following methods:
- set_call_back (function, argument) -- Method on FORMS object
- 
Set the object's callback function and argument.  When the object
needs interaction, the callback function will be called with two
arguments: the object, and the callback argument.  (FORMS objects
without a callback function are returned by fl.do_forms()orfl.check_forms()when they need interaction.)  Call this method
without arguments to remove the callback function.
- delete_object () -- Method on FORMS object
- 
Delete the object.
- show_object () -- Method on FORMS object
- 
Show the object.
- hide_object () -- Method on FORMS object
- 
Hide the object.
- redraw_object () -- Method on FORMS object
- 
Redraw the object.
- freeze_object () -- Method on FORMS object
- 
Freeze the object.
- unfreeze_object () -- Method on FORMS object
- 
Unfreeze the object.
FORMS objects have these data attributes; see the FORMS documentation:
- Name
- Type  ---  Meaning
 
- objclass
- int (read-only)  ---  object class
- type
- int (read-only)  ---  object type
- boxtype
- int  ---  box type
- x
- float  ---  x origin
- y
- float  ---  y origin
- w
- float  ---  width
- h
- float  ---  height
- col1
- int  ---  primary color
- col2
- int  ---  secondary color
- align
- int  ---  alignment
- lcol
- int  ---  label color
- lsize
- float  ---  label font size
- label
- string  ---  label string
- lstyle
- int  ---  label style
- pushed
- int (read-only)  ---  (see FORMS docs)
- focus
- int (read-only)  ---  (see FORMS docs)
- belowmouse
- int (read-only)  ---  (see FORMS docs)
- frozen
- int (read-only)  ---  (see FORMS docs)
- active
- int (read-only)  ---  (see FORMS docs)
- input
- int (read-only)  ---  (see FORMS docs)
- visible
- int (read-only)  ---  (see FORMS docs)
- radio
- int (read-only)  ---  (see FORMS docs)
- automatic
- int (read-only)  ---  (see FORMS docs)