Gah - a solution with more questions. – EntropicLqd

UE1:UWindowDialogControl (U1)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U1 Object >> UWindowBase >> UWindowWindow >> UWindowDialogControl
Package: 
UWindow
Direct subclasses:
UWindowTextAreaControl, UWindowButton, UWindowComboControl, UWindowEditBox, UWindowEditControl, UWindowHSliderControl, UWindowLabelControl, UWindowListControl
This class in other games:
RTNP, UT

UWindowDialogControl - a control which notifies a dialog control group

Properties[edit]

Align[edit]

Type: UWindowBase.TextAlign


bAcceptExternalDragDrop[edit]

Type: bool


bHasKeyboardFocus[edit]

Type: bool


bNoKeyboard[edit]

Type: bool


Font[edit]

Type: int


HelpText[edit]

Type: string


MinHeight[edit]

Type: float

minimum heights for layout control

MinWidth[edit]

Type: float


NotifyWindow[edit]

Type: UWindowDialogClientWindow


TabNext[edit]

Type: UWindowDialogControl


TabPrev[edit]

Type: UWindowDialogControl


Text[edit]

Type: string


TextColor[edit]

Type: Object.Color


TextX[edit]

Type: float


TextY[edit]

Type: float

changed by BeforePaint functions

Instance functions[edit]

BeforePaint[edit]

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

Overrides: UWindowWindow.BeforePaint


CheckExternalDrag[edit]

function UWindowDialogControl CheckExternalDrag (float X, float Y)


Created[edit]

function Created ()

Overrides: UWindowWindow.Created


ExternalDragOver[edit]

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


KeyDown[edit]

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

Overrides: UWindowWindow.KeyDown


KeyFocusEnter[edit]

function KeyFocusEnter ()

Overrides: UWindowWindow.KeyFocusEnter


KeyFocusExit[edit]

function KeyFocusExit ()

Overrides: UWindowWindow.KeyFocusExit


MouseEnter[edit]

function MouseEnter ()

Overrides: UWindowWindow.MouseEnter


MouseLeave[edit]

function MouseLeave ()

Overrides: UWindowWindow.MouseLeave


MouseMove[edit]

function MouseMove (float X, float Y)

Overrides: UWindowWindow.MouseMove


Notify[edit]

function Notify (byte E)


Register[edit]

function Register (UWindowDialogClientWindow W)


SetFont[edit]

function SetFont (int NewFont)


SetHelpText[edit]

function SetHelpText (string NewHelpText)


SetText[edit]

function SetText (string NewText)


SetTextColor[edit]

function SetTextColor (Object.Color NewColor)