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

XInterface.GUIListBoxBase

Extends
GUIMultiComponent
Modifiers
Native

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIListBoxBase

Direct Known Subclasses:

DirectoryTreeListBox, GUIListBox, GUIMultiColumnListBox, GUIMultiOptionListBox, GUIScrollTextBox, GUITreeListBox, GUIVertImageListBox

Variables Summary
GUIScrollBarBaseMyScrollBar
GUIListBoxBase
boolbInitializeList
boolbSorted
boolbVisibleWhenEmpty
stringDefaultListClass
GUIListBaseMyList
stringOutlineStyleName
stringSectionStyleName
stringSelectedStyleName
Inherited Variables from XInterface.GUIMultiComponent
AnimationCount, bAlwaysAutomate, bDrawFocusedLast, bOldStyleMenus, Components, Controls, FocusedControl, PropagateVisibility
Inherited Variables from XInterface.GUIComponent
bAcceptsInput, bAnimating, bBoundToParent, bCaptureMouse, bCaptureTabs, bDebugging, bDropSource, bDropTarget, bFocusOnWatch, bHasFocus, bInit, bMouseOverSound, bNeverFocus, bNeverScale, BoundingType, Bounds[4], bPendingFocus, bPositioned, bRepeatClick, bRequireReleaseClick, bRequiresStyle, bScaleToParent, bSizing, bStandardized, bTabStop, bTimerRepeat, bTravelling, bVisible, ClientBounds[4], ContextMenu, DrawCount, DropState, FocusInstead, FontScale, FriendlyLabel, Hint, IniDefault, IniOption, LastMenuState, MenuOwner, MenuState, MotionFrame, MouseCursorIndex, MouseOffset[4], OnClickSound, OnDrawCount, OnPreDrawCount, OnRenderCount, OnRenderedCount, PageOwner, PreDrawCount, RenderWeight, ScalingType, SizeFrame, StandardHeight, Style, StyleName, TabOrder, Tag, TimerCountdown, TimerIndex, TimerInterval, ToolTip, WhiteColor, WinHeight, WinLeft, WinTop, WinWidth

Enumerations Summary
Inherited Enumerations from XInterface.GUIComponent
EClickSound, EParentScaleType

Functions Summary
function InitBaseList (GUIListBase LocalList)
function InitComponent (GUIController MyController, GUIComponent MyOwner)
function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender)
function SetFriendlyLabel (GUILabel NewLabel)
function SetHint (string NewHint)
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
Inherited Functions from XInterface.GUIComponent
ActualHeight, ActualLeft, ActualTop, ActualWidth, AdditionalDebugString, Animate, AutoPosition, AutoPositionOn, BeginAnimation, CanAcceptFocus, CenterMouse, Closed, DAnimate, DebugFocus, DebugFocusPosition, DebugTabOrder, DisableComponent, DisableMe, DropStateChange, EnableComponent, EnableMe, EndAnimation, FillOwner, FocusFirst, FocusLast, Free, GetMenuPath, Hide, InitComponent, IsInBounds, IsInClientBounds, IsMultiSelect, KillAnimation, KillTimer, LevelChanged, LoadINI, LoseFocus, MakeColorCode, MenuStateChange, NextControl, NextPage, Opened, OwnerPage, PadLeft, PadRight, PlayerOwner, PrevControl, PrevPage, RelativeHeight, RelativeLeft, RelativeTop, RelativeWidth, Resize, ResolutionChanged, SaveINI, SetFocus, SetFocusInstead, SetFriendlyLabel, SetHint, SetPosition, SetTimer, SetTooltip, SetToolTipText, SetVisibility, Show, SpecialHit, StripColorCodes, Timer, UpdateOffset


Variables Detail

MyScrollBar Source code

var automated GUIScrollBarBase MyScrollBar;

GUIListBoxBase

bInitializeList Source code

var(GUIListBoxBase) bool bInitializeList;

bSorted Source code

var(GUIListBoxBase) bool bSorted;

bVisibleWhenEmpty Source code

var(GUIListBoxBase) bool bVisibleWhenEmpty;

DefaultListClass Source code

var(GUIListBoxBase) string DefaultListClass;

MyList Source code

var(GUIListBoxBase) editconst GUIListBase MyList;

OutlineStyleName Source code

var(GUIListBoxBase) string OutlineStyleName;

SectionStyleName Source code

var(GUIListBoxBase) string SectionStyleName;

SelectedStyleName Source code

var(GUIListBoxBase) string SelectedStyleName;


Functions Detail

InitBaseList Source code

function InitBaseList ( GUIListBase LocalList )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalOnCreateComponent Source code

function InternalOnCreateComponent ( GUIComponent NewComp, GUIComponent Sender )

SetFriendlyLabel Source code

function SetFriendlyLabel ( GUILabel NewLabel )

SetHint Source code

function SetHint ( string NewHint )


Defaultproperties

defaultproperties
{
     SectionStyleName="ListSection"
     Begin Object Class=GUIVertScrollBar Name=TheScrollbar
         bVisible=False
         OnPreDraw=TheScrollbar.GripPreDraw
     End Object
     MyScrollBar=GUIVertScrollBar'XInterface.GUIListBoxBase.TheScrollbar'

     bInitializeList=True
     PropagateVisibility=True
     OnCreateComponent=GUIListBoxBase.InternalOnCreateComponent
     FontScale=FNS_Small
     StyleName="NoBackground"
     bAcceptsInput=True
     Begin Object Class=GUIToolTip Name=GUIListBoxBaseToolTip
     End Object
     ToolTip=GUIToolTip'XInterface.GUIListBoxBase.GUIListBoxBaseToolTip'

}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:01.000 - Created with UnCodeX