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.