Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# TribesGUI.TribesKeyMappingPopup

Extends
  TribesGUIPage

    Core.Object
    |
    +-- GUI.GUI
       |
       +-- GUI.GUIComponent
          |
          +-- GUI.GUIMultiComponent
             |
             +-- GUI.GUIPage
                |
                +-- TribesGUI.TribesGUIPage
                   |
                   +-- TribesGUI.TribesKeyMappingPopup

Variables Summary
bool | bAllowKeys
string | key
String | Passback
int | SortingOrder
GUIListElem | theElem
TribesGui
GUIButton | MyCancelButton
GUILabel | MyTitleLabel
TribesKeyMappingPopup
array<string> | RestrictedKeys

Inherited Variables from TribesGUI.TribesGUIPage
bEscapeable, bSuppressLevelRender, GC, PageOpenedAfterEscape

Inherited Variables from GUI.GUIPage
bIsHUD, bIsOverlay, DialogClassName, HelpText, Timers

Functions Summary
|  | HandleParameters (string Param1, string Param2, optional int param3))
|  | InitComponent (GUIComponent MyOwner))
|  | InternalOnActivate ()))
|  | InternalOnClick (GUIComponent Sender))
|  | InternalOnDeActivate ()))
| bool | InternalOnRawKeyPress (byte NewKey))
|  | InternalOnShow ()))
| bool | IsRestricted (string key ))
|  | Timer ()))

Inherited Functions from TribesGUI.TribesGUIPage
DisplayMainMenu, GameAbort, GameRestart, GameResume, GameStart, InitComponent, InternalOnKeyEvent, OnPreLevelChange, Quit

Inherited Functions from GUI.GUIPage
Activate, ChangeHint, DeActivate, DlgReturned, Free, HandleParameters, Hide, InitComponent, NotifyLevelChange, onGameplayMessage, OnProgress, OpenDlg, Show

Variables Detail

#### bAllowKeys Source code

var bool bAllowKeys;

#### key Source code

var string key;

#### Passback Source code

var String Passback;

#### SortingOrder Source code

var int SortingOrder;

#### theElem Source code

var GUIListElem theElem;

### TribesGui

#### MyCancelButton Source code

var(TribesGui) private EditInline Config GUIButton MyCancelButton;

> A component of this page which has its behavior defined in the code for this page's class.

#### MyTitleLabel Source code

var(TribesGui) private EditInline Config GUILabel MyTitleLabel;

> A component of this page which has its behavior defined in the code for this page's class.

### TribesKeyMappingPopup

#### RestrictedKeys Source code

var(TribesKeyMappingPopup) private EditInline Config array<string> RestrictedKeys;

Functions Detail

#### HandleParameters Source code

event HandleParameters ( string Param1, string Param2, optional int param3) )

#### InitComponent Source code

function InitComponent ( GUIComponent MyOwner) )

#### InternalOnActivate Source code

function InternalOnActivate ( ) )

#### InternalOnClick Source code

function InternalOnClick ( GUIComponent Sender) )

#### InternalOnDeActivate Source code

function InternalOnDeActivate ( ) )

#### InternalOnRawKeyPress Source code

function bool InternalOnRawKeyPress ( byte NewKey) )

#### InternalOnShow Source code

function InternalOnShow ( ) )

#### IsRestricted Source code

private function bool IsRestricted ( string key ) )

#### Timer Source code

function Timer ( ) )

Defaultproperties

    defaultproperties
    {
        OnActivate=InternalOnActivate
        OnDeActivate=InternalOnDeActivate
    	RestrictedKeys=("Unknown5B","Unknown5D","PrintScrn","Pause","ScrollLock")
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:36.492 - Created with UnCodeX