| Home Page | Recent Changes | Preferences

# UWindowDialogClientWindow

UWindowBase >> UWindowWindow >> UWindowClientWindow >> UWindowDialogClientWindow

Dialog window wich can receive events from controls, and draws a background.

Subclass from UWindowPageWindow instead if you want to use the client window inside a UWindowPageControl.

## Properties

float DesiredWidth, DesiredHeight
  Set this to the size you want this clientwindow to be. Used by UWindowScrollingDialogClient to calculate the scrollbar size.
UWindowDialogControl TabLast
  Last added control.

## Methods

OKPressed ( )
Notify (UWindowDialogControl C, byte E)
  Called when something happends to a control (changed, clicked, etc..). C is the control. E holds the value of a DE_* const defined in UWindowWindow, wich tells what happend to the control.
UWindowDialogControl CreateControl (class<UWindowDialogControl> ControlClass, float X, float Y, float W, float H, optional UWindowWindow OwnerWindow)
  Use this instead of CreateWindow to add a control, Else Notify won't get called for this control.
GetDesiredDimensions (out float W, out float H)
  Gives the values of DesiredWidth and DesiredHeight.

## Known Subclasses

#### UWindow

- UWindowConsoleClientWindow?
- UWindowMessageBoxCW?
- UWindowPageWindow

#### UMenu

- UMenuBotmatchClientWindow?
- UMenuDialogClientWindow?
- UMenuOptionsClientWindow?
- UMenuScreenshotCW?

#### UTMenu

- UTPasswordCW?

#### UBrowser

- UBrowserEditFavoriteCW?
- UBrowserIRCSetupClient?
- UBrowserOpenCW?

## Related Topics

- Useful UWindow Extensions/Tooltips – How to activate the tooltips used in many UT windows.

The Unreal Engine Documentation Site

Wiki Community

Topic Categories

Image Uploads

Random Page

Recent Changes

Offline Wiki

Unreal Engine

Console Commands

Terminology

Mapping Topics

Mapping Lessons

UnrealEd Interface

Questions&Answers

Scripting Topics

Scripting Lessons

Making Mods

Class Tree

Questions&Answers

Modeling Topics

Questions&Answers

Log In