Показаны различия между двумя версиями страницы.
— |
axapta:каксделатьwizard [2018/04/13 22:43] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | Раздел: | ||
+ | ---- | ||
+ | Простой wizard (Мастер) можно сделать с помощью мастера мастеров (Сервис \ Средства разработки \ Мастера \Мастер Мастеров) или | ||
+ | *создать форму с tabControl (шаги мастера) | ||
+ | *породить наследника от [[Класс\SysWizard]] | ||
+ | *перекрыть метод formName | ||
+ | *перекрыть main: | ||
+ | <code java> | ||
+ | static void main(Args _args) | ||
+ | { | ||
+ | MyWizard wizard = new MyWizard(); | ||
+ | if (wizard.prompt()) | ||
+ | wizard.run(); | ||
+ | } | ||
+ | </ | ||
+ | *в форме объявить переменную типа класс мастера | ||
+ | *инициализировать эту переменную из args().caller() | ||
+ | *создать на форме метод wizard, возвращающий эту переменную | ||
+ | ---- | ||
+ | [[: | ||
+ | *[[http:// | ||
+ | *[[http:// |