Цитата:
Сообщение от
jonny
С activatePage() понятно, непонятно как получить слудующую или предыдущую закладку относительно текущей активной.
Здесь согласен с
mazzy - намного проще и правильнее научить пользователей горячим клавишам.
Но если все же хочется идти выбранным путем, то все, что для этого нужно, есть у класса FormTabControl - вот пример кода с кнопки на форме.
X++:
void clicked()
{
FormTabControl tabCtrl;
;
super();
tabCtrl = element.control(Control::Tab);
print tabCtrl.tab(); //возврает тек. закладку
print tabCtrl.tabValue(); //возврает тек. закладку
print tabCtrl.tabs(); //общее кол-во
pause;
tabCtrl.tabValue(3); //установим активной 3ью закладку
//tabCtrl.tab(3);
}