![]() |
#2 |
Постигающий
|
А я сделал проще...У меня есть форма с кнопкой, по которой вызывается диалог. Стало необходимо сделать этот диалог "модальным". Сделал следующим хитрым способом:
1) в методо dialog добавил dialog.windowType(FormWindowType::PopUp), теперь диалог всегда поверх остальных окон. 2) по клику кнопки, вызывающей диалог отрабатывает метод, выключающий enabled всех контролов формы. X++: void enabled(boolean _enabled) { int ctrlCount, i; ctrlCount = element.design().controlCount(); for (i = 1; i <= ctrlCount; i++) { element.design().controlNum(i).enabled(_enabled); } } |
|
|
![]() |
||||
Тема | Ответов | |||
финансовые аналитики в диалог | 6 | |||
Диалог на отчете, то работает, то нет | 6 | |||
Диалог в наследнике SalesReport_Invoice_RU | 21 | |||
Диалог открытия файлов | 1 | |||
Свой диалог фильтра | 7 |
|