6.18.2 Oggetti Panel

Gli oggetti panel, come restituiti dalla funzione new_panel() vista sopra, sono delle finestre con un ordine di sovrapposizione. Esiste sempre una finestra associata ad un pannello che ne determina il contenuto, mentre i metodi del pannello sono responsabili della profondità della finestra nel panel stack.

Gli oggetti panel possiedono i seguenti metodi:

above( )
Restituisce il pannello posto sopra il pannello attuale.

below( )
Restituisce il pannello posto sotto il pannello attuale.

bottom( )
Spinge il pannello in fondo allo stack.

hidden( )
Restituisce vero se il pannello è nascosto (non visibile), falso altrimenti.

hide( )
Nasconde il pannello. Ciò non comporta l'eliminazione dell'oggetto, semplicemente rende la finestra invisibile sullo schermo.

move( y, x)
Sposta il pannello alle coordinate dello schermo (y, x).

replace( win)
Cambia la finestra associata al pannello con la finestra win.

set_userptr( obj)
Imposta l'indicatore utente del pannello a obj. Questo viene utilizzato per associare una porzione di dati arbitraria al pannello, e può essere un qualsiasi oggetto Python.

show( )
Mostra il pannello (che può essere stato nascosto).

top( )
Spinge il pannello il cima allo stack.

userptr( )
Restituisce l'indicatore utente del pannello. Può essere un qualsiasi oggetto Python.

window( )
Restituisce l'oggetto finestra associato al pannello.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.