Freigeben über


Dialogfeld "Durchsuchen"

Mit einem Dialogfeld "Durchsuchen" kann der Benutzer ein Verzeichnis auswählen. Das Verzeichnis muss nicht vorhanden sein und kann mithilfe dieses Steuerelements erstellt werden.

Dieser Dialogfeldtyp enthält häufig die folgenden drei Steuerelemente. Diese Steuerelemente sind mit derselben Eigenschaft verbunden. Diese Eigenschaft ist der pfad, der ausgewählt wird.

  • Ein PathEdit-Steuerelement, um den Tail-Abschnitt des Pfads auszuwählen. Dieses Steuerelement kann den Fokus nicht verlieren, wenn der eingegebene Tail nicht auf dem aktuellen Volume gültig ist.
  • Ein DirectoryCombo-Steuerelement, um den aktuell ausgewählten Pfad anzuzeigen, der vom PathEdit-Steuerelement angezeigt wird. Dieses Steuerelement zeigt nicht das letzte Segment des Pfads an.
  • Ein DirectoryList-Steuerelement, um die Ordner unter dem Verzeichnis anzuzeigen, das derzeit von DirectoryCombo angezeigt wird. Dies kann auch einen Ordner anzeigen, der noch nicht erstellt wurde.

Ein Dialogfeld "Durchsuchen" enthält in der Regel auch ein DirectoryCombo-Steuerelement, das die anzuzeigenden Volumetypen angibt. Es ist üblich, dass alle Volumetypen in einem Dialogfeld "Durchsuchen" angezeigt werden.

Dialogfelder zum Durchsuchen enthalten häufig drei PushButton-Steuerelemente. Diese Schaltflächen sind mit ihren jeweiligen ControlEvents in ControlEvent-Tabelleverknüpft. Diese Schaltflächen werden zum Aktivieren der folgenden Steuerelementoptionen verwendet.

Steuerelementoption ControlEvent
Eine Ebene nach oben DirectoryListUp-
Neuer Ordner DirectoryListNew-
Offen DirectoryListOpen-

 

Damit die Option "Neuer Ordner" mit einem nicht standardmäßigen Ordnernamen funktioniert, muss der Pfad des neuen Ordners in der UIText-Tabelleangegeben werden. Die Pfadzeichenfolge sollte das Formular "kurzer Dateiname|langer Dateiname" für den Dateinamen verwenden. Verwenden Sie beispielsweise einen Dateinamen wie "MyProd~1|Mein fabelhaftes Produkt". Weitere Informationen zum Dateinamenformat finden Sie unter Dateiname Spaltendatentyp. Wenn der Pfad nicht in der UIText-Tabelle vorhanden ist oder auf einen ungültigen Wert festgelegt ist, wird er auf den Wert "Fldr|Neuer Ordner" standardmäßig. Die Schaltfläche "Neuer Ordner" kann weggelassen werden, wenn das Dialogfeld nur nach vorhandenen Ordnern suchen muss.