Показать сообщение отдельно
Старый 04.02.2011, 16:21   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,445 / 1781 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Проследил источник вызова pageActivated. Легче не стало
Цитата:
[c] \Classes\FormTabPageControl\pageActivated 4
[c] \Classes\FormTabControl\TabChanged
[c] \Classes\FormStringControl\enter
[c] \Classes\FormRun\selectControl
[c] \Classes\FormDataSource\create
[c] \Classes\FormDataSource\Next
[c] \Classes\FormRun\task
[c] \Classes\SysSetupFormRun\task
Так же заметил один странный момент. Если в методе create поставить breakpoint, то переключение вкладки не происходит!
X++:
public void create(boolean _append = false)
{
    breakpoint;
    super(_append);
}
Прям квантовая физика какая-то. Наблюдение за экспериментом меняет результаты эксперимента

P.S.: Эксперименты проводил на простейшей тестовой формочке, так что влияние других факторов минимально.