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

UWindow.UWindowComboList

Extends
UWindowListControl

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

Variables Summary
intHBorder
intItemHeight
intMaxVisible
UWindowComboControlOwner
UWindowComboListItemSelected
intTextBorder
intVBorder
UWindowVScrollBarVertSB
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
function AddItem (string Value, optional string Value2, optional int SortWeight))
function BeforePaint (Canvas C, float X, float Y))
function Clear ()))
function CloseUp ()))
function Created ()))
function DrawItem (Canvas C, UWindowList Item, float X, float Y, float W, float H))
function DrawMenuBackground (Canvas C))
function ExecuteItem (UWindowComboListItem I))
functionint FindItemIndex (string Value, optional bool bIgnoreCase))
functionint FindItemIndex2 (string Value2, optional bool bIgnoreCase))
function FocusOtherWindow (UWindowWindow W))
functionstring GetItemValue (int Index))
functionstring GetItemValue2 (int Index))
functionTexture GetLookAndFeelTexture ()))
function InsertItem (string Value, optional string Value2, optional int SortWeight))
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 RemoveItem (int Index))
function SetSelected (float X, float Y))
function Setup ()))
function Sort ()))
function WindowShown ()))
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;

MaxVisible Source code

var int MaxVisible;

Owner Source code

var UWindowComboControl Owner;

Selected Source code

var UWindowComboListItem Selected;

TextBorder Source code

var int TextBorder;

VBorder Source code

var int VBorder;

VertSB Source code

var UWindowVScrollBar VertSB;


Functions Detail

AddItem Source code

function AddItem ( string Value, optional string Value2, optional int SortWeight) )

BeforePaint Source code

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

Clear Source code

function Clear ( ) )

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) )

DrawMenuBackground Source code

function DrawMenuBackground ( Canvas C) )

ExecuteItem Source code

function ExecuteItem ( UWindowComboListItem I) )

FindItemIndex Source code

function int FindItemIndex ( string Value, optional bool bIgnoreCase) )

FindItemIndex2 Source code

function int FindItemIndex2 ( string Value2, optional bool bIgnoreCase) )

FocusOtherWindow Source code

function FocusOtherWindow ( UWindowWindow W) )

GetItemValue Source code

function string GetItemValue ( int Index) )

GetItemValue2 Source code

function string GetItemValue2 ( int Index) )

GetLookAndFeelTexture Source code

function Texture GetLookAndFeelTexture ( ) )

InsertItem Source code

function InsertItem ( string Value, optional string Value2, optional int SortWeight) )

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) )

RemoveItem Source code

function RemoveItem ( int Index) )

SetSelected Source code

function SetSelected ( float X, float Y) )

Setup Source code

function Setup ( ) )

Sort Source code

function Sort ( ) )

WindowShown Source code

function WindowShown ( ) )


Defaultproperties

defaultproperties
{
	MaxVisible=10
}

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