Overview Package Class Source Class tree Glossary
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
boolbAltDown
UWindowMenuBarItemOver
UWindowMenuBarItemSelected
intSpacing
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
functionUWindowMenuBarItem AddHelpItem (string Caption))
functionUWindowMenuBarItem AddItem (string Caption))
function Close (optional bool bByParent))
function CloseUp ()))
function Created ()))
function DrawItem (Canvas C, UWindowList Item, float X, float Y, float W, float H))
function DrawMenuBar (Canvas C))
functionUWindowMenuBar GetMenuBar ()))
functionbool HotKeyDown (int Key, float X, float Y))
functionbool HotKeyUp (int Key, float X, float Y))
function KeyDown (int Key, float X, float Y))
function LMouseDown (float X, float Y))
function MenuCmd (int Menu, int Item))
function MenuItemSelected (UWindowBase Sender, UWindowBase Item))
function MouseLeave ()))
function MouseMove (float X, float Y))
function Paint (Canvas C, float MouseX, float MouseY))
function ResolutionChanged (float W, float H))
function 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
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:38.530 - Created with UnCodeX