Anfang des Inhaltsbereichs

FunktionsdokumentationSET_SELECTION_INDEXES  Dokument im Navigationsbaum lokalisieren

Verwendung

Mit dieser Methode können Sie eine Selektion für einen Textbereich setzen (abhängig von einem Zeichenindex). Standardmäßig wird diese Position automatisch in den sichtbaren Bereich gesetzt.

Windows

HTML

Java

ü

X

ü

Funktionsumfang

call method textedit- >set_selection_indexes

  exporting
    from_index = from_index
    to_index = to_index

  exceptions
    error_cntl_call_method = 1.

Parameter

Bedeutung

from_index

Zeichenindex, von dem an die Selektion beginnen soll. Die Normierung erfolgt auf das erste Zeichen im Control.

to_index

Zeichenindex, an dem die Selektion enden soll. Die Normierung erfolgt auf das erste Zeichen im Control.

Hinweis

Falls beide Parameter übereinstimmen, wird kein Text selektiert, sondern nur der Cursor an die entsprechende Position gesetzt.

Falls das Setzen der Selektion für den Anwender nicht sichtbar erfolgen soll, gehen Sie folgendermaßen vor:

  1. Holen Sie sich die augenblickliche Position des Cursors.
  2. Schalten Sie das erneute Zeichnen mit der Methode AUTO_REDRAW, Parameter ENABLE_REDRAW = False, ab.
  3. Setzen Sie die Selektion für den gewünschten Bereich und führen Sie gegebenenfalls weitere Aktionen durch.
  4. Setzen Sie gegebenenfalls die alte Position.
  5. Setzen Sie das automatische Verhalten des neu Zeichnen mit der Methode AUTO_REDRAW, Parameter ENABLE_REDRAW = True, wieder zurück.