LabVIEWForum.de
Cursor im String Control - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Cursor im String Control (/Thread-Cursor-im-String-Control)



Cursor im String Control - eg - 25.02.2008 17:33

Hallo, wie kann ich die Position des Cursors im String Control setzen?

Danke


Cursor im String Control - jg - 25.02.2008 18:18

Schon mal die PropertyNode Text->Selection probiert? Cursor wird aber erst sichtbar, wenn du tatsächlich ins Control mit der Maus reingehst. Aber ab dann funzt es.

MfG, Jens


Cursor im String Control - eg - 25.02.2008 18:24

Werde ich probieren. Es geht um dieses kleine VI. Kannst du vielleicht auch gebrauchen. Oder hast du es schon?

Download


Cursor im String Control - eg - 25.02.2008 19:23

Nö, passt nicht. Noch Ideen?

Danke


Cursor im String Control - jg - 25.02.2008 19:45

Hallo, Eugen,

jetzt habe ich eine weitere Idee:

1. Schritt: Erst mal per PropertyNode KeyFocus=True den String "aktivieren", so dass der Cursor überhaupt angezeigt wird.
2. Schritt: PropertyNode Text.Selection

[attachment=11356]

MfG, Jens


Cursor im String Control - eg - 26.02.2008 11:46

Danke Jens, ich glaube damit kann man leben. Key Focus brauche ich nicht, da ich während des Eintippens den Cursor auf die letzte Position setzen will. Fokus ist beim Eintippen sowieso da.


Cursor im String Control - eg - 27.02.2008 10:28

Also irgendwas gefällt mir nicht im Programm. Man kann z.B. bei der vorgaschlagenen Lösung kein Text auswählen um es z.B. in die Zwischenablage zu kopieren. Und es frisst viel CPU, wegen den Property Nodes und grafisches Control Update.
Nicht nur Text.Selection, sondern auch Text.ScrollPosition fressen viel CPU.

Was kann man da besser machen. Screenshot und das VI im Anhang. Das fehlende Exit IF Runtime.vi ist nicht wichtig, also einfach ignorieren.

Gruß

Lv80_img

[attachment=11369]