2012-03-05 5 views
0

Я предоставляю возможность вернуться к экрану компонентов установки, чтобы пользователь мог выбрать другой компонент установки, если захочет.install4j - Обновление названия группы программ

Но как обновить название группы программ.

Я вижу класс CreateProgramGroupAction и метод updateProgramGroupName (Context arg0) внутри этого. Но как я его использую? Я не нахожу соответствующую документацию по этому поводу.

ответ

1

Посмотрите на вкладку «Свойства» после выбора действия «Создать группу программ». Существует свойство «Название группы программ» и по умолчанию установлено значение ${installer:sys.programGroup.name}. По следующему звонку:

context.setVariable("sys.programGroup.name", "your value"); 

Вы можете изменить значение, заданное экраном «Создать группу программ».

+0

Это сработало, Инго. Большое спасибо! Кроме того, что (после небольшого перекопания в библиотеку) это «sys.programGroup.name». Еще раз, спасибо! Я пробовал много другого, кроме этого простого шага. – Aragorn

+1

Действительно, это было имя переменной в 4.x, в 5.x это sys.programGroupName. –

+0

О! Спасибо за информацию! – Aragorn

0

Чтобы добавить к этому, убедитесь, что вы не указываете никаких значений на вкладке свойств в разделе «Создание действия программы», если вы имеете дело с «Название группы программ» программно.