|
![]() |
#1 |
Участник
|
Поясните, пожалуйста, что Вы имеете ввиду
|
|
![]() |
#2 |
Участник
|
Причина по которой вынуждены возвращаться в formRun к объекту который как переменная в нем находится говорит о том, что в классе-обработчике событий отсутствует необходимый для работы его логики компонент. На момент конструирования класса, логично, этот компонент в обработчик и передать.
Иными словами - перекрыть конструктор по умолчанию, new CustomEventHandler(), добавив обязательный параметр. В этом случае инициализация будет иметь примерно такой вид: new CustomEventHandler(requiredToWorkObject). На момент срабатывания события, при таком подходе, formRun не будет нужен. Последний раз редактировалось Товарищ ♂uatr; 07.08.2024 в 18:17. |
|