NSIS: панель прокрутки nsDialogs со списком

Я хотел бы создать пользовательскую страницу, используя nsDailogs, которая похожа на страницу компонентов в MUI. В нем должен быть раздел с прокруткой, который будет содержать список флажков. Список будет заполняться во время выполнения в зависимости от программ, уже установленных на компьютере. Я хотел бы включить панель прокрутки, потому что список может стать слишком длинным для отображения на экране.

Есть ли какой-нибудь способ создать ListBox и добавить в него CheckBox, аналогично добавлению в него строк? Тема форума для добавления строк в ListBox: http://forums.winamp.com/showthread.php?threadid=276367

Спасибо за помощь!

1 ответ

Решение

Список не поддерживает флажки, однако элемент управления списком имеет поддержку флажков. Вы можете найти файл заголовка для него в вики, также есть плагин, на который вы могли бы взглянуть.

Флажки также можно эмулировать с помощью списка изображений в виде списка или в виде дерева. (NSIS делает это, потому что собственные флажки просмотра списка не поддерживаются в Win95)

Другие вопросы по тегам