Seite 1 von 1

Wanderndes Textfenster

Verfasst: Samstag 24. Juli 2004, 12:50
von Gast
Wenn ich ein normales Textfenster, oder Scrolledtextfenster mit Sätzen fülle, scrolled es nicht automatisch soweit nach unten, bis man den neusten Eintrag sieht. Warum bleibt es, im Gegensatz zu einem solchen Fenster, in das ich gerade schreibe beim ersten Eintrag hängen und aktualisiert sich nicht weiter?
Gibt es keine Art Fenster, das ständig auf den letzten Eintrag scrolled?

Verfasst: Samstag 24. Juli 2004, 13:20
von gerold
Nette Begrüßung - und kein Hinweis auf das verwendete GUI...
Deine Chancen auf eine befriedigende Antwort sehen nicht gerade gut aus.

Falls es sich um GTK handelt --> hier die Stichworte, die dich weiter bringen könnten:

gtk.TextIter.forward_to_end
und
gtk.TextView.scroll_to_iter

mfg
Gerold

Verfasst: Samstag 24. Juli 2004, 13:58
von Pythino
Verzeihung, habe vergessen mich anzumelden.

Ich spreche vom normalen Tkinter für Python 2.3

Dürfte ich jetzt, trotz schlechter Chancen um eine genauere Erklärung bitten?

Verfasst: Samstag 24. Juli 2004, 14:31
von Dookie
Hi Pythino,

das musst Du dann mittels der yview- oder see-Methode vom Textwidget machen.


Gruß

Dookie

Verfasst: Samstag 24. Juli 2004, 15:03
von Pythino
Hallo Dookie!
das musst Du dann mittels der yview- oder see-Methode vom Textwidget machen.

Code: Alles auswählen

textfenster.yview()
Und was gehört in die Klammern?

Danke für die Hilfe,
Pythino

Verfasst: Samstag 24. Juli 2004, 16:03
von Dookie
wie wärs mit END oder "end"?
http://www.pythonware.com/library/tkint ... ethods.htm

Gruß

Dookie

Verfasst: Samstag 24. Juli 2004, 18:43
von Pythino
Vielen Dank Dookie, es funktioniert, wie alle deine Tipps :wink:

Jetzt hätte ich doch noch eine Frage:
Ist es möglich ein Textfenster unveränderbar zu machen, dh, dass keine Einträge gelöscht werden können?