Unit 'DirectXUT' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_win_directxut]

CDXUTDialog

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: DirectXUT.pas line 446

type CDXUTDialog = class

public

  constructor Create;

  

  destructor Destroy; override;

  

  procedure Init();

  

  function MsgProc();

  

  function AddStatic();

  

  function AddButton();

  

  function AddCheckBox();

  

  function AddRadioButton();

  

  function AddComboBox();

  

  function AddSlider();

  

  function AddEditBox();

  

  function AddIMEEditBox();

  

  function AddListBox();

  

  function AddControl();

  

  function InitControl();

  

  function GetStatic();

  

  function GetButton();

  

  function GetCheckBox();

  

  function GetRadioButton();

  

  function GetComboBox();

  

  function GetSlider();

  

  function GetEditBox();

  

  function GetIMEEditBox();

  

  function GetListBox();

  

  function GetControl();

  

  function GetControlProp();

  

  function GetControlAtPoint();

  

  function GetControlEnabled();

  

  procedure SetControlEnabled();

  

  procedure ClearRadioButtonGroup();

  

  procedure ClearComboBox();

  

  function SetDefaultElement();

  

  function GetDefaultElement();

  

  procedure SendEvent();

  

  procedure RequestFocus();

  

  function DrawRect();

  

  function DrawPolyLine();

  

  function DrawSprite();

  

  function CalcTextRect();

  

  function DrawText();

  

  procedure SetBackgroundColors();

  

  procedure SetCaptionText();

  

  procedure GetLocation();

  

  procedure SetLocation();

  

  procedure SetSize();

  

  class procedure SetRefreshTime();

  

  class function GetNextControl();

  

  class function GetPrevControl();

  

  procedure RemoveControl();

  

  procedure RemoveAllControls;

  

  procedure SetCallback();

  

  procedure EnableNonUserEvents();

  

  procedure EnableKeyboardInput();

  

  procedure EnableMouseInput();

  

  procedure Refresh;

  

  function OnRender();

  

  function SetFont();

  

  function GetFont();

  

  function SetTexture();

  

  function GetTexture();

  

  class procedure ClearFocus;

  

  procedure FocusDefaultControl;

  

  m_bNonUserEvents: Boolean;

  

  m_bKeyboardInput: Boolean;

  

  m_bMouseInput: Boolean;

  

  property Manager: CDXUTDialogResourceManager; [r]

  

  property Static []: CDXUTStatic; [r]

  

  property Button []: CDXUTButton; [r]

  

  property CheckBox []: CDXUTCheckBox; [r]

  

  property RadioButton []: CDXUTRadioButton; [r]

  

  property ComboBox []: CDXUTComboBox; [r]

  

  property Slider []: CDXUTSlider; [r]

  

  property EditBox []: CDXUTEditBox; [r]

  

  property IMEEditBox []: CDXUTIMEEditBox; [r]

  

  property ListBox []: CDXUTListBox; [r]

  

  property Controls []: CDXUTControl; [r]

  

  property IsKeyboardInputEnabled: Boolean; [r]

  

published

  property CaptionHeight: Integer; [rw]

  

  property EnableCaption: Boolean; [rw]

  

  property Minimized: Boolean; [rw]

  

  property Width: Integer; [rw]

  

  property Height: Integer; [rw]

  

end;

Inheritance

CDXUTDialog

  

|

TObject



CT Web help

CodeTyphon Studio