tkinter - libreria tix
tkinter - libreria tix
Ho visto che esiste una libreria usabile in tkinter dal nome tix (ma non ho capito bene se è un'estensione, un'aggiunta o altro)
Vorrei sapere cosa permette in più (penso sia più potente e flessibile e superi certi limiti delle librerie standard) ma mi chiedo se veramente è così. ( spero che qualcuno la stia usando e almeno che l'abbia usata)
Volevo provarla ed ho messo import tix come suggerito (in internet) ma non la trova. Probabilmente occorre fare altro: Qualcuno può suggerirmi cosa devo fare per poterla usare?
Grazie.
Vorrei sapere cosa permette in più (penso sia più potente e flessibile e superi certi limiti delle librerie standard) ma mi chiedo se veramente è così. ( spero che qualcuno la stia usando e almeno che l'abbia usata)
Volevo provarla ed ho messo import tix come suggerito (in internet) ma non la trova. Probabilmente occorre fare altro: Qualcuno può suggerirmi cosa devo fare per poterla usare?
Grazie.
-
jigen45
- Scoppiettante Seguace

- Messaggi: 717
- Iscrizione: lunedì 31 dicembre 2012, 18:59
- Desktop: ubuntu
Re: tkinter - libreria tix
Può sembrare banale: hai provato import Tix e non import tix?
Re: tkinter - libreria tix
In effetti con Tix non da più quell'errore ma comunque non va:
Con:
from Tkinter import *
from ttk import *
import Tkinter as Tk
import Tix
segnala questo:
Traceback (most recent call last):
File "9prova1.py", line 17356, in <module>
root = Tix.Tk()
File "/usr/lib/python2.7/lib-tk/Tix.py", line 225, in __init__
self.tk.eval('package require Tix')
_tkinter.TclError: can't find package Tix
Con:
from Tkinter import *
from ttk import *
import Tkinter as Tk
import Tix
segnala questo:
Traceback (most recent call last):
File "9prova1.py", line 17356, in <module>
root = Tix.Tk()
File "/usr/lib/python2.7/lib-tk/Tix.py", line 225, in __init__
self.tk.eval('package require Tix')
_tkinter.TclError: can't find package Tix
-
jigen45
- Scoppiettante Seguace

- Messaggi: 717
- Iscrizione: lunedì 31 dicembre 2012, 18:59
- Desktop: ubuntu
Re: tkinter - libreria tix
Perché non è installato. In base alla tua versione di ubuntu scaricalo qui.
Re: tkinter - libreria tix
Il problema era quello.
Ho installato Tix con synaptic ed ora funziona.
Il problema ora è la documentazione, che a me sembra alquanto scarsa. Però sono solo all'inizio....
Grazie. Ciao.
Ho installato Tix con synaptic ed ora funziona.
Il problema ora è la documentazione, che a me sembra alquanto scarsa. Però sono solo all'inizio....
Grazie. Ciao.
Re: tkinter - libreria tix
La documentazione è quasi nulla.
volevo fare una lista su due colonne colorate diversamente
ho fatto una lista normale (che va bene) per poi modificarla in due colonne:
Da quello che ho capito al punto 1 dovrei mettere: listb = Tix.TList(root)
e al punto 2 dovrei indicare il tipo di dato (text) ed altro
Ma non riesco a farne niente. Qualcuno è in grado di suggerirmi qualcosa (spero non sia: ma lascia perdere...!)
Grazie..
volevo fare una lista su due colonne colorate diversamente
ho fatto una lista normale (che va bene) per poi modificarla in due colonne:
Codice: Seleziona tutto
import Tkinter
import Tix
# print dir(Tix)
def prova(xxx):
root = Tix.Tk()
listb = Listbox(root) #1
for rg in xxx:
listb.insert(END,rg) #2
listb.pack()
root.mainloop()
xxx=["aaaaaaaaaaaaa","b","ccccc","ddddd","eeeeeeeeeeeee","ffffff","gggggg"]
prova(xxx)
e al punto 2 dovrei indicare il tipo di dato (text) ed altro
Ma non riesco a farne niente. Qualcuno è in grado di suggerirmi qualcosa (spero non sia: ma lascia perdere...!)
Grazie..
-
jigen45
- Scoppiettante Seguace

- Messaggi: 717
- Iscrizione: lunedì 31 dicembre 2012, 18:59
- Desktop: ubuntu
Re: tkinter - libreria tix
Guarda nella doc ufficiale c'è un po' di materiale, in aggiunta al materiale presente in 'see also' penso dovrebbe bastare.maresama [url=http://forum.ubuntu-it.org/viewtopic.php?p=4577475#p4577475][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:La documentazione è quasi nulla.
Re: tkinter - libreria tix
Io non ho trovato niente di comprensibile, tanto meno un qualsiasi esempio (funzionante).
Invece ho trovato alcune cose, spesso non funzionanti, forse valide solo per il mondo windows.
Unica cosa trovata funzionante, ma solo in parte, era limitata solo ad alcuni widget poco significativi ed interessanti.
Quasi sicuramente io non sono all'altezza di capire quel poco che c'è. Se avessi trovato un piccolo esempio per il mio problema forse poi avrei capito tutto. Ma l'unico esempio che ho trovato e provato va subito in errore.
(nell'esempio dice di fare insert con diversi dati (type ecc). In realtà insert non li accetta...)
Non so a cosa ti riferisci per documentazione ufficiale. Io ho cercato su Internet tutto quello che parlava di Tix e TList. In tutti i casi penso che doveva uscir fuori qualcosa....
Ciao, Grazie. Spero ancora.....
Invece ho trovato alcune cose, spesso non funzionanti, forse valide solo per il mondo windows.
Unica cosa trovata funzionante, ma solo in parte, era limitata solo ad alcuni widget poco significativi ed interessanti.
Quasi sicuramente io non sono all'altezza di capire quel poco che c'è. Se avessi trovato un piccolo esempio per il mio problema forse poi avrei capito tutto. Ma l'unico esempio che ho trovato e provato va subito in errore.
(nell'esempio dice di fare insert con diversi dati (type ecc). In realtà insert non li accetta...)
Non so a cosa ti riferisci per documentazione ufficiale. Io ho cercato su Internet tutto quello che parlava di Tix e TList. In tutti i casi penso che doveva uscir fuori qualcosa....
Ciao, Grazie. Spero ancora.....
Re: tkinter - libreria tix
Ma è possibile che sia stata fatta una libreria e nessuno l'abbia mai usata?
E' possibile che non si riesca a trovare un minimo di documentazione valida?
ed infine: ma funziona?
ma questa documentazione a cosa si riferisce?
http://tix.sourceforge.net/dist/current ... yle.htm#M8
E' possibile che non si riesca a trovare un minimo di documentazione valida?
ed infine: ma funziona?
ma questa documentazione a cosa si riferisce?
http://tix.sourceforge.net/dist/current ... yle.htm#M8
-
jigen45
- Scoppiettante Seguace

- Messaggi: 717
- Iscrizione: lunedì 31 dicembre 2012, 18:59
- Desktop: ubuntu
Re: tkinter - libreria tix
Scusami, ma io non capisco una cosa. C'è la doc ufficiale di Tix, nella homepage di Tix hai tutto sto popo' di roba (scusami il termine)
È una libreria, e ci sono abbastanza informazioni. Quello che vedi è ciò che può essere fatto. Hai la lista delle varie operazioni, ne più ne meno. Sta a te adoperarle nel modo giusto. Se poi hai intenzione di fare qualcosa di "particolare" che non riesci a fare con Tix, puoi utilizzare benissimo altre librerie, a meno che non sia obbligato ad utilizzare Tix.
Re: tkinter - libreria tix
Io ho guardato anche li.
Vorrei usare una TList (lista tabellare, con più colonne colorate diversamente)
l'esempio che trovo è questo (una delle parti...):
set image [tix getimage folder]
set t [tixTList .t -orient vertical]
$t insert end -itemtype imagetext -image $image -text one
$t insert end -itemtype imagetext -image $image -text two
$t insert end -itemtype imagetext -image $image -text three
$t insert end -itemtype imagetext -image $image -text four
$t insert end -itemtype imagetext -image $image -text five
$t insert end -itemtype imagetext -image $image -text six
pack $t -expand yes -fill both
per me (ripeto per me) non è sufficiente per fare nulla.
La sintassi ed i termini sono tutti diversi da quelli che uso io (l'esempio più banale e stupido: end scritto in minuscolo anzichè in maiuscolo). Sicuramente la mia preparazione molto scarsa non mi permette di riuscire a capire.
Per quello speravo di trovare qualche esempio funzionante: mi sarebbe stato di notevole aiuto
Il popo' di roba a me sembra anche un poco dispersivo e più una serie di slide per una presentazione, piuttosto che una documentazione ben fatta. Ma ripeto, questo vale solo per me....
Per quanto riguarda la possibilità di non usare Tix: non so come posso fare un lista con colonne colorate con solo riesco a fare solo righe colorate con colori diversi, non colonne.
Comunque ti ringrazio per essere intervenuto. E ti chiedo scusa se sono stato brusco. Sono arrrrrrabbbbbbbbiato! ma con me, non con gli altri !!!!
Ciao
Vorrei usare una TList (lista tabellare, con più colonne colorate diversamente)
l'esempio che trovo è questo (una delle parti...):
set image [tix getimage folder]
set t [tixTList .t -orient vertical]
$t insert end -itemtype imagetext -image $image -text one
$t insert end -itemtype imagetext -image $image -text two
$t insert end -itemtype imagetext -image $image -text three
$t insert end -itemtype imagetext -image $image -text four
$t insert end -itemtype imagetext -image $image -text five
$t insert end -itemtype imagetext -image $image -text six
pack $t -expand yes -fill both
per me (ripeto per me) non è sufficiente per fare nulla.
La sintassi ed i termini sono tutti diversi da quelli che uso io (l'esempio più banale e stupido: end scritto in minuscolo anzichè in maiuscolo). Sicuramente la mia preparazione molto scarsa non mi permette di riuscire a capire.
Per quello speravo di trovare qualche esempio funzionante: mi sarebbe stato di notevole aiuto
Il popo' di roba a me sembra anche un poco dispersivo e più una serie di slide per una presentazione, piuttosto che una documentazione ben fatta. Ma ripeto, questo vale solo per me....
Per quanto riguarda la possibilità di non usare Tix: non so come posso fare un lista con colonne colorate con solo riesco a fare solo righe colorate con colori diversi, non colonne.
Comunque ti ringrazio per essere intervenuto. E ti chiedo scusa se sono stato brusco. Sono arrrrrrabbbbbbbbiato! ma con me, non con gli altri !!!!
Ciao
-
jigen45
- Scoppiettante Seguace

- Messaggi: 717
- Iscrizione: lunedì 31 dicembre 2012, 18:59
- Desktop: ubuntu
Re: tkinter - libreria tix
Per carità, anzi scusami anch'io sono stato brusco.. Ho visto meglio e giustamente non trovi molte info su Tix perché a partire dalle nuove versioni di python, 2.7 o 3.x , il kit tkinter.ttk sembra inglobare opzioni che erano presenti in Tix, il quale si può ritenere non indispensabile per le suddette versioni.
Dai un'occhiata qui:
https://docs.python.org/2/library/ttk.html
https://docs.python.org/3/library/tkinter.ttk.html
Spero di aver inserito il link giusti!
Dai un'occhiata qui:
https://docs.python.org/2/library/ttk.html
https://docs.python.org/3/library/tkinter.ttk.html
Spero di aver inserito il link giusti!
Re: tkinter - libreria tix
I link sembrano giusti.
Ora leggerò la documentazione con calma e tenterò di fare qualcosa.
Speriamo bene....
Ti ringrazio per la collaborazione.
Ciao...
Ora leggerò la documentazione con calma e tenterò di fare qualcosa.
Speriamo bene....
Ti ringrazio per la collaborazione.
Ciao...
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti
