Die Trennung von shortcut und keycode war in meinem Fall erforderlich, weil die Menüeinträge deutschsprachig waren.
Was mir damals gefehlt hat, war nicht entryconfig, sondern die accelarator-Option! In der von mir damals verwendente Doku (die von Shipmann) fehlt die nämlich. Tja, hätte ich mir die ganze Canvas-Bastelei sparen können! (Zwar sind die Shortcuts so nicht rechtsbündig, aber immerhin linksbündig alle ordentlich untereinander, damit kann ich auch leben).
Euere lösungen sind alle in Python 2.x geschrieben, gibt's da nichts neues in 3.1.1 oder in die richtung? Wenn's sein muss stell ich 2to3 in den Pastebin.
Technik ist: wenn alles funktioniert und keiner weiß warum. Wer Rechtschreibfehler findet darf sie behalten.
Py-Prog hat geschrieben:Euere lösungen sind alle in Python 2.x geschrieben, gibt's da nichts neues in 3.1.1 oder in die richtung? Wenn's sein muss stell ich 2to3 in den Pastebin.
Hast du dir mal die "Mühe" gemacht, und den Code daraufhin untersucht? Offenbar nicht. Hättest du das getan, dann hättest du z.B. festgestellt, dass in dem von mir geposteten Code (http://paste.pocoo.org/show/78442/) nicht mehr zu tun ist, als Tkinter in tkinter umzubenennen und print mit Klammern auszustatten!
Du lernst übrigens mehr, wenn du deine Programme nicht aus gesammelten Snippest zusammenflickst, sondern selbst mal was probierst.
Py-Prog hat geschrieben:Euere lösungen sind alle in Python 2.x geschrieben, gibt's da nichts neues in 3.1.1 oder in die richtung? Wenn's sein muss stell ich 2to3 in den Pastebin.
Hast du dir mal die "Mühe" gemacht, und den Code daraufhin untersucht? Offenbar nicht. Hättest du das getan, dann hättest du z.B. festgestellt, dass in dem von mir geposteten Code (http://paste.pocoo.org/show/78442/) nicht mehr zu tun ist, als Tkinter in tkinter umzubenennen und print mit Klammern auszustatten!
Du lernst übrigens mehr, wenn du deine Programme nicht aus gesammelten Snippest zusammenflickst, sondern selbst mal was probierst.
Ich weiß, aber schönlangsam wird das forum verwierend! Einerseits soll man seine Programme selber eintwickeln und nicht 'klauen' (was ich eigentlich auch lieber mache weil ich sonst nie sagen kann das Programm ist selbst entwickelt), und andererseits heißt es wozu das rad neu erfinden?, nur mal als beispiel. Und wegen dem nicht untersuchen, das hab ich absichtlich nicht gemacht weil das bisher immer nicht so einfach war.
Technik ist: wenn alles funktioniert und keiner weiß warum. Wer Rechtschreibfehler findet darf sie behalten.
@Py-Prog: Der kleine, aber feine Unterschied zwischen dem „Wiederverwenden“ und dem „Klauen“ bemisst sich aus dem Grad der Eigeninitiative, welche Du dabei zeigst. „Wiederverwendung“ bedeutet, mithilfe existierender Bibliotheken und Lösungen selbstständig eine Lösung für das eigene Problem zu finden. Dagegen „klaut“ man Quelltext, wenn man einfach unreflektiert und ohne selbstständige Arbeit einfach eine fertige Lösung hernimmt, und sich danach sogar noch – wie hier geschehen – über diese Lösung beschwert, ohne selbst versucht zu haben, diese zu verbessern.
Mag sein, dass Du Dir wirklich nicht zugetraut hast, diese Lösung auf Python 3 zu portieren, mag sein, dass Du wirklich einfach nur nach Hilfe fragen wolltest. Dein Beitrag aber zeigt nicht die geringsten Anzeichen von selbstständiger Arbeit und Eigeninitiative, Du hast Dir ganz offensichtlich nicht die geringste Mühe gemacht. Du hast einfach nur eine Frage nach einer Python-3-Version hingeklatscht, noch dazu in einer Art, die suggeriert, dass Du einfach nur schnell und möglichst bequem eine Lösung haben möchtest. Letztlich spricht aus jedem Satz Deines Beitrags fehlende Eigeninitiative, ja fast schon Faulheit.
Ich sage wohlgemerkt nicht, dass Du wirklich faul bist, ich sage nur, welchen Eindruck Deine Beiträge hinterlassen. Denk doch mal darüber nach, wie Deine Beiträge auf andere wirken ...
lunar hat geschrieben:@Py-Prog: Der kleine, aber feine Unterschied zwischen dem „Wiederverwenden“ und dem „Klauen“ bemisst sich aus dem Grad der Eigeninitiative, welche Du dabei zeigst. „Wiederverwendung“ bedeutet, mithilfe existierender Bibliotheken und Lösungen selbstständig eine Lösung für das eigene Problem zu finden. Dagegen „klaut“ man Quelltext, wenn man einfach unreflektiert und ohne selbstständige Arbeit einfach eine fertige Lösung hernimmt, und sich danach sogar noch – wie hier geschehen – über diese Lösung beschwert, ohne selbst versucht zu haben, diese zu verbessern.
Mag sein, dass Du Dir wirklich nicht zugetraut hast, diese Lösung auf Python 3 zu portieren, mag sein, dass Du wirklich einfach nur nach Hilfe fragen wolltest. Dein Beitrag aber zeigt nicht die geringsten Anzeichen von selbstständiger Arbeit und Eigeninitiative, Du hast Dir ganz offensichtlich nicht die geringste Mühe gemacht. Du hast einfach nur eine Frage nach einer Python-3-Version hingeklatscht, noch dazu in einer Art, die suggeriert, dass Du einfach nur schnell und möglichst bequem eine Lösung haben möchtest. Letztlich spricht aus jedem Satz Deines Beitrags fehlende Eigeninitiative, ja fast schon Faulheit.
Ich sage wohlgemerkt nicht, dass Du wirklich faul bist, ich sage nur, welchen Eindruck Deine Beiträge hinterlassen. Denk doch mal darüber nach, wie Deine Beiträge auf andere wirken ...
1.) hab ich mich nicht beschwert sondern das nur reingestellt weil vieleich noch jemand die lösung haben will , ohne groß nachzudenken
2.) Ich hab schon öffters versucht code aus dem Pastebin zu portieren, aber da kammen nur fehler, so wie du es verstanden hast war das echt nicht gemeint
Und Danke das du mich auf meine fehler hinweist, werde versuchen mich zubessern.
Technik ist: wenn alles funktioniert und keiner weiß warum. Wer Rechtschreibfehler findet darf sie behalten.
Py-Prog hat geschrieben:1.) hab ich mich nicht beschwert sondern das nur reingestellt weil vieleich noch jemand die lösung haben will , ohne groß nachzudenken
Und warum sollte man dem helfen? Wenn man etwas haben will, es aber nicht selbst machen will gibt es so Konzepte wie für Arbeit bezahlen. Das Forum gibt gerne Wissen weiter, aber umsonst Arbeit verrichten ist nicht drin.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice