Yurttas/PL/SL/python/docs/core-python-programming/doc/152/lib/forms-objects.html
Jump to navigation
Jump to search
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 on this document to python-docs@python.org.