Goblin - A Platform for 3D AR and VR Applications

Dialog Members

Dialog overview

Public Static Fields

BlackColorValue 
TransparentWhite 
WheelDelta 
WhiteColorValue 

Public Static Methods

ClearFocus Clears focus of the dialog
RequestFocus Request that this control has focus
SetRefreshTimeSet the static refresh time

Public Instance Constructors

Dialog Constructor Create a new instance of the dialog class

Public Instance Properties

CaptionHeightThe dialog's caption height
HeightDialogs height
IsMinimizedIs the dilaog minimized
IsUsingKeyboardInputIs the dilaog using keyboard input
IsUsingMouseInputIs the dilaog using mouse input
IsUsingNonUserEventsIs the dilaog using non user events
LocationThe dialog's location
SampleFramework 
WidthDialogs width

Public Instance Methods

AddButtonOverloaded. Adds a button control to the dialog
AddCheckBoxOverloaded. Adds a checkbox to the dialog
AddComboBoxOverloaded. Adds a combobox control to the dialog
AddControl Adds a control to the dialog
AddEditBoxOverloaded. Adds an edit box control to the dialog
AddListBoxOverloaded. Adds a listbox control to the dialog
AddRadioButtonOverloaded. Adds a radiobutton to the dialog
AddSliderOverloaded. Adds a slider control to the dialog
AddStaticOverloaded. Adds a static text control to the dialog
ClearComboBoxClears the combo box of all items
ClearRadioButtonGroupClears the radio button group
DrawRectangleDraw a rectangle
DrawSpriteDraw a sprite
DrawTextOverloaded. Draw's some text
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetButtonReturns the button control located at this index(if one exists)
GetCheckboxReturns the checkbox control located at this index(if one exists)
GetComboBoxReturns the combo box control located at this index(if one exists)
GetControlOverloaded. Returns the control located at this index(if one exists)
GetControlAtPointReturns the control located at a point (if one exists)
GetControlEnableGets the control enabled property
GetDefaultElement Gets the default element
GetFont Shared resource access. Indexed fonts and textures are shared among all the controls.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetListBoxReturns the listbox control located at this index(if one exists)
GetRadioButtonReturns the radio button control located at this index(if one exists)
GetSliderReturns the slider control located at this index(if one exists)
GetStaticTextReturns the static text control located at this index(if one exists)
GetTexture Shared resource access. Indexed fonts and textures are shared among all the controls.
GetType (inherited from Object) Gets the Type of the current instance.
InitializeControl Initializes a control
MessageProc Handle messages for this dialog
OnRenderRender the dialog
RemoveAllControlsRemoves all controls from this dialog
SetBackgroundColorsOverloaded. Called to set dialog's border colors
SetCaptionEnabledCalled to set dialog's caption enabled state
SetCaptionTextCalled to set dialog's caption
SetControlEnableSets the control enabled property
SetDefaultElement Sets the default element
SetFont Shared resource access. Indexed fonts and textures are shared among all the controls.
SetLocationCalled to set dialog's location
SetSizeCalled to set dialog's size
SetTexture Shared resource access. Indexed fonts and textures are shared among all the controls.
ToString (inherited from Object) Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.

See Also

Dialog Class | Microsoft.Samples.DirectX.UtilityToolkit Namespace