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

# UWindow.UWindowListBox

Extends
  UWindowListControl

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

#### Direct Known Subclasses:

> UDebugMapListBox

Variables Summary
bool | bCanDrag
bool | bCanDragExternal
bool | bDragging
bool | bHotTrack
string | DefaultHelpText
UWindowListBox | DoubleClickList
float | DragY
float | ItemHeight
UWindowListBoxItem | SelectedItem
UWindowVScrollbar | VertSB

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
| UWindowListBoxItem | AddItem (string C))
|  | BeforePaint (Canvas C, float MouseX, float MouseY))
|  | Created ()))
|  | DoubleClick (float X, float Y))
|  | DoubleClickItem (UWindowListBoxItem I))
|  | DrawItem (Canvas C, UWindowList Item, float X, float Y, float W, float H))
| bool | ExternalDragOver (UWindowDialogControl ExternalControl, float X, float Y))
| UWindowListBoxItem | GetItemAt (float MouseX, float MouseY))
|  | KeyUp (int Key, float X, float Y))
|  | LMouseDown (float X, float Y))
|  | MakeSelectedVisible ()))
|  | MouseMove (float X, float Y))
|  | Paint (Canvas C, float MouseX, float MouseY))
|  | ReceiveDoubleClickItem (UWindowListBox L, UWindowListBoxItem I))
|  | Resized ()))
|  | SetHelpText (string T))
|  | SetSelected (float X, float Y))
|  | SetSelectedItem (UWindowListBoxItem NewSelected))
|  | Sort ()))

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

#### bCanDrag Source code

var bool bCanDrag;

#### bCanDragExternal Source code

var bool bCanDragExternal;

#### bDragging Source code

var bool bDragging;

#### bHotTrack Source code

var bool bHotTrack;

#### DefaultHelpText Source code

var string DefaultHelpText;

#### DoubleClickList Source code

var UWindowListBox DoubleClickList;

#### DragY Source code

var float DragY;

#### ItemHeight Source code

var float ItemHeight;

#### SelectedItem Source code

var UWindowListBoxItem SelectedItem;

#### VertSB Source code

var UWindowVScrollbar VertSB;

Functions Detail

#### AddItem Source code

function UWindowListBoxItem AddItem ( string C) )

#### BeforePaint Source code

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

#### Created Source code

function Created ( ) )

#### DoubleClick Source code

function DoubleClick ( float X, float Y) )

#### DoubleClickItem Source code

function DoubleClickItem ( UWindowListBoxItem I) )

#### DrawItem Source code

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

#### ExternalDragOver Source code

function bool ExternalDragOver ( UWindowDialogControl ExternalControl, float X, float Y) )

#### GetItemAt Source code

function UWindowListBoxItem GetItemAt ( float MouseX, float MouseY) )

#### KeyUp Source code

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

#### LMouseDown Source code

function LMouseDown ( float X, float Y) )

#### MakeSelectedVisible Source code

function MakeSelectedVisible ( ) )

#### MouseMove Source code

function MouseMove ( float X, float Y) )

#### Paint Source code

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

#### ReceiveDoubleClickItem Source code

function ReceiveDoubleClickItem ( UWindowListBox L, UWindowListBoxItem I) )

#### Resized Source code

function Resized ( ) )

#### SetHelpText Source code

function SetHelpText ( string T) )

#### SetSelected Source code

function SetSelected ( float X, float Y) )

#### SetSelectedItem Source code

function SetSelectedItem ( UWindowListBoxItem NewSelected) )

#### Sort Source code

function Sort ( ) )

Defaultproperties

    defaultproperties
    {
    	Align=TA_Left
    	TextColor=(R=255,G=255,B=255,A=255)
    	ItemHeight=10
    	ListClass=class'UWindowListBoxItem'
    }

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.488 - Created with UnCodeX