![]() |
#9 |
Участник
|
Без разницы. Если НЕ выполнить метод super() либо в методе modified(), либо в методе selectionChange(), то значение останется без изменений. Просто сам по себе метод modified() вызывается изнутри super() метода selectionChange().
Т.е. код (не важно, в selectionChange или в modified) будет выглядеть примерно так X++: if (dialog.run()) { info('Пользователь ответил "Ok".'); // Новое значение даты transDate = dfTransDate.value(); // Вызываем super(), только если пользователь нажал Ok ret = super(); } else { info('Пользователь ответил "Cancel".'); // Метод super() НЕ вызываем. Значение ret остается "пустым" // 0 для selectionChange и false для modified } return ret;
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
|
За это сообщение автора поблагодарили: JuniorAx (1). |