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()
or
fl.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)