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.