Bezeichnung
  playout:GetCursorPos -- Ermittelt die Cursor-Position
Übersicht

      strong_pos, weak_pos = playout:GetCursorPos(index)

Beschreibung
  Bestimmt bei einem gegebenen `index` innerhalb eines Layouts die Positionen des starken und schwachen Cursors, wenn sich die Einfügemarke an diesem Index befindet. Sowohl `strongpos` als auch `weakpos` sind Tabellen, in denen die Felder `x`, `y`, `width` und `height` initialisiert sind. Die Position jedes Cursors wird als Rechteck mit der Breite Null und der Höhe der Laufgrenzen gespeichert.

  Die starke Cursor-Position ist der Ort, an dem Zeichen mit der gleichen Richtungsangabe wie die Basisrichtung des Layouts eingefügt werden. Die schwache Cursor-Position ist der Ort, an dem Zeichen mit einer der Basisrichtung des Layouts entgegengesetzten Richtungsangabe eingefügt werden.

  Das folgende Beispiel zeigt Text mit einem starken und einem schwachen Cursor.

  Der starke Cursor hat einen kleinen Pfeil, der nach rechts zeigt, der schwache Cursor zeigt nach links. Wenn Sie in dieser Situation ein 'c' eingeben, wird das Zeichen nach dem 'b' eingefügt, und wenn Sie ein anderes hebräisches Zeichen wie "×" eingeben, wird es am Ende eingefügt.

Eingaben
  index
    der Byte-Index des Cursors
Rückgabewerte
  strong_pos
    starke Cursor-Position
  weak_pos
    schwache Cursor-Position

Navigation zeigen