Die Suche ergab 569 Treffer

von Michael Schneider
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,...
von Michael Schneider
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. :shock:
von Michael Schneider
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...
von Michael Schneider
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,...
von Michael Schneider
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...
von Michael Schneider
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...
von Michael Schneider
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.
von Michael Schneider
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...
von Michael Schneider
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...
von Michael Schneider
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...
von Michael Schneider
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...
von Michael Schneider
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...
von Michael Schneider
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.
von Michael Schneider
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! :-)
von Michael Schneider
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...
von Michael Schneider
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...
von Michael Schneider
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...
von Michael Schneider
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
von Michael Schneider
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...
von Michael Schneider
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 "-...