Creation/Dev/Script/Client/GuiTabCtrl
From Graal Bible
Inherits GuiControl.
Variables
| Name | Type | Description |
| iconheight | integer (read only) | |
| iconwidth | integer (read only) | |
| leveling | integer | |
| maxvisibletabs | integer (read only) | |
| selected | object (read only) | |
| tabwidth | integer |
Functions
| Name | Return Type | Description |
| addrow(int, str) | object row | Returns the added row |
| clearrows() | ||
| clearselection() | ||
| findtext(str) | integer rowindex | |
| findtextid(str) | integer rowid | |
| getrowatpoint(int, int) | integer rowindex | |
| getrowidatpoint(int, int) | integer rowid | |
| getrownumbyid(int) | integer | |
| getselectedid() | integer rowid | |
| getselectedrow() | integer rowindex | |
| getselectedtext() | string | |
| insertrow(int, int, str) | object row | Returns the inserted row |
| isidselected(int) | boolean | |
| isrowselected(int) | boolean | |
| makevisible(int) | ||
| makevisiblebyid(int) | ||
| removerow(int) | ||
| removerowbyid(int) | ||
| rowcount() | integer | |
| seticonsize(int, int) | ||
| setselectedbyid(int) | ||
| setselectedrow(int) |
Events
onSelect(tabid,tabtext,tabindex) - a tab has been selected
onDeselect(tabid,tabtext,tabindex) - a tab has been deselected (another tab got the focus)
onOpenMenu(tabindex,mousescreenx,mousescreeny) - the right mouse button has been pressed while the mouse was over a tab
onIconResized(newwidth,newheight) - the icon size has been modified (via setIconSize())