Die Suche ergab 569 Treffer
- Dienstag 25. November 2014, 21:00
- Forum: Tkinter
- Thema: Nach 5min Inaktiv Bild anzeigen
- Antworten: 28
- Zugriffe: 5007
Re: Nach 5min Inaktiv Bild anzeigen
Hi Schnibli, wie sieht denn dein ganzes Programm aus, d.h. wo wird das tk.Tk Hauptfenster instanziert und die Eventschleife initialisiert? Und wo ist die tk.Tk Basisklasse aus den Klammern hinter "class MainFrame" geblieben? Wenn man unter Windows ein python-Skript per Doppelklick startet,...
- Dienstag 25. November 2014, 20:19
- Forum: Tkinter
- Thema: Label als Klasse ableiten und <Button-1> an Objekt binden
- Antworten: 8
- Zugriffe: 1911
Re: Label als Klasse ableiten und <Button-1> an Objekt binde
Puh wuf, da hast Du aber weit ausgeholt. Ich wollte eigentlich nur ein kleines (funktionierendes) Beispiel für die Funktion geben und jetzt hat der Fragesteller ein ganzes Rahmenprogramm inklusive globale Konstanten, Hilfsfunktionen und modulsicherer Startfunktionalität.
- Dienstag 25. November 2014, 11:21
- Forum: Tkinter
- Thema: Nach 5min Inaktiv Bild anzeigen
- Antworten: 28
- Zugriffe: 5007
Re: Nach 5min Inaktiv Bild anzeigen
Manchmal hat man ja auch Software die wenn nichts passiert nach einer gewissen Zeit in einen Demomodus wechselt, der dem Benutzer verschiedene Möglichkeiten aufzeigt. ... oder ein Bild seiner Freundin. :mrgreen: Zu meinem Code: vielleicht liegt ein Missverständnis vor. Die Funktion "any_callba...
- Dienstag 25. November 2014, 10:27
- Forum: Tkinter
- Thema: Nach 5min Inaktiv Bild anzeigen
- Antworten: 28
- Zugriffe: 5007
Re: Nach 5min Inaktiv Bild anzeigen
Demnach würde ich "Motion", "KeyPress" und "Configure" (Fenster verschieben) benutzten. Das sollte genug an Aktivität zeigen. Ein event-Handler, der dann nur self.last_action_time = time.time() setzt. Dann mit .after() regelmäßig prüfen, ob 5 Min schon vorbei sind. Ok,...
- Dienstag 25. November 2014, 10:17
- Forum: Tkinter
- Thema: Label als Klasse ableiten und <Button-1> an Objekt binden
- Antworten: 8
- Zugriffe: 1911
Re: Label als Klasse ableiten und <Button-1> an Objekt binde
Hi mintpc, klappt aber alles nicht wirklich. damit meinst Du wahrscheinlich, dass Python sich beschwert, weil Du im Handler das event-Objekt nicht entgegennimmst? Ich würde den Handler auch in die abgeleitete Klasse integrieren, da sie von ihr ausgelöst wird und sich auf sie bezieht: from Tkinter im...
- Montag 24. November 2014, 22:53
- Forum: Tkinter
- Thema: Nach 5min Inaktiv Bild anzeigen
- Antworten: 28
- Zugriffe: 5007
Re: Nach 5min Inaktiv Bild anzeigen
Hi Jens, Ich denke mal sollte besser per event handler schauen wann sich zuletzt die Maus bewegt und wann zulest eine taste gedrückt wurde... welchen event Handler meinst Du? Wenn ich schnibli richtig verstanden habe, soll das Bild nach 5 Minuten angezeigt werden, wenn gerade nichts passiert ist (ke...
- Montag 24. November 2014, 19:16
- Forum: Tkinter
- Thema: Nach 5min Inaktiv Bild anzeigen
- Antworten: 28
- Zugriffe: 5007
Re: Nach 5min Inaktiv Bild anzeigen
@schnibli,
bitte auch in Zeile 14 ändern. Ich kann den Post leider nicht bearbeiten.
BlackJack hat natürlich recht, ich habe nicht aufgepasst und das mit web2py verwechselt, wo man als Referenz für die aktuelle Zeit die Ankunftzeit im Requestobjekt verwenden kann.
time.time ist eine Funktion.
bitte auch in Zeile 14 ändern. Ich kann den Post leider nicht bearbeiten.
BlackJack hat natürlich recht, ich habe nicht aufgepasst und das mit web2py verwechselt, wo man als Referenz für die aktuelle Zeit die Ankunftzeit im Requestobjekt verwenden kann.
time.time ist eine Funktion.
- Montag 24. November 2014, 13:36
- Forum: Tkinter
- Thema: grid und pack mischen
- Antworten: 21
- Zugriffe: 4225
Re: grid und pack mischen
@Michael Schneider: Man sollte `place()` normalerweise nicht verwenden. Das ändert sich doch nicht plötzlich wenn man zusätzlich noch einen anderen Layoutmanager verwendet. Die Probleme mit `place()` verschwinden dadurch doch nicht. Das ist/ware natürlich richtig. Ich habe aber noch nichts von wirk...
- Montag 24. November 2014, 13:15
- Forum: Tkinter
- Thema: grid und pack mischen
- Antworten: 21
- Zugriffe: 4225
Re: grid und pack mischen
Lass bitte meine guten Freunde global, eval und alle anderen Als aus dem Spiel. :wink: Du hast ja nicht ganz unrecht, dass man ein Szenario um einen Problemfall herumdichten kann - obwohl mir gerade nicht einfällt, wofür man global wirklich "braucht", außer um mal eben schnell eine akute A...
- Montag 24. November 2014, 10:59
- Forum: Tkinter
- Thema: grid und pack mischen
- Antworten: 21
- Zugriffe: 4225
Re: grid und pack mischen
Jenes, welches ich in meinem letzen Beitrag beschrieb. Muss ich dafür jetzt ein praktisches Anwendungsbeispiel nennen, weil Du auf dem Standpunkt stehst, dass man Probleme nur betrachten soll, wenn sie sich einem konkret stellen? Das war eine rethorische Frage und soll jetzt nicht vom Thema ablenken...
- Montag 24. November 2014, 10:34
- Forum: Tkinter
- Thema: Nach 5min Inaktiv Bild anzeigen
- Antworten: 28
- Zugriffe: 5007
Re: Nach 5min Inaktiv Bild anzeigen
Hi schnibli, Meinst du das ich bei jedem Button klick last_action_time = 0 setzten muss? Wie kann ich wie löse ich das mit dem Timer :) ich habe hier leider kein python installiert, darum kann ich den Code nicht testen. Aber ich meine das in etwa so (nur für das Problem wichtiger Code): import Tkint...
- Montag 24. November 2014, 07:29
- Forum: Tkinter
- Thema: Nach 5min Inaktiv Bild anzeigen
- Antworten: 28
- Zugriffe: 5007
Re: Nach 5min Inaktiv Bild anzeigen
Spricht etwas gegen eine eigene Zeitzählschleife? Du definierst eine Variable z.B. last_action_time, die jeweils bei Interaktion die aktuelle Zeit time.time speichert. Außerdem eine Methode last_action_time_checker, die die Differenz zwischen time.time und last_action_time ermittelt, sofern letztere...
- Sonntag 23. November 2014, 20:36
- Forum: Tkinter
- Thema: grid und pack mischen
- Antworten: 21
- Zugriffe: 4225
Re: grid und pack mischen
Das ist aber keine Lösung für das Problem.
- Sonntag 23. November 2014, 20:35
- Forum: Tkinter
- Thema: Tkinter inhalt im Vollbild zentrieren
- Antworten: 3
- Zugriffe: 1956
Re: Tkinter inhalt im Vollbild zentrieren
Aha, cool. Danke!
- Sonntag 23. November 2014, 18:13
- Forum: Tkinter
- Thema: grid und pack mischen
- Antworten: 21
- Zugriffe: 4225
Re: grid und pack mischen
Sag ich doch, ist 'ne blöde Idee. Was ja nicht mal am Mischen liegt, sondern das `place()` an sich schon keine gute Idee ist. Was würdest Du denn als vergleichbar einfache Methode vorschlagen, um ein Objekt pixelgenau auf einer grid-Grundstruktur zu platzieren (z.B. um sie dann mit der Maus zu vers...
- Sonntag 23. November 2014, 17:45
- Forum: Tkinter
- Thema: TCP Chat für alle Formulare
- Antworten: 8
- Zugriffe: 1921
Re: TCP Chat für alle Formulare
Hi schnibli, Die Nachricht kam an, jedoch war der Text falsch :) haha, heute ist lustige Ratestunde, was? Du machst es uns aber auch nicht leicht. :lol: Ich fange mal an, also: War der Inhalt komplett falsch/verstellt oder nur unvollständig? Wie viele Zeichen hast Du zu versenden versucht und wie vi...
- Sonntag 23. November 2014, 17:13
- Forum: Tkinter
- Thema: Abstand ermitteln
- Antworten: 13
- Zugriffe: 5717
Re: Abstand ermitteln
Hallo Humpanickel, Ich stelle mal mein Beispiel dar: id_Objekt1=canvas.create_polygon (100, 200) id_Objekt2=canvas.create_polygon (50, 150) wofür soll dieses Beispiel repräsentativ sein? Für Daten, die Du so in dieser Form hast, oder wolltest Du damit einfach ausdrücken, dass Du zwei Punkte hast, de...
- Sonntag 23. November 2014, 16:28
- Forum: Tkinter
- Thema: Tkinter inhalt im Vollbild zentrieren
- Antworten: 3
- Zugriffe: 1956
Re: Tkinter inhalt im Vollbild zentrieren
Hi,
was meinst Du mit "Tkinter im Vollbildmodus"? Wie kann man den denn aktivieren? Ich wusste gar nicht, dass sowas geht.
LG,
Sky
was meinst Du mit "Tkinter im Vollbildmodus"? Wie kann man den denn aktivieren? Ich wusste gar nicht, dass sowas geht.
LG,
Sky
- Donnerstag 20. Februar 2014, 13:21
- Forum: Allgemeine Fragen
- Thema: Einfache Interpolationsfunktion beliebig verteilter Punkte
- Antworten: 3
- Zugriffe: 3869
Re: Einfache Interpolationsfunktion beliebig verteilter Punk
Hi Acuda, vielen Dank für Deine ausführliche Antwort und Herleitung. Das ist eine Menge Stoff, den ich mir mal in Ruhe durchgehen muss. Polynominterpolation hatte ich, bis auf meinen workaround, eigentlich ausgeschlossen, weil reine Polynome Funktionen von x sind, die eindeutig vom Definitionsbereic...
- Mittwoch 19. Februar 2014, 14:26
- Forum: Allgemeine Fragen
- Thema: Negative Argumente übergeben
- Antworten: 15
- Zugriffe: 1652
Re: Negative Argumente übergeben
Ich habe es so verstanden, dass wenn man '-15' an das Skript übergibt, die Shell die ' entfernt und an das Skript -15 übergibt, welche dann vom OptionParser als Option interpretiert wird. Meine Frage war, was passiert, wenn man dem Skript '"-15"' übergibt. Ob dann beim OptionParser "-...