[Python] interfaccia grafica per tkinter
Daniele Varrazzo
piro a develer.com
Dom 15 Apr 2007 10:31:21 CEST
lorenzo ha scritto:
> esiste un interfaccia grafica tipo quella di vb per creare la form ?
Intendi cose che possano generare codice tipo quello che hai postato 4 minuti
prima di questo messaggio?
> self.button1 =Button(tk,bitmap='question',command=self.__command1)
> self.button1.place(x=25,y=50,height=50,width=50)
>
> self.button2 =Button(tk,bitmap='question',command=self.__command2)
> self.button2.place(x=100,y=50,height=50,width=50)
>
> self.button3 =Button(tk,bitmap='question',command=self.__command3)
> self.button3.place(x=175,y=50,height=50,width=50)
>
> self.button4 =Button(tk,bitmap='question',command=self.__command4)
> self.button4.place(x=25,y=120,height=50,width=50)
>
> self.button5 =Button(tk,bitmap='question',command=self.__command5)
> self.button5.place(x=100,y=120,height=50,width=50)
>
> self.button6 =Button(tk,bitmap='question',command=self.__command6)
> self.button6.place(x=175,y=120,height=50,width=50)
>
> self.button7 =Button(tk,text='start',command=self.__command7)
> self.button7.place(x=50,y=10,height=20,width=50)
Mi dispiace: roba così no; idee migliori sì.
E' da tanto che il posizionamento assoluto dei control è considerata un'idea
limitata: sostanzialmente dal giorno in cui un utente ha usato un programma
visual basic con font di sistema 16 anziché 10. O da quando un programma
inglese è stato tradotto in italiano o in tedesco dove mediamente i testi sono
più lunghi.
> se non esiste me la faccio
Sei serio? queste frasi vanno scritte con una faccina alla fine :) altrimenti
la gente pensa che tu pensi davvero di essere in grado di farlo.
Spero che tu reinventi anche i layout, come hanno fatto quei principianti
della Trolltech (http://www.jtz.org.pl/Inne/QT-Tutorial/layout.html) o di
wxWidgets (http://www.wxpython.org/tut-part2.php).
> se invece qualc'uno la conosce mi risparmio la fatica va bene sia sotto
> windows che unix
In Wx e in Qt sono già inclusi designer (ottimo il "designer" di qt, discreto
l'xrced di wx).
Una ricerca nel sito del Python restituisce almeno un risultato per ogni
interfaccia grafica bindata col Python:
http://wiki.python.org/moin/Designer?action=fullsearch&context=180&value=gui+designer&fullsearch=Testo
http://tinyurl.com/34r63y se si rompe il link sopra.
Non affaticarti :) ciao!
--
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com
Maggiori informazioni sulla lista
Python