Zum Hauptinhalt springen

File – Dateiauswahl

Diese Komponente zeigt einen Dateiauswahlbereich mit Dateitypsymbol, Dateiname und Änderungszeit an; durch Tippen kann eine neue Datei ausgewählt werden. Sie wird normalerweise zur Auswahl einer Datendatei verwendet, deren Pfad einem Dienstskript bereitgestellt wird.

SchlüsselTypBeschreibungErforderlichStandardwertMinimale Version
initialPathZeichenfolgeAnfängliches Stammverzeichnis der Dateiauswahl-XPP-Stammpfad-
allowedExtensionsArray von ZeichenfolgenListe zulässiger Dateierweiterungen-[]-
labelZeichenfolgeHinweistitel, wenn keine Datei ausgewählt istLokalisierbar""1.2-10
footerTextZeichenfolgeHinweistext, wenn keine Datei ausgewählt istLokalisierbar""1.2-10
isFileBoolescher WertOb eine Datei ausgewählt wird; bei false wird ein Verzeichnis ausgewählt-true1.2-10

Durch Wischen nach links zeigt diese Komponente eine Löschen-Schaltfläche an; ein Tippen darauf leert den gespeicherten Konfigurationswert.

initialPath ist ein relativer Pfad zum XPP-Skriptpaket. Wenn er nicht angegeben wird, wird der Pfad des aktuellen Skriptpakets verwendet.

allowedExtensions enthält die Liste der zulässigen Dateinamenerweiterungen. Einträge, die die Erweiterungsanforderung nicht erfüllen, werden weder angezeigt noch können sie ausgewählt werden.

RückgabetypBeschreibung
ZeichenfolgeVollständiger absoluter Pfad der ausgewählten Datei

Theme

Theme-SchlüsselTypBeschreibung
labelColorFarbeFarbe des Dateinamens
valueColorFarbeFarbe der Dateibeschreibung

Beispiel

{
cell = "File";
key = "file1";
initialPath = "scripts";
isFile = true; -- Datei auswählen
label = "请选择一个脚本"; -- Titel
-- footerText = "可选择所有 XXT 支持的脚本格式"; -- Beschreibung
allowedExtensions = { "lua"; "xxt"; "xpp" }; -- Nur Dateien mit diesen Erweiterungen zulassen
};

XUI-File.png