2.341 .startsel

Bei edittext und poptext definiert das Attribut .startsel den Anfang der Markierung (selektierter Bereich) im Eingabefeld.

Bei den Datei- und Verzeichnisdialogen (filereq) lässt sich mit diesem Attribut ein initialer Wert für die Datei- und Verzeichnisdialoge angeben. Wenn .startsel = true ist, wird der Wert des Attributs .value als Vorgabe übernommen.

Definition

  • Datentyp

    integer

    boolean (filereq)

  • Zugriff

    get, set

  • changed-Ereignis

    ja

    nein (filereq)

2.341.1 edittext, poptext

Beim Verändern von .startsel bzw. .endsel muss .focus = true sein, damit die neue Selektion dargestellt werden kann. Dabei darf .startsel auch größer als .endsel sein.

Besondere Werte

Folgende Werte, die insbesondere bei gesetzten Formaten sinnvoll sind, haben eine Sonderstellung:

-1
Markierung einschließlich aller Nachkommastellen (auch per Format eingefügter Nullen, die nicht im Inhaltsstring enthalten sind)
-2
Markierung aller Vorkommastellen bis zum rechten Ende (Komma)
-3
Markierung aller Vorkommastellen einschließlich per Format gesetzter führender Nullen

Eine Markierung des Vorzeichens ist in keinem Fall möglich.

Anmerkung zum IDM für Windows

Beim Abfragen von .startsel und .endsel des edittextes kann .endsel ab IDM-Version A.05.02.l auch kleiner sein als .startsel. Der Cursor befindet sich in diesem Fall links von der Markierung. Wenn allerdings der Anwender Text mit der Maus markiert, ist .startsel immer kleiner als .endsel und es kann nicht erkannt werden, wo sich der Cursor befindet. In vorherigen IDM-Versionen war.startsel immer kleiner oder gleich .endsel, außer es wurde von der Regelsprache aus anders gesetzt.

Siehe auch

Attribut .endsel

2.341.2 filereq

Es kann nur ein Wert vorgegeben werden, das heißt .value muss skalar sein. Das Attribut .value muss einen vollständigen Pfad enthalten, bei dem das Verzeichnis dem Attribut .directoy entspricht.

Der Standardwert von .startsel ist false.

Hinweise

  • Der vorgegebene Wert wird im Eingabefeld des Datei- bzw. Verzeichnisdialogs angezeigt, aber nicht in deren Auswahlliste selektiert. Dies ist eine Eigenschaft der Windows- bzw. Motif-Systemdialoge.
  • Unter Microsoft Windows ist nur eine Vorgabe für das Laden und Speichern von Dateien möglich, nicht aber für die Verzeichnisauswahl.

Siehe auch

Attribute .directory, .value