[Python] creazione di un editor di testo !!
Pietro Battiston
toobaz a email.it
Sab 7 Giu 2008 00:02:00 CEST
iakopino a libero.it ha scritto:
> ciao a tutti,
> sto realizzando un editor di testo
Immagino sia un esercizio...
> con interfaccia grafica,
> utilizzando gtk, glade e python
ottima scelta
> come linguaggio di programmazione, ma non
> riesco a fare in modo di stampare quello che l'utente ha scritto nell'area di
> testo (textview), vi posto il sorgente nell'allegato sperando che possiate
> aiutarmi !
>
La TextView è un widget potente ma per questo necessariamente non
semplice come un qualsiasi campo testuale.
Punto primo: get_buffer non restituisce una stringa, ma, appunto, un
TextBuffer
Punto secondo: una volta che hai un TextBuffer, chiedi aiuto ai tuoi
amici get_bounds() e get_text()
Punto terzo: i tuoi amici e molto altro li trovi nell'ottimo tutorial:
http://www.pygtk.org/pygtk2tutorial/sec-TextBuffers.html
Ampliando il discorso, una volta che vedi che una cosa assomiglia a
<gtk.NomeClasse object at 0x7f2c2daf4690 (GtkNomeClasse at 0x9a1940)>,
cerchi con Google i metodi della classe NomeClasse e sei già un pezzo
avanti.
in bocca al lupo
ciao
Pietro
Maggiori informazioni sulla lista
Python