Die Suche ergab 32 Treffer

von jochim
Donnerstag 9. März 2006, 17:25
Forum: Tkinter
Thema: place bei Tkinter
Antworten: 1
Zugriffe: 1904

"war die immer schon implementiert?"

Wenns denn beim Programmieren hilft: :)


place und pack von Anfang an, grid seit Tk Version 4.1.

Gruß
Jochim
von jochim
Donnerstag 9. März 2006, 16:49
Forum: Tkinter
Thema: verstehe Fehler zu TList nicht
Antworten: 9
Zugriffe: 4248

weil das Widget auch andere Formate als Text wiedergeben kann muss das Format mit angegeben werden. Hier das Beispiel etwas modifiziert:


import Tix
from Tkconstants import * #wichtig - hier ist'END' usw definiert

root = Tix.Tk()

Liste = Tix.TList(root)
Liste.insert(0, text='Spalte1')
Liste ...
von jochim
Donnerstag 2. März 2006, 21:28
Forum: Tkinter
Thema: events in TKinter
Antworten: 12
Zugriffe: 4906

der Befehl zum Bewegen eines Canvas Objektes ist "canvas.move(item,dx,dy)".
Dabei ist 'item' das zu bewegende Objekt, 'dx' die Verschiebung in X Richtung und 'dy' entsprechend in Y Richtung.

Gruß
Jochim
von jochim
Dienstag 21. Februar 2006, 17:13
Forum: Tkinter
Thema: tcl befehle ausführen
Antworten: 2
Zugriffe: 3088

im Buch "Python 2" von M.v.Löwis u.N.Fischbeck befindet sich dazu ein kleiner Abschnitt. TCL Befehle können mit dem Befehl 'Tk.call'
gerufen werden. Beispiel (aus Python 2):

Die Tcl Befehlskette

wm title window string

soll in tkinter implementiert werden. Das wird in Tkinter als Funktion ...
von jochim
Mittwoch 7. Dezember 2005, 16:41
Forum: Allgemeine Fragen
Thema: Erweiterungen selber compilieren unter Windows
Antworten: 7
Zugriffe: 3561

Den Installer für Pymedia als Windowsversion gib's unter http://sourceforge.net/project/showfiles.php?group_id=86491&package_id=89813
sowohl für Python 2.3 als auch für 2.4. Das ist zwar ein Prerelease, aber normalerweise kann man damit schon arbeiten.(In der Regel enthält Windows mehr Bugs als ...
von jochim
Freitag 2. Dezember 2005, 22:35
Forum: Allgemeine Fragen
Thema: Erweiterungen selber compilieren unter Windows
Antworten: 7
Zugriffe: 3561

Eine Anleitung, wie man den MS-Compiler für Python konfiguriert, gibt es unter http://www.vrplumber.com/programming/mstoolkit/.
Entsprechendes für den MinGW findest du unterhttp://www.mingw.org/MinGWiki/index.php ... extensions.

Gruß
Jochim
von jochim
Freitag 2. Dezember 2005, 22:11
Forum: Tkinter
Thema: Listbox listet Dateinamen in falscher Reihenfolge auf
Antworten: 3
Zugriffe: 2176

auch das vorherige sortieren einer Liste funktioniert hier mit "[liste].sort()". Beispiel:

from Tkinter import *
import os

root = Tk()
li = Listbox(root, height=10)
li.pack(side="left")

items = ["cool", "zum Verzweifeln" , "15.0","Analphabet", "Knacki", "1", "3.) Punkt 7:", "Ungeheuer ...
von jochim
Dienstag 29. November 2005, 11:01
Forum: Tkinter
Thema: Tastaturcodes abfragen ?
Antworten: 2
Zugriffe: 2622

hi,

nimm statt <-> den keysymwert, also <minus>. Hier noch ein Stück Code welches die Tastaturwerte ausgibt (auf der Kommandozeile!):

import Tkinter
root = Tkinter.Tk()
root.title("Keysym Logger")

def reportEvent(event):
print 'keysym=%s, keysym_num=%s, keycode=%s' % (event.keysym, event ...
von jochim
Montag 24. Oktober 2005, 09:51
Forum: Allgemeine Fragen
Thema: 2D Visualisierung von Messdaten
Antworten: 6
Zugriffe: 3824

Hi,
sieh dir mal Matplotlib an: http://matplotlib.sourceforge.net/ Der Hauptentwickler des Programmes ist Neurologe und nutzt es zur Darstellung von EEG's und ähnlichem. Zudem ist es leicht zu handhaben und bietet duch seine Backends viele Ausgabemöglichkeiten, zudem unter einer Open Source Lizenz ...
von jochim
Dienstag 20. September 2005, 10:31
Forum: Tkinter
Thema: TclError: image "pyImage*" doesn't exist... (Neuig
Antworten: 1
Zugriffe: 4463

Sieh dir mal den Hinweis auf dieser Seite an:
http://infohost.nmt.edu/tcc/help/pubs/pil/image-tk.html

Gruß
Jochim
von jochim
Mittwoch 15. Juni 2005, 21:18
Forum: Tkinter
Thema: Obere Leiste des Fensters
Antworten: 1
Zugriffe: 1904

Hallo,
der Befehl dazu ist widget.overrideredirect(1) .
Hier ein simples Beispiel:
from Tkinter import *

root = Tk()

def end():
root.destroy()

frame = Frame(root)
frame.pack()
label = Label(frame,width=20,height=10,text="Test")
label.pack()
button=Button(frame,text="Schließen",command =end ...
von jochim
Sonntag 12. Juni 2005, 16:58
Forum: Tkinter
Thema: Koordinaten von Button abrufen
Antworten: 6
Zugriffe: 3481

Was mir noch sehr weiterhelfen würde, die Koordinaten für das Fenster festzustellen. Also wo sich das Tk-Fenster (oder Canvas) sich innerhalb des Bildschirms befindet.

mit widget.winfo_rootx() und widget.winfo_rooty() können der x bzw y -Wert der oberen linken Ecke auf dem Bildschirm abgerufen ...
von jochim
Montag 23. Mai 2005, 16:41
Forum: Tkinter
Thema: Tkinter problem..
Antworten: 2
Zugriffe: 2457

Nimm statt .pack .grid als Packer. Unter http://infohost.nmt.edu/tcc/help/pubs/tkinter/grid.html
mehr dazu. Dann sieht dein Programm etwa so aus:
# Tkinter Test

from Tkinter import *

def bla():
print 'test'

ps = Tk()
ps_ = Frame(ps)
ps_.grid(row=0,column=0,sticky=N+E+S+W)

#Allgemein
ps ...
von jochim
Montag 23. Mai 2005, 16:12
Forum: Tkinter
Thema: Prozeduren an Tastenkürzel binden
Antworten: 4
Zugriffe: 3194

Zum Alt+F4 Problem:
Die korrekte Syntax ist "<Alt-F4>".
Damit funktioniert es.

MfG
Jochim
von jochim
Freitag 30. Juli 2004, 23:26
Forum: Tkinter
Thema: "listview" in tkinter
Antworten: 3
Zugriffe: 3686

Ein gutes Beispiel dazu, und zudem sehr ausführlich beschrieben, befindet sich im Buch 'Python und GUI-Toolkits' von Michael Lauer. (ISBN 3-8266-0844-5) .

MfG

Jochim
von jochim
Donnerstag 10. Juni 2004, 22:33
Forum: Tkinter
Thema: listbox
Antworten: 2
Zugriffe: 1744

1.) Jedes Widget muss gepackt werden. Daher gehört noch die Zeile "self.lb.pack()" in die createWidgets Funktion.
2.) Ein weiterer Fehler ist der Aufruf von Widget-Methoden mit Gleichheitszeichen. Also " self.lb.insert(END, "eins") " statt " self.lb.insert = (END, "eins") ".

So funktioniert es ...
von jochim
Freitag 19. Dezember 2003, 14:58
Forum: Tkinter
Thema: 'tool tip text' unter Tkinter
Antworten: 1
Zugriffe: 1742

Schau mal unter Pmw oder Tix nach, das sind Erweiterungsmodule für Tkinter. Dort wird unter anderem etwas dergleichen zu finden sein.

MfG
Jochim
von jochim
Montag 17. November 2003, 17:55
Forum: Tkinter
Thema: TK-fenster als Image speichern
Antworten: 5
Zugriffe: 3124

Hi Greg,

es gibt das Programm PyChart unter http://www.hpl.hp.com/personal/Yasushi_Saito/pychart . Das ist sehr vielseitig, pures Python (läuft also auf allen Platformen), und speichert in mehreren Formaten (die Rasterformate mit Hilfe von Ghostscript ) ab.
Andere Möglichkeit ist das Bild mit PIL ...
von jochim
Samstag 15. November 2003, 23:57
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: SpecTix vs. Glade (Bau eines MySQL-Frontends)
Antworten: 6
Zugriffe: 4305

hi tuxfan,
eine gute Seite für den Pythoneinstieg ist http://www.way2python.de , unter anderen auch wegen der dort befindlichen Übersicht deutscher und englischer Pythonbücher.
Das erwähnte Buch "Python und GUI-Toolkits" ist eins der besten Pythonbücher die ich kenne, doch sollte man bei diesem ...
von jochim
Freitag 3. Oktober 2003, 11:57
Forum: Tkinter
Thema: TK-Icon und Fenster Maximalgrösse
Antworten: 8
Zugriffe: 4615

Hallo wuf,

probier doch mal folgendes:
from Tkinter import *

root = Tk()
root.wm_title('Eigener Titel')
root.iconbitmap('irgend_ein_Icon.ico')
fr = Frame(root)
fr.pack()
lb = Label(fr,width=40,height=20)
lb.pack()

root.mainloop()

Anzumerken ist noch, dass 'widget.iconname("name")' unter ...