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

UWindow.UWindowPulldownMenu

Extends
UWindowListControl
Modifiers
config

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

Direct Known Subclasses:

UBrowserInfoMenu, UBrowserRightClickMenu

Variables Summary
intHBorder
intItemHeight
UWindowListOwner
UWindowPulldownMenuItemSelected
intTextBorder
intVBorder
Inherited Variables from UWindow.UWindowListControl
Items, ListClass
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 CloseUp ()
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 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)
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;

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 )

CloseUp Source code

function CloseUp ( )

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 )

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 )


Defaultproperties

defaultproperties
{
     bAlwaysOnTop=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: za 22-4-2006 13:07:23.250 - Created with UnCodeX