Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

xVoting.MapInfoPage

Extends
LockedFloatingWindow

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPage
            |   
            +-- XInterface.UT2K4GUIPage
               |   
               +-- GUI2K4.PopupPageBase
                  |   
                  +-- GUI2K4.FloatingWindow
                     |   
                     +-- GUI2K4.LockedFloatingWindow
                        |   
                        +-- xVoting.MapInfoPage

Variables Summary
stringAuthorText
GUIImagei_MapImage
GUIScrollTextBoxlb_MapDesc
stringlmsgLevelPreviewUnavailable
GUILabell_MapAuthor
GUILabell_MapPlayers
GUILabell_NoPreview
array<CacheManager.MapRecord>Maps
stringMessageNoInfo
stringPlayerText
GUISectionBackgroundsb_Info
Inherited Variables from GUI2K4.LockedFloatingWindow
b_Cancel, b_OK, EdgeBorder[4], sb_Main, SubCaption
Inherited Variables from GUI2K4.FloatingWindow
BLSizing, bMoveAllowed, bMoving, bResizeHeightAllowed, bResizeWidthAllowed, bResizing, BRSizing, BtSizing, b_ExitButton, DefaultHeight, DefaultLeft, DefaultTop, DefaultWidth, HeaderMouseCursorIndex, LSizing, MaxPageHeight, MaxPageWidth, MinPageHeight, MinPageWidth, RSizing, TLSizing, TRSizing, TSizing, t_WindowTitle, WindowName

Functions Summary
functionint FindCacheRecordIndex (string MapName))
function HandleParameters (string Param1, string Param2))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
function ReadMapInfo (string MapName))
functionbool ReturnButtonOnClick (GUIComponent Sender))
function SetVisibility (bool bIsVisible))
functionstring StripMapName (string FullMapName ))
Inherited Functions from GUI2K4.LockedFloatingWindow
AlignButtons, InitComponent, InternalOnClick, InternalOnCreateComponent
Inherited Functions from GUI2K4.FloatingWindow
AddSystemMenu, AlignFrame, CheckBounds, FloatingHover, FloatingMousePressed, FloatingMouseRelease, FloatingPreDraw, FloatingRendered, HoveringBottomBorder, HoveringBottomLeft, HoveringLeftBorder, HoveringRightBorder, HoveringTopBorder, HoveringTopLeft, InitComponent, InternalOnCreateComponent, ResizeAllowed, ResizedBoth, ResizedHeight, ResizedWidth, ResolutionChanged, SaveCurrentPosition, SetDefaultPosition, SetFocus, SetMouseCursorIndex, SetPanelPosition, SystemMenuPreDraw, XButtonClicked


Variables Detail

AuthorText Source code

var localized string AuthorText;

i_MapImage Source code

var automated GUIImage i_MapImage;

lb_MapDesc Source code

var automated GUIScrollTextBox lb_MapDesc;

lmsgLevelPreviewUnavailable Source code

var localized string lmsgLevelPreviewUnavailable;

l_MapAuthor Source code

var automated GUILabel l_MapAuthor;

l_MapPlayers Source code

var automated GUILabel l_MapPlayers;

l_NoPreview Source code

var automated GUILabel l_NoPreview;

Maps Source code

var array<CacheManager.MapRecord> Maps;

MessageNoInfo Source code

var localized string MessageNoInfo;

PlayerText Source code

var localized string PlayerText;

sb_Info Source code

var automated GUISectionBackground sb_Info;


Functions Detail

FindCacheRecordIndex Source code

function int FindCacheRecordIndex ( string MapName) )

HandleParameters Source code

function HandleParameters ( string Param1, string Param2) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

ReadMapInfo Source code

function ReadMapInfo ( string MapName) )

ReturnButtonOnClick Source code

function bool ReturnButtonOnClick ( GUIComponent Sender) )

SetVisibility Source code

function SetVisibility ( bool bIsVisible) )

StripMapName Source code

function string StripMapName ( string FullMapName ) )


Defaultproperties

defaultproperties
{
     Begin Object Class=GUISectionBackground Name=sbInfo
         bFillClient=True
         WinTop=0.514698
         WinLeft=0.045305
         WinWidth=0.918322
         WinHeight=0.374167
         OnPreDraw=sbInfo.InternalPreDraw
     End Object
     sb_Info=GUISectionBackground'xVoting.MapInfoPage.sbInfo'


     Begin Object Class=GUIScrollTextBox Name=MapInfoList
         CharDelay=0.002500
         EOLDelay=0.500000
         bVisibleWhenEmpty=True
         OnCreateComponent=MapInfoList.InternalOnCreateComponent
         WinTop=0.620235
         WinLeft=0.284888
         WinWidth=0.918322
         WinHeight=0.207500
         bTabStop=False
         bScaleToParent=True
         bNeverFocus=True
     End Object
     lb_MapDesc=GUIScrollTextBox'xVoting.MapInfoPage.MapInfoList'


     Begin Object Class=GUIImage Name=MapImage
         ImageStyle=ISTY_Scaled
         ImageRenderStyle=MSTY_Normal
         WinTop=0.173177
         WinLeft=0.281885
         WinWidth=0.917083
         WinHeight=0.451979
         RenderWeight=0.200000
         bScaleToParent=True
     End Object
     i_MapImage=GUIImage'xVoting.MapInfoPage.MapImage'


     Begin Object Class=GUILabel Name=MapAuthorLabel
         Caption="MapAuthor"
         TextAlign=TXTA_Center
         TextColor=(B=255,G=255,R=255)
         TextFont="UT2ServerListFont"
         WinTop=0.366257
         WinLeft=0.042804
         WinWidth=0.915313
         WinHeight=0.049359
         RenderWeight=0.300000
         bScaleToParent=True
     End Object
     l_MapAuthor=GUILabel'xVoting.MapInfoPage.MapAuthorLabel'


     Begin Object Class=GUILabel Name=MapPlayersLabel
         Caption="Players"
         TextAlign=TXTA_Center
         TextColor=(B=255,G=255,R=255)
         TextFont="UT2ServerListFont"
         WinTop=0.397652
         WinLeft=0.042804
         WinWidth=0.915313
         WinHeight=0.049359
         RenderWeight=0.300000
         bScaleToParent=True
     End Object
     l_MapPlayers=GUILabel'xVoting.MapInfoPage.MapPlayersLabel'


     Begin Object Class=GUILabel Name=NoPreview
         Caption="No Preview Available"
         TextAlign=TXTA_Center
         TextColor=(B=0,G=255,R=247)
         TextFont="UT2HeaderFont"
         bTransparent=False
         bMultiLine=True
         VertAlign=TXTA_Center
         WinTop=0.173177
         WinLeft=0.281885
         WinWidth=0.917083
         WinHeight=0.451979
         bScaleToParent=True
     End Object
     l_NoPreview=GUILabel'xVoting.MapInfoPage.NoPreview'


     MessageNoInfo="No information available!"
     AuthorText="Author"
     PlayerText="players"
     lmsgLevelPreviewUnavailable="Level Preview Unavailable"
     DefaultLeft=0.264063
     DefaultTop=0.077213
     DefaultWidth=0.468750
     DefaultHeight=0.801954
     bAllowedAsLast=True
     WinTop=0.077213
     WinLeft=0.264063
     WinWidth=0.468750
     WinHeight=0.801954
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 09:49:43.751 - Created with UnCodeX