跳至主要內容

File 檔案選擇器

此元件在介面上顯示檔案選擇區域,可顯示檔案類型圖示、檔名稱與檔案修改時間,點選可選擇新檔案。通常用於選擇資料檔案,提供路徑給服務腳本使用。

類型描述必選預設值最低版本需求
initialPath字串檔案選擇初始頂層目錄-XPP 根路徑-
allowedExtensions包含字串的陣列允許的檔案副檔名清單-[]-
label字串未選擇檔案時的提示標題可本地化""1.2-10
footerText字串未選擇檔案時的提示資訊可本地化""1.2-10
isFile布林型是否選擇檔案,如果為 false 則選擇目錄-true1.2-10

此元件可以左划會顯示刪除按鈕,輕按刪除按鈕可將已存的設定值置空。

initialPath 是相對於 XPP 腳本包的相對路徑。若不填,則為目前腳本包路徑。

allowedExtensions 中包含允許選擇的檔名清單,不符合副檔名要求的項目將不會被顯示,更無法被選擇。

返回類型描述
字串所選檔案完整絕對路徑

主題

主題鍵類型描述
labelColor顏色檔名顏色
valueColor顏色檔案描述顏色

範例

{
cell = "File";
key = "file1";
initialPath = "scripts";
isFile = true; -- 選擇文件
label = "请选择一个脚本"; -- 標題
-- footerText = "可选择所有 XXT 支持的脚本格式"; -- 描述
allowedExtensions = { "lua"; "xxt"; "xpp" }; -- 只允許選擇這些擴展名的文件
};

XUI-File.png