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

# UWindow.UWindowMenuBar

Extends
  UWindowListControl

    Core.Object
    |
    +-- Engine.Interactions
       |
       +-- Engine.Interaction
          |
          +-- UWindow.UWindowBase
             |
             +-- UWindow.UWindowWindow
                |
                +-- UWindow.UWindowDialogControl
                   |
                   +-- UWindow.UWindowListControl
                      |
                      +-- UWindow.UWindowMenuBar

#### Direct Known Subclasses:

> UDebugMenuBar

Variables Summary
bool | bAltDown
UWindowMenuBarItem | Over
UWindowMenuBarItem | Selected
int | Spacing

Inherited Variables from UWindow.UWindowListControl
bNoSelectionBox, Items, ListClass, SelectionBkgColor, SelectionColor

Inherited Variables from UWindow.UWindowDialogControl
Align, bAcceptExternalDragDrop, bHasKeyboardFocus, bNoKeyboard, Font, HelpText, MinHeight, MinWidth, NotifyWindow, TabNext, TabPrev, Text, TextColor, TextX, TextY

Functions Summary
| UWindowMenuBarItem | AddHelpItem (string Caption))
| UWindowMenuBarItem | AddItem (string Caption))
|  | Close (optional bool bByParent))
|  | CloseUp ()))
|  | Created ()))
|  | DrawItem (Canvas C, UWindowList Item, float X, float Y, float W, float H))
|  | DrawMenuBar (Canvas C))
| UWindowMenuBar | GetMenuBar ()))
| bool | HotKeyDown (int Key, float X, float Y))
| bool | HotKeyUp (int Key, float X, float Y))
|  | KeyDown (int Key, float X, float Y))
|  | LMouseDown (float X, float Y))
|  | MenuCmd (int Menu, int Item))
|  | MenuItemSelected (UWindowBase Sender, UWindowBase Item))
|  | MouseLeave ()))
|  | MouseMove (float X, float Y))
|  | Paint (Canvas C, float MouseX, float MouseY))
|  | ResolutionChanged (float W, float H))
|  | Select (UWindowMenuBarItem I))

Inherited Functions from UWindow.UWindowListControl
Created, DrawItem

Inherited Functions from UWindow.UWindowDialogControl
BeforePaint, CheckExternalDrag, Created, ExternalDragOver, KeyDown, KeyFocusEnter, KeyFocusExit, MouseEnter, MouseLeave, MouseMove, Notify, Register, SetFont, SetHelpText, SetText, SetTextColor

Variables Detail

#### bAltDown Source code

var bool bAltDown;

#### Over Source code

var UWindowMenuBarItem Over;

#### Selected Source code

var UWindowMenuBarItem Selected;

#### Spacing Source code

var int Spacing;

Functions Detail

#### AddHelpItem Source code

function UWindowMenuBarItem AddHelpItem ( string Caption) )

#### AddItem Source code

function UWindowMenuBarItem AddItem ( string Caption) )

#### Close Source code

function Close ( optional bool bByParent) )

#### CloseUp Source code

function CloseUp ( ) )

#### Created Source code

function Created ( ) )

#### DrawItem Source code

function DrawItem ( Canvas C, UWindowList Item, float X, float Y, float W, float H) )

#### DrawMenuBar Source code

function DrawMenuBar ( Canvas C) )

#### GetMenuBar Source code

function UWindowMenuBar GetMenuBar ( ) )

#### HotKeyDown Source code

function bool HotKeyDown ( int Key, float X, float Y) )

#### HotKeyUp Source code

function bool HotKeyUp ( int Key, float X, float Y) )

#### KeyDown Source code

function KeyDown ( int Key, float X, float Y) )

#### LMouseDown Source code

function LMouseDown ( float X, float Y) )

#### MenuCmd Source code

function MenuCmd ( int Menu, int Item) )

#### MenuItemSelected Source code

function MenuItemSelected ( UWindowBase Sender, UWindowBase Item) )

#### MouseLeave Source code

function MouseLeave ( ) )

#### MouseMove Source code

function MouseMove ( float X, float Y) )

#### Paint Source code

function Paint ( Canvas C, float MouseX, float MouseY) )

#### ResolutionChanged Source code

function ResolutionChanged ( float W, float H) )

#### Select Source code

function Select ( UWindowMenuBarItem I) )

Defaultproperties

    defaultproperties
    {
    	bAltDown=False
    }

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

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