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

XInterface.GUICircularList

Extends
GUIListBase
Modifiers
Native

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIListBase
         |   
         +-- XInterface.GUICircularList

Direct Known Subclasses:

GUICharacterList, GUICircularImageList

Variables Summary
GUICircularList
boolbAllowSelectEmpty
boolbCenterInBounds
boolbFillBounds
boolbIgnoreBackClick
boolbWrapItems
intFixedItemsPerPage
Inherited Variables from XInterface.GUIListBase
bAllowEmptyItems, bDrawSelectionBorder, bHotTrack, bHotTrackSound, bInitializeList, bMultiSelect, bNotify, bSorted, bVisibleWhenEmpty, DropIndex, Index, ItemCount, ItemHeight, ItemsPerPage, ItemWidth, LastPressX, LastPressY, LastSelected, LinkedObjects, MightRemove, MyScrollBar, OutlineStyle, OutlineStyleName, SectionJustification, SectionStyle, SectionStyleName, SelectedBKColor, SelectedImage, SelectedItems, SelectedStyle, SelectedStyleName, Top
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
eventint CalculateIndex (optional bool bRequireValidIndex ))
functionfloat CalculateOffset (float MouseX))
function CheckDragSelect ()))
function End ()))
function Home ()))
function InitComponent (GUIController MyController, GUIComponent MyOwner))
functionbool InternalOnClick (GUIComponent Sender))
function InternalOnDragOver (GUIComponent Sender))
function InternalOnMousePressed (GUIComponent Sender, bool IsRepeat))
functionbool IsValid ()))
functionbool MoveLeft ()))
functionbool MoveRight ()))
function PgDown ()))
function PgUp ()))
function WheelDown ()))
function WheelUp ()))
Inherited Functions from XInterface.GUIListBase
AdditionalDebugString, AddLinkObject, CalculateIndex, CheckDragSelect, Clear, ClearPendingElements, DisableLinkedObjects, Down, EnableLinkedObjects, End, GetItemAtIndex, GetPendingItems, Home, IndexChanged, InitComponent, InitLinkObjects, InternalOnBeginDrag, InternalOnDragDrop, InternalOnDragEnter, InternalOnDragLeave, InternalOnDragOver, InternalOnEndDrag, InternalOnKeyEvent, InternalOnMousePressed, InternalOnMouseRelease, InternalOnRightClick, IsMultiSelect, IsValid, IsValidIndex, MakeVisible, MoveLeft, MoveRight, PgDn, PgUp, SetIndex, SetOutlineAlpha, SetTopItem, SilentSetIndex, Sort, Up, WheelDown, WheelUp
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

GUICircularList

bAllowSelectEmpty Source code

var(GUICircularList) bool bAllowSelectEmpty;

bCenterInBounds Source code

var(GUICircularList) bool bCenterInBounds;

bFillBounds Source code

var(GUICircularList) bool bFillBounds;

bIgnoreBackClick Source code

var(GUICircularList) bool bIgnoreBackClick;

bWrapItems Source code

var(GUICircularList) bool bWrapItems;

FixedItemsPerPage Source code

var(GUICircularList) int FixedItemsPerPage;


Functions Detail

CalculateIndex Source code

event int CalculateIndex ( optional bool bRequireValidIndex ) )

CalculateOffset Source code

function float CalculateOffset ( float MouseX) )

CheckDragSelect Source code

function CheckDragSelect ( ) )

End Source code

function End ( ) )

Home Source code

function Home ( ) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner) )

InternalOnClick Source code

function bool InternalOnClick ( GUIComponent Sender) )

InternalOnDragOver Source code

function InternalOnDragOver ( GUIComponent Sender) )

InternalOnMousePressed Source code

function InternalOnMousePressed ( GUIComponent Sender, bool IsRepeat) )

IsValid Source code

function bool IsValid ( ) )

MoveLeft Source code

function bool MoveLeft ( ) )

MoveRight Source code

function bool MoveRight ( ) )

PgDown Source code

function PgDown ( ) )

PgUp Source code

function PgUp ( ) )

WheelDown Source code

function WheelDown ( ) )

WheelUp Source code

function WheelUp ( ) )


Defaultproperties

defaultproperties
{
	OnClick=InternalOnClick
	bWrapItems=True
	bCenterInBounds=true
	bIgnoreBackClick=true
	FixedItemsPerPage=0
	bAllowSelectEmpty=true
	bRequiresStyle=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:07.503 - Created with UnCodeX