Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для Flix

Пользователь


Сообщения: 87
Благодарности: 49

Профиль | Отправить PM | Цитировать


Цитата Alex S:
Как можно изменить вид дерева папок, отображаемого в окне выбора каталога. »
Можно сделать и так. Для этого нужно использовать вызов диалога выбора папок с желаемыми параметрами, которые определяются структурой BROWSEINFO. С помощью флагов (ulFlags) вы можете установить желаемый вид окошка, а при помощи параметра pidlRoot задать корневой каталог, выше которого невозможно будет перейти. Пример вызова диалога выбора папки с пользовательскими настройками приведен в статье "Browse for Folder" на NSIS Wiki. Вам его необходимо только адаптировать под собственные условия.

Сценарий, который приведен под заголовком "Code", можно поместить в заголовочный файл (*.nsh) и подключить к файлу проекта (!include). А в самом файле проекта вместо инструкции nsDialogs::SelectFolderDialog использовать вызов функции Call BrowseForFolder.
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:42, 05-01-2018 | #2163