“浏览”对话框

“浏览”对话框允许用户选择目录。 该目录不一定存在,可以使用此控件创建。

此类型的对话框通常包含以下三个控件。 这些控件连接到同一属性。 该属性是正在选择的路径。

  • PathEdit 控件 选择路径的结尾部分。 如果输入的尾部对当前卷无效,则此控件无法失去焦点。
  • DirectoryCombo 控件 以显示 PathEdit 控件显示的当前所选路径。 此控件不显示路径的最后一段。
  • DirectoryList 控件 显示 DirectoryCombo 当前显示的目录下的文件夹。 这还可以显示尚未创建的文件夹。

“浏览”对话框通常还包含指定要显示的卷类型的 DirectoryCombo 控件。 在“浏览”对话框中显示所有卷类型很常见。

浏览对话框通常包含三个 PushButton 控件。 这些按钮链接到 ControlEvent 表中的相应 ControlEvent。 这些按钮用于激活以下控件选项。

控件选项 ControlEvent
上一级 DirectoryListUp
新建文件夹 DirectoryListNew
打开 DirectoryListOpen

 

要使“新建文件夹”选项使用非默认文件夹名称,必须在 UIText 表中指定新文件夹的路径。 路径字符串应使用文件名的“短文件名|long 文件名”窗体。 例如,使用文件名,例如“MyProd~1|我的神话般的产品”。 有关文件名格式的详细信息,请参阅 文件名 列数据类型。 如果 UIText 表中不存在路径,或者路径设置为无效值,则将其设置为“Fldr|默认情况下,新建文件夹。 如果对话框只需要搜索现有文件夹,则可以省略 “新建文件夹” 按钮。