|
|
|
La libreria di riferimento di Python |
|
|
|
Un certo numero di wiget richiedono che siano loro passati dei
parametri ``indice''. Vengono usati per indicare uno specifico posto
in un Text widget o un particolare carattere in un Entry widget o un
particolare elemento di un menu in un Menu widget.
- Entry widget indexes (index, view index, etc.)
- Gli Entry widget hanno opzioni che fanno riferimento alle posizioni
dei caratteri nel testo che viene mostrato. Si possono usare queste
funzioni di Tkinter per accedere a questi particolari
punti nei widget di testo:
- AtEnd()
- fa riferimento all'ultima posizione nel testo
- AtInsert()
- fa riferimento al punto in cui si trova il cursore del testo
- AtSelFirst()
- indica il punto in cui inizia un testo selezionato
- AtSelLast()
- indica l'ultimo punto di un testo selezionato e la sua fine
- At(x[, y])
- fa riferimento al carattere che si trova nella posizione del pixel
x, y (con y non utilizzato nel caso di un widget di
introduzione di testo che contiene una singola linea di testo).
- Text widget indexes
- La notazione per gli indici dei Text widget è molto ricca ed è ben
descritta nelle pagine di manuale di Tk.
- Menu indexes (menu.invoke(), menu.entryconfig(), etc.)
Alcune opzioni e metodi per i menu gestiscono specifiche voci di menu.
Se un indice di menu è necessario per un'opzione o un parametro,
si può passare:
- un intero che si riferisce alla posizione di immissione nel
widget, contata dall'inizio, partendo da 0;
- la stringa
'active'
, che fa riferimento alla posizione
del menu che è attualmente sotto il cursore;
- la stringa
"last"
che fa riferimento all'ultimo
elemento del menu;
- un intero preceduto da
@
, come in @6
, dove il
numero viene interpretato come la coordinata y di pixel nel sistema
di coordinate del menu;
- la stringa
"none"
, che indica nessun elemento di menu,
maggiormente usata con menu.activate() per disattivare tutte le
voci, ed infine,
- una stringa di testo che viene confrontata con le etichette
delle voci di menu percorse dall'alto al basso. Notare che questo
indice di menu viene considerato dopo tutti gli altri, questo
permette che le ricerche per gli elementi di menu etichettati
last
, active
o none
possano invece essere
interpretate come le stringhe precedenti.
|
|
|
La libreria di riferimento di Python |
|
|
|
Release 2.3.4, documentation updated on 21. maggio 2005.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.