20.4.3 Oggetti FORMS

A parte i metodi per gestire tipi specifici di oggetti FORMS, tutti gli oggetti FORMS hanno i seguenti metodi:

set_call_back( function, argument)
Imposta la funzione callback ed il suo argomento. Quando un oggetto richiede interazione, la funzione callback verrà chiamata con due argomenti: il primo è l'oggetto, il secondo è l'argomento specificato nella chiamata a set_call_back. Gli oggetti FORMS per cui non viene specificata una funzione callback vengono restituiti dalle funzioni fl.do_forms() oppure fl.check_forms() quando questi richiedono interazione). Per rimuovere la funzione callback da un oggetto, si può chiamare questo metodo senza argomenti.

delete_object( )
Cancella l'oggetto.

show_object( )
Mostra l'oggetto.

hide_object( )
Nasconde l'oggetto.

redraw_object( )
Ridisegna l'oggetto.

freeze_object( )
Blocca l'oggetto.

unfreeze_object( )
Sblocca l'oggetto.

Gli oggetti FORMS hanno gli attributi descritti di seguito; in proposito vedere la documentazione della libreria FORMS.

Nome  Tipo C  Significato 
objclass int (in sola lettura) classe dell'oggetto
type int (in sola lettura) tipo dell'oggetto
boxtype int tipo di oggetto box usato
x float ascissa del punto di origine
y float ordinata del punto di origine
w float larghezza
h float altezza
col1 int colore primario
col2 int colore secondario
align int allineamento
lcol int colore dell'etichetta
lsize float dimensione del font dell'etichetta
label string stringa dell'etichetta
lstyle int stile dell'etichetta
pushed int (in sola lettura) (vedere la documentazione di FORMS)
focus int (in sola lettura) (vedere la documentazione di FORMS)
belowmouse int (in sola lettura) (vedere la documentazione di FORMS)
frozen int (in sola lettura) (vedere la documentazione di FORMS)
active int (in sola lettura) (vedere la documentazione di FORMS)
input int (in sola lettura) (vedere la documentazione di FORMS)
visible int (in sola lettura) (vedere la documentazione di FORMS)
radio int (in sola lettura) (vedere la documentazione di FORMS)
automatic int (in sola lettura) (vedere la documentazione di FORMS)

Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.