Jailbreak.JBGUIComponentTabs
- Extends
- GUIPanel
Core.Object
|
+-- XInterface.GUI
|
+-- XInterface.GUIComponent
|
+-- XInterface.GUIMultiComponent
|
+-- XInterface.GUIPanel
|
+-- Jailbreak.JBGUIComponentTabs
Functions Summary |
| GUIComponent | AddComponentObject (GUIComponent GUIComponent))
|
| GUIMenuOption | AddTab (string TextCaption, optional string TextHint))
|
| | CalcTabMetrics (int iTab, optional out vector LocationTab, optional out vector SizeTab))
|
| int | CountTabs ()))
|
| int | CountTabsVisible ()))
|
| bool | Draw (Canvas Canvas))
|
| | DrawPanel (Canvas Canvas, int iTab))
|
| | DrawTab (Canvas Canvas, int iTab, EMenuState MenuStateTab))
|
| bool | FocusFirst (GUIComponent GUIComponentSender))
|
| bool | FocusLast (GUIComponent GUIComponentSender))
|
| GUIMenuOption | GetCurrentTabComponent ()))
|
| int | GetCurrentTabIndex ()))
|
| GUIMenuOption | GetTabComponent (int iTab))
|
| int | GetTabIndex (GUIMenuOption GUIMenuOptionTab))
|
| bool | GUIMenuOptionTab_ComponentKeyEvent (out byte Key, out byte State, float Delta))
|
| bool | GUIMenuOptionTab_LabelClick (GUIComponent GUIComponentSender))
|
| | InitComponent (GUIController GUIController, GUIComponent GUIComponentOwner))
|
| bool | IsTabVisible (int iTab))
|
| bool | NextControl (GUIComponent GUIComponentSender))
|
| | NextTab (optional bool bSetFocus))
|
| | PlaceTab (GUIMenuOption GUIMenuOptionTab, int iTab))
|
| bool | PreDraw (Canvas Canvas))
|
| bool | PrevControl (GUIComponent GUIComponentSender))
|
| | PrevTab (optional bool bSetFocus))
|
Inherited Functions from XInterface.GUIMultiComponent |
AddComponent, AppendComponent, BeginAnimation, CanAcceptFocus, CenterMouse, CheckDuplicateTabOrder, CheckInvalidTabOrder, Closed, DebugTabOrder, DisableMe, EnableMe, EndAnimation, FindComponentIndex, FocusFirst, FocusLast, Free, InitComponent, InitializeControls, InsertComponent, InternalOnShow, LevelChanged, LoseFocus, NextControl, Opened, PrevControl, RemapComponents, RemoveComponent, SetFocus, SetFocusInstead, SetVisibility |
var private int iTabFirstPrev;
var private int iTabOpen;
var private int iTabOpenPrev;
var private int nTabs;
JBGUIComponentTabs
function
GUIMenuOption AddTab (
string TextCaption, optional
string TextHint) )
function CalcTabMetrics (
int iTab, optional out
vector LocationTab, optional out
vector SizeTab) )
function int CountTabs ( ) )
function int CountTabsVisible ( ) )
GetCurrentTabComponent Source code
function int GetCurrentTabIndex ( ) )
GUIMenuOptionTab_ComponentKeyEvent Source code
function bool GUIMenuOptionTab_ComponentKeyEvent ( out byte Key, out byte State, float Delta) )
GUIMenuOptionTab_LabelClick Source code
function
bool GUIMenuOptionTab_LabelClick (
GUIComponent GUIComponentSender) )
function bool IsTabVisible ( int iTab) )
function NextTab ( optional bool bSetFocus) )
function PrevTab ( optional bool bSetFocus) )
defaultproperties
{
bTabStop = True;
PropagateVisibility = False;
iTabFirstPrev = -1;
iTabOpen = -1;
iTabOpenPrev = -1;
TabWidth = 0.330;
TabHeight = 0.080;
TabSpacing = 0.020;
TabComponentClass = Class'moCheckBox';
TabComponentWidth = 0.850;
TabComponentHeight = 0.035;
} |
Creation time: Do 14.8.2014 09:58:10.945 - Created with
UnCodeX