Cogito, ergo sum

Legacy:GUITabPanel

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 14:26, 16 November 2006 by Smattbac (Talk) (It seems that tabs wont be drawn unless they have atleast one control with bTabStop=True?)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2003 :: GUI >> GUIComponent >> GUIMultiComponent >> GUIPanel >> GUITabPanel (Package: XInterface)

The GUITabPanel is the basic building block for the majority of the menu systems for the game. All the tab menus in the menu system can be found as subclasses.

Properties

bool bFillHeight 
If true, the panel will set its height = Top - ClipY
GUITabButton MyButton 

Methods

InitPanel ( ) 
An empty method that should be subclassed for specific behavior.
ShowPanel (bool bShow)
Specifies whether the panel should shown, should be subclassed for specific behavior.
bool CanShowPanel ( ) 
The selection of the behavior of the tab, should be subclassed for specific behavior.
Refresh ( ) 
Refreshes the TabPanel.

Known Subclases

GUITabPanel
 +-Browser_Page
 |  +-Browser_IRC
 |  +-Browser_MOTD
 |  +-Browser_Prefs
 |  +-Browser_ServerListPageBase
 |     +-Browser_ServerListPageFavorties
 |     +-Browser_ServerListPageLAN
 |     +-Browser_ServerListPageMS
 |        +-Browser_ServerListPageBuddy
 |        +-Browser_ServerListPAgeMSCustom
 +-IRC_Page
 |  +-IRC_Channel
 |  |  +-IRC_Private
 |  +-IRC_System
 +-Tab_AdminPlayerList 
 +-Tab_AudioSettings
 +-Tab_ControllSettings
 |  +-Tab_SpeechBinder
 +-Tab_DetailSettings
 +-Tab_GameSettings
 +-Tab_HudSettings
 +-Tab_IAMyTab
 +-Tab_IForceSettings
 +-Tab_InstantActionBaseRules
 |  +-Tab_IABombingRun
 |  +-Tab_IACaptureTheFlag
 |  +-Tab_IADeathMatch
 |  |  +-Tab_IATeamDeathMatch
 |  +-Tab_IADoubleDomination
 +-Tab_InstantActionBotConfig
 +-Tab_InstantActionMain
 +-Tab_InstantActionMapList
 +-Tab_InstantActionMutators
 +-Tab_MultiplayerHostMain
 +-Tab_MultiplayerHostServerSettings
 +-Tab_NetworkSettings
 +-Tab_PlayerSettings
 +-Tab_ServerInfo
 +-Tab_ServerMOTD
 +-Tab_SPPanelBase
 |  +-Tab_SPLadderBase
 |  |  +-Tab_SPLadderQualify
 |  |  +-Tab_SPLadderTeam
 |  +-Tab_SPProfileLoad
 |  +-Tab_SPProfileNew
 |  +-Tab_SPRoster
 |  +-Tab_SPTutorial
 +-Tab_VideoSettings
 +-Tab_WeaponPref

smattbac: It seems that tabs wont be drawn unless they have atleast one control with bTabStop=True?