Seite 1 von 1
Gadget mit Text-Cursor (caret) ermitteln
Verfasst: 14.01.2008 19:09
von Thorsten1867
Kennt jemand eine Möglichkeit das Gadget zu ermitteln, das gerade den Textcursor enthält, auch wenn dieses gerade nicht aktiv ist (z.B. nach Buttonklick).
Verfasst: 14.01.2008 19:21
von RSBasic
@Thorsten1867
Willst du die Position des Cursor im EditorGadget ermitteln?
Verfasst: 14.01.2008 19:30
von Thorsten1867
Nein, das ist kein Problem. Ich will wissen, in welchem von mehreren Editorgadget er sich befindet.
Verfasst: 14.01.2008 19:35
von RSBasic
@Thorsten1867
Ist denn das überhaupt möglich?
Wenn dein EditorGadget nicht mehr aktiv ist, stattdessen dein ButtonGadget, wie willst du denn das ermitteln können?
Es kann nur ein Gadget den Fokus haben.
Verfasst: 14.01.2008 19:53
von mk-soft
Bei EventType "#PB_EventType_LostFocus" kann man das letzte gadget ja zwischenspeichern welches vor den ButtonClick den Focus hatte.
Verfasst: 14.01.2008 20:24
von Thorsten1867
So etwas ähnliches mache ich bisher. Ich speichere bei einem EditorGadget-Event den GadgetID. Leider erzeugt Windows manchmal selber solche Events, v.a. beim Öffnen eines Fensters.
Verfasst: 14.01.2008 22:03
von freak
GetActiveGadget()