2015-09-29 2 views
1

У меня есть длинный список компонентов, который, в свою очередь, вызывает файл подстановки для установки выбранных компонентов. Все компоненты поставляются с флажком, который пользователь может выбрать и отменить выбор. Мне нужен флажок в верхней части экрана, который будет проверять/отменять все в списке компонентов.Установите/снимите флажки всех компонентов в Inno Setup

Можно ли это сделать?

Спасибо за чтение

ответ

0

Добавить мастер-компонент верхнего уровня:

[Components] 
Name: "all"; Description: "All"; Types: full compact custom; 
Name: "all\comp1"; Description: "Component 1"; Types: full compact custom; 
Name: "all\comp2"; Description: "Component 2"; Types: full compact custom; 
Name: "all\comp3"; Description: "Component 3"; Types: full compact custom; 

enter image description here

+0

благодарю за ответ, который помог, но теперь, когда я запускаю мой файл установки перед All проверки он показывает общий размер, даже если я сделал все флажки для снятия галочки на кнопке Next_Button. Есть ли способ исправить это –

+0

Извините, я не понимаю. Можете ли вы показать нам скриншот? –

+0

Не позволяет добавлять комментарии. Итак, чтобы объяснить вам лучше, у меня есть флажок «Все родительские» и теперь у меня есть три дочерних флажка напротив каждого дочернего флажка, который показывает размер и перед всем флажком, он показывает общий размер, если все выбраны. Но когда моя установка запускается, снимите флажок «Копировать все флажки», но все еще перед отметкой «Все» показывает общий размер, который должен отображаться, когда все проверяются. –

Смежные вопросы