21.05.2013, 17:25 | #1 |
Участник
|
setTimeOut() не работает в классе, если экземпляр класса создан через вызов MenuFunction
Если экземпляр класса создается на run() формы так:
myClass = new MyClass(); то вызов setTimeOut() в конце кода new() класса приводит к желаемому результату (вызов заданного метода класса через заданное время). Если же экземпляр класса создается на run() формы так: new MenuFunction(s, MenuItemType::Action).run(); (где s - строка требуемого MenuItem'а), то после всех вызовов main(), new() и setTimeOut() ничего не происходит. Какая разница для setTimeOut(), как именно создан экземпляр класса ? |
|