cursor position im text widget ?

Fragen zu Tkinter.
Antworten
rogen
User
Beiträge: 85
Registriert: Dienstag 29. März 2005, 17:45
Wohnort: neustift
Kontaktdaten:

wie kann ich mir die
cursor position im text widget anzeigen lassen.

index("current") geht nicht.

mfg
gerhard rogen
mawe
Python-Forum Veteran
Beiträge: 1209
Registriert: Montag 29. September 2003, 17:18
Wohnort: Purkersdorf (bei Wien [Austria])

Hi!

Die aktuelle Cursorposition hat den Wert INSERT, also sollte das funktionieren:

Code: Alles auswählen

textwidget.index(INSERT)
Gruß, mawe
rogen
User
Beiträge: 85
Registriert: Dienstag 29. März 2005, 17:45
Wohnort: neustift
Kontaktdaten:

weisst Du zufällig wie man die cursor position in px berechnet.

suche schon einen ganzen tag.

danke


gerhard rogen
rogen
User
Beiträge: 85
Registriert: Dienstag 29. März 2005, 17:45
Wohnort: neustift
Kontaktdaten:

selber gefunden

xp = self.text.bbox("insert")[0]
yp = self.text.bbox("insert")[1]
BlackJack

Es geht etwas kürzer:

Code: Alles auswählen

xp, yp = self.text.bbox("insert")
Antworten