Seite 1 von 1
.bind("<Enter>") verzögert???
Verfasst: Dienstag 23. Dezember 2008, 16:20
von jens
Beispiel:
http://paste.pocoo.org/show/96516/
Bei Zeile 66 wird enter an die methode AddItem.save() gebunden. Aber irgendwie reagiert das nur sehr stark verzögert. Die methode wird erst nach 1 bis 2 Sekunden aufgerufen.
Warum?
Ich mächte das der User eine neue Zeile in eine bestehende Listbox einfügen kann. Bessere Lösung?
Verfasst: Dienstag 23. Dezember 2008, 18:25
von wuf
Hallo jens
Vorab habe ich folgende Frage:
Hast du diesen Effekt auch? Sobald die Maus auf das durch die 'add'-Schaltfläche geöffnete Eingabe-Dialog-Fenster bewegt wird schliesst dieses Fenster sofort wieder.
Ich kann diesen Effekt feststellen auf:
a) Windows-XP mit Python2.5
b) Windows-Vista mit Python2.6
c) Linux SuSE10.0 mit Python2.5
Gruss wuf

Verfasst: Dienstag 23. Dezember 2008, 18:42
von jens
Ja, also irgendwas stimmt da ganz und gar nicht.
Weiß jemand warum?
Verfasst: Dienstag 23. Dezember 2008, 19:01
von wuf
Hallo jens
Zeile 66 ist das Problem:
Neu:
Gruss wuf

Verfasst: Dienstag 23. Dezember 2008, 19:13
von wuf
Hallo jens
Wie soll der Übertrag vom Entry-Dialog in die Listbox erfolgen?
a) Mit Enter-Taste im Textfeld
b) Mit der Schalfläche 'save'
Gruss wuf

Verfasst: Dienstag 23. Dezember 2008, 19:21
von wuf
Hallo jens
Die Listbox muss mit Scrollbars ausgerüstet werden.
Gruss wuf

Verfasst: Dienstag 6. Januar 2009, 09:25
von jens