Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE1:UWindowDialogControl (UT)

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

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)