Xbasic
FORM.TAB_OBJECT.TAB_SET Function
Syntax
Tab_Object_Name.TAB_SET( Page_Number as N )
Arguments
- Page_Number
The number of the page of a multi-page tab object.
Description
The .TAB_SET() method activates the specified tab page on a tab control on a form.
When the tab page is changed, two events are fired: CanTabChange fires just before the page change, and OnTabChange fires just after the page change. You can prevent a user from changing the tab page if certain conditions are not met by attaching a script to the CanTabChange event, and using the CANCEL() command in the script to prevent the tab page from being changed.
Example
A form has a tab object called "tabbed1". The tab object has a button called "Next". This button has its "Always on top" property checked so that the button shows on all tab pages. When the user presses this button, the next tab page is displayed.
page = tabbed1.tab_get() page = page + 1 tabbed1.tab_set(page)
Limitations
Desktop applications only.
See Also