30.05.2008, 11:58 | #1 |
Участник
|
Использование формы в качестве диалога vs создание диалога программно
Есть класс наследник от RunBaseBatch, нужно сделать диалог для этого класса.
Есть 2 варианта: 1. Создавать контролы программно. Так делать не очень хочется так как их много и диалог сложный. Причем еще придется перекрывть методы на контролах. 2. Использовать форму в качестве диалога, следующим образом: X++: protected Object dialog() { FormRun formRun; Args args; ; args = new Args(); args.caller( this ); args.name(#DialogFormName); formRun = classFactory.formRunClass( args ); formRun.init(); return formRun; } Вопрос возможно ли сделать нормальный диалог класса с обработчиками событий на контролах и при этом сохранить функциональность стандартного диалога? |
|
Теги |
dialog, диалог, форма |
|
|