Имя пользователя:
Пароль:
 

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

Новый участник


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

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


Цитата Gnom_aka_Lexander:
С помощью задач можно это решить. Посмотрите в справке GroupDescription »
Уточню, что использую расширенную версию Inno Setup, где компоненты отображаются в виде сворачивающегося дерева (ComponentsListTVStyle = true).
Предложенный вами вариант позволяет группировать задачи на странице задач. Мне же таким образом нужно группировать компоненты на странице компонентов.

Попробовал просто очистить список компонентов, добавить туда из кода группу, а чуть ниже чекбокс.

Код: Выделить весь код
 WizardForm.ComponentsList.Clear;
 WizardForm.ComponentsList.AddGroup('УРОВЕНЬ1','',0,nil);
 WizardForm.ComponentsList.AddCheckBox('УРОВЕНЬ2','',1,false,true,false,false,nil);
Получилось так

+Уровень1 (текст)
-Уровень2(чекбокс)

Но при попытке поставить галочку в чекбокс возникает ошибка "Access violation at address 0048BF49. Read of address 00000000"

Отправлено: 09:40, 29-05-2012 | #80