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

GUI.GUIContextMenu

Extends
GUIComponent

Core.Object
|   
+-- GUI.GUI
   |   
   +-- GUI.GUIComponent
      |   
      +-- GUI.GUIContextMenu

Variables Summary
array<string>ContextItems
intItemHeight
intItemIndex
GUIStylesSelectionStyle
stringSelectionStyleName
Inherited Variables from GUI.GUIComponent
bAcceptsInput, bActiveInput, bAllowHTMLTextFormatting, bAllowPressedEffect, bBoundToParent, bCanBeShown, bCaptureMouse, bCaptureTabs, bDirty, bDrawStyle, bFocusOnWatch, bHideMouseCursor, bHitTestOnClientBounds, bInited, bMaintainFocus, bMouseOverSound, bNeverFocus, Bounds[4], bPersistent, bPlayerMoveAllowed, bRepeatClick, bRepeatCycling, bRepositioning, bRequireReleaseClick, bSaved, bScaled, bScaleToParent, bSwallowAllKeyEvents, bTabStop, bTimerRepeat, bVisible, ClientBounds[4], CyclePosition, FocusInstead, Hint, LinkOverrides[4], Links[4], MenuOwner, MenuState, MouseCursorIndex, MoveGroup, MovePositions, OnClickSound, RadioGroup, RenderWeight, SaveColor, SaveFont, SaveStyle, SaveX, SaveY, Style, StyleName, TabOrder, TimerCountdown, TimerIndex, TimerInterval, TransitionSpec, UndoHistory, UndoLevel, WinHeight, WinLeft, WinTop, WinWidth
Inherited Variables from GUI.GUI
Controller, QBTN_Abort, QBTN_AbortRetry, QBTN_Cancel, QBTN_Continue, QBTN_Ignore, QBTN_No, QBTN_Ok, QBTN_OkCancel, QBTN_Retry, QBTN_TimeOut, QBTN_Yes, QBTN_YesNo, QBTN_YesNoCancel

Enumerations Summary
Inherited Enumerations from GUI.GUIComponent
EClickSound
Inherited Enumerations from GUI.GUI
eEditMask, eIconPosition, eImgAlign, eImgStyle, eListElemDisplay, EMenuRenderStyle, eMenuState, eProgressDirection, eTextAlign, eTextCase, eXControllerCodes

Structures Summary
Inherited Structures from GUI.GUIComponent
sDynamicPositionSpec, sTransitionSpec
Inherited Structures from GUI.GUI
ControlSpec, GUIListElem

Delegates Summary
delegatebool OnClose (GUIContextMenu Sender)
delegatebool OnContextHitTest (float MouseX, float MouseY)
delegatebool OnOpen (GUIContextMenu Sender)
delegate OnSelect (GUIContextMenu Sender, int ClickIndex)
Inherited Delegates from GUI.GUIComponent
OnActivate, OnCapturedMouseMove, OnChange, OnClick, OnClientDraw, OnDblClick, OnDeActivate, OnDraw, OnFocused, OnHide, OnHitTest, OnKeyEvent, OnKeyType, OnLostFocus, OnMenuStateChanged, OnMessage, OnMousePressed, OnMouseRelease, OnPreDraw, OnRawXController, OnRender, OnRePositionCompleted, OnRightClick, OnShow, OnUpdateComponent, OnWatched, OnXControllerEvent

Functions Summary
functionint AddItem (string NewItem))
functionint InsertItem (string NewItem, int Index))
functionbool RemoveItemByIndex (int Index))
functionbool RemoveItemByName (string ItemName))
functionbool ReplaceItem (int Index, string NewItem ))
Inherited Functions from GUI.GUIComponent
Activate, ActualHeight, ActualLeft, ActualTop, ActualWidth, ChangeStyle, Click, Construct, CyclePositions, DblClick, DeActivate, DisableComponent, EnableComponent, FillOwner, Focus, Free, Hide, InitComponent, InitDelegates, IsAtPosition, IsInBounds, IsInClientBounds, KillTimer, LoadLayoutFromHistory, LoseFocus, MenuStateChange, MousePressed, MouseReleased, OnChangeLayout, OnConstruct, OnResolutionChanged, PlayerOwner, Press, RedoLayout, RegisterNotifyResolutionChanged, RePosition, RePositionCompleted, RePositionTo, SaveLayout, SaveLayoutToHistory, SetActive, SetDirty, SetEnabled, SetFocusInstead, SetHint, SetLinkOverrides, SetLinks, SetRadioGroup, SetTimer, SetVisibility, Show, StopCycling, StripColorCodes, Timer, UndoLayout, Watched
Inherited Functions from GUI.GUI
CopyConfig, CreateElement, IsDigit, MakeColorCode, StripCodes


Variables Detail

ContextItems Source code

var localized array<string> ContextItems;

ItemHeight Source code

var int ItemHeight;

ItemIndex Source code

var int ItemIndex;

SelectionStyle Source code

var GUIStyles SelectionStyle;

SelectionStyleName Source code

var string SelectionStyleName;


Delegates Detail

OnClose Source code

delegate bool OnClose ( GUIContextMenu Sender )

OnContextHitTest Source code

delegate bool OnContextHitTest ( float MouseX, float MouseY )

OnOpen Source code

delegate bool OnOpen ( GUIContextMenu Sender )

OnSelect Source code

delegate OnSelect ( GUIContextMenu Sender, int ClickIndex )


Functions Detail

AddItem Source code

function int AddItem ( string NewItem) )

InsertItem Source code

function int InsertItem ( string NewItem, int Index) )

RemoveItemByIndex Source code

function bool RemoveItemByIndex ( int Index) )

RemoveItemByName Source code

function bool RemoveItemByName ( string ItemName) )

ReplaceItem Source code

function bool ReplaceItem ( int Index, string NewItem ) )


Defaultproperties

defaultproperties
{
    StyleName="ContextMenu"
    SelectionStyleName="ListSelection"

 
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:30.115 - Created with UnCodeX