Есть некая WebForm-а на ней есть WebTab с двумя страницами, на каждой странице по кнопке и кнопка на форме:
WebForm
+----WebTab
+----TabPage1
+----WebButton1:Clicked: info('page1');
+----TabPage2
+----WebButton2:Clicked: info('page2');
+----WebButton3
WebButton3:Clicked:
TabPage1.visible(false);
TabPage2.visible(true);
this.visible(false);
вот

теперь после того как мы открываем нужную страницу, с нужной формой жмём WebButton3, всё отрабатывает, мы жмём кнопку броузера назад и появляется первая закладка, но вот если нажать кнопку WebButton1, то она отработает как WebButton2, как с этим бороться?