防止在使用`TSelectDirectoryDialog`时需要手动滚动到“预选”文件夹。

时间:2018-09-04 19:32:39

标签: lazarus freepascal

当我设置InitialDir的{​​{1}}属性时,该文件夹将被“选中”,但是如果它位于当前可见区域的下方,我仍然必须滚动到该文件夹​​。

有没有一种方法可以使TSelectDirectoryDialog从头开始?还是可以使用其他对话框来选择符合我所寻找方式的现有文件夹?

当前,我正在Windows 7 64位系统上使用它。

1 个答案:

答案 0 :(得分:1)

对我来说(Laz 1.8.4,Win 10)默认情况下,TSelectDirectory对话框立即转到InitialDir。该对话框看起来像FileOpen对话框。如果您更喜欢仅使用树状视图的旧对话框,则应将选项“旧样式对话框”和“启用大小调整”关闭(后者是由于Windows中的错误所致)。