16.4.3 FORMS Objects
Besides methods specific to particular kinds of FORMS objects, all
FORMS objects also have the following methods:
- set_call_back (function, argument)
-
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 ()
-
Delete the object.
- show_object ()
-
Show the object.
- hide_object ()
-
Hide the object.
- redraw_object ()
-
Redraw the object.
- freeze_object ()
-
Freeze the object.
- unfreeze_object ()
-
Unfreeze the object.
FORMS objects have these data attributes; see the FORMS documentation:
| Name |
C 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) |
Send comments to python-docs@python.org.