Pfad darstellen?

Fragen zu Tkinter.
Antworten
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Ich frage den User mit askdirectory nach einem pfad. Den möchte ich gern anzeigen lassen.

Ich habe es in ein tk.Text() rein gepackt. Das dumme: Der Pfad soll nicht änderbar sein. Also self.textfield.config(state=tk.DISABLED) Das hat aber zur folge, das ich einen neuen Pfad nicht mehr eintragen kann mit (Wird nicht sichtbar):

Code: Alles auswählen

        self.textfield.delete(1.0, tk.END)
        self.textfield.insert(tk.END, path)
btw. geht das ändern des Textes nicht direkter?

Bessere Lösung?

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
BlackJack

1. Wieder editierbar machen, 2. alten Pfad löschen, 3. neuen Pfad eintragen, 4. wieder gegen Veränderungen schützen.

Vielleicht eine Funktion dafür schreiben, oder ein Widget von `Text` ableiten.
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Danke für die Hilfe... Doch wie mache ich es wieder editierbar?

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Einfach mal ins blaue geraten würde ich auf ``tk.ENABLED`` tippen.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
yipyip
User
Beiträge: 418
Registriert: Samstag 12. Juli 2008, 01:18

Ist immer ein bisschen irritierend,
aber es heisst:

tk.NORMAL

:wink:
yipyip
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Mit ENABLED hatte ich es auch Probiert. Liegt ja nahe. Gibt's aber nicht... Dann muß ich mal NORMAL probieren ;)

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Antworten