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

UWindow.UWindowPulldownMenu

Extends
UWindowListControl

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

Direct Known Subclasses:

UWindowRightClickMenu

Variables Summary
intHBorder
intItemHeight
UWindowMenuBarMyMenuBar
UWindowListOwner
UWindowPulldownMenuItemSelected
intTextBorder
intVBorder
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
functionUWindowPulldownMenuItem AddMenuItem (string C, Texture G))
function BeforeExecuteItem (UWindowPulldownMenuItem I))
function BeforePaint (Canvas C, float X, float Y))
function Clear ()))
function CloseUp (optional bool bByOwner))
function Created ()))
function DeSelect ()))
function DrawItem (Canvas C, UWindowList Item, float X, float Y, float W, float H))
function DrawMenuBackground (Canvas C))
function ExecuteItem (UWindowPulldownMenuItem I))
function FocusOtherWindow (UWindowWindow W))
functionUWindowMenuBar GetMenuBar ()))
function KeyDown (int Key, float X, float Y))
function KeyUp (int Key, float X, float Y))
function LMouseDown (float X, float Y))
function LMouseUp (float X, float Y))
function MenuCmd (int Item))
function MouseMove (float X, float Y))
function Paint (Canvas C, float X, float Y))
function PerformSelect (UWindowPulldownMenuItem NewSelected))
function Select (UWindowPulldownMenuItem I))
function SetSelected (float X, float Y))
function ShowWindow ()))
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

HBorder Source code

var int HBorder;

ItemHeight Source code

var int ItemHeight;

MyMenuBar Source code

var UWindowMenuBar MyMenuBar;

Owner Source code

var UWindowList Owner;

Selected Source code

var UWindowPulldownMenuItem Selected;

TextBorder Source code

var int TextBorder;

VBorder Source code

var int VBorder;


Functions Detail

AddMenuItem Source code

function UWindowPulldownMenuItem AddMenuItem ( string C, Texture G) )

BeforeExecuteItem Source code

function BeforeExecuteItem ( UWindowPulldownMenuItem I) )

BeforePaint Source code

function BeforePaint ( Canvas C, float X, float Y) )

Clear Source code

function Clear ( ) )

CloseUp Source code

function CloseUp ( optional bool bByOwner) )

Created Source code

function Created ( ) )

DeSelect Source code

function DeSelect ( ) )

DrawItem Source code

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

DrawMenuBackground Source code

function DrawMenuBackground ( Canvas C) )

ExecuteItem Source code

function ExecuteItem ( UWindowPulldownMenuItem I) )

FocusOtherWindow Source code

function FocusOtherWindow ( UWindowWindow W) )

GetMenuBar Source code

function UWindowMenuBar GetMenuBar ( ) )

KeyDown Source code

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

KeyUp Source code

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

LMouseDown Source code

function LMouseDown ( float X, float Y) )

LMouseUp Source code

function LMouseUp ( float X, float Y) )

MenuCmd Source code

function MenuCmd ( int Item) )

MouseMove Source code

function MouseMove ( float X, float Y) )

Paint Source code

function Paint ( Canvas C, float X, float Y) )

PerformSelect Source code

function PerformSelect ( UWindowPulldownMenuItem NewSelected) )

Select Source code

function Select ( UWindowPulldownMenuItem I) )

SetSelected Source code

function SetSelected ( float X, float Y) )

ShowWindow Source code

function ShowWindow ( ) )


Defaultproperties

defaultproperties
{
	bAlwaysOnTop=True
}

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