Position des Textcursors per Code setzen

Startseite Foren Deutsches LiveCode-Forum Position des Textcursors per Code setzen

Ansicht von 3 Antwort-Themen
  • Autor
    Beiträge
    • #19728
      Peter_M
      Teilnehmer

      Hallo Forum,
      kennt jemand eine Möglichkeit, per Code die Position des Textcursors in einem Eingabefeld auf eine bestimmte Stelle zu platzieren, z.B. ans Ende oder nach dem ersten Buchstaben?
      Vielen Dank für jede Antwort!
      Peter

    • #19731
      Peter_M
      Teilnehmer

      Zur Erläuterung: ich möchte, dass der erste Buchstabe eines textfeldes während der Eingabe in den entsprechenden Großbuchstaben umgewandelt wird. Das funktioniert auch soweit mit folgendem Code:

      on keyUp
      If the length of the text of me=1 then put toUpper ( char 1 of the text of me ) into me

      Das Problem ist, das der Textkursor nach der Eingabe des ersten Buchstabens nun vor dem ersten Buchstaben steht….

    • #19734
      Torsten
      Teilnehmer

      Hi Peter,

      der select-Befehl sollte helfen:

      Selects part of the text of a field, or places the insertion point in a field, or removes the insertion point, or Selects one or more objects.

      probier mal:
      select after char 2 of me

      LG
      Torsten

    • #19751
      Peter_M
      Teilnehmer

      Hi Torsten,

      Super Tipp! Tausend Dank, daran hätte ich mir sonst noch die Zähne ausgebissen 🙂

      LG
      Peter

Ansicht von 3 Antwort-Themen
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.