Unit 'Dialogs' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#lcl]

TCustomTaskDialog

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

Declaration

Source position: dialogs.pp line 707

type TCustomTaskDialog = class(TLCLComponent)

protected

  class procedure WSRegisterClass; override;

  

  function DoExecute(); dynamic;

  

  procedure DoOnButtonClicked(); dynamic;

  

  procedure DoOnRadioButtonClicked(); dynamic;

  

  procedure DoOnDialogConstructed; dynamic;

  

  procedure DoOnDialogCreated; dynamic;

  

  procedure DoOnDialogDestroyed; dynamic;

  

  procedure DoOnExpandButtonClicked(); dynamic;

  

  procedure DoOnTimer(); dynamic;

  

  procedure DoOnVerificationClicked(); dynamic;

  

  procedure DoOnHelp; dynamic;

  

  procedure DoOnHyperlinkClicked(); dynamic;

  

  procedure DoOnNavigated; dynamic;

  

  procedure InternalSetDialogHandle();

  

  procedure SetRadioButtonFromRadioIndex();

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  function ButtonIDToModalResult();

  

  function Execute();

  

  property Button: TTaskDialogButtonItem; [rw]

  

  property Buttons: TTaskDialogButtons; [rw]

  

  property Caption: TTranslateString; [rw]

  

  property CustomFooterIcon: TIcon; [rws]

  

  property CustomMainIcon: TIcon; [rws]

  

  property CommonButtons: TTaskDialogCommonButtons; [rw]

  

  property CollapseButtonCaption: TTranslateString; [rw]

  

  property DefaultButton: TTaskDialogCommonButton; [rw]

  

  property ExpandButtonCaption: TTranslateString; [rw]

  

  property ExpandedText: TTranslateString; [rw]

  

  property Flags: TTaskDialogFlags; [rw]

  

  property FooterIcon: TTaskDialogIcon; [rw]

  

  property FooterText: TTranslateString; [rw]

  

  property MainIcon: TTaskDialogIcon; [rw]

  

  property Handle: THandle; [r]

  

  property ModalResult: TModalResult; [rw]

  

  property ProgressBar: TTaskDialogProgressBar; [rw]

  

  property QueryChoices: TStrings; [rw]

  

  property QueryItemIndex: Integer; [rw]

  

  property QueryResult: string; [rw]

  

  property RadioButton: TTaskDialogRadioButtonItem; [r]

  

  property RadioButtons: TTaskDialogButtons; [rw]

  

  property SimpleQuery: string; [rw]

  

  property SimpleQueryPasswordChar: char; [rw]

  

  property Text: TTranslateString; [rw]

  

  property Title: TTranslateString; [rw]

  

  property VerificationText: TTranslateString; [rw]

  

  property Width: Integer; [rw]

  

  property URL: string; [r]

  

  property Expanded: Boolean; [r]

  

  property OnButtonClicked: TTaskDlgClickEvent; [rw]

  

  property OnDialogConstructed: TNotifyEvent; [rw]

  

  property OnDialogCreated: TNotifyEvent; [rw]

  

  property OnDialogDestroyed: TNotifyEvent; [rw]

  

  property OnVerificationClicked: TNotifyEvent; [rw]

  

  property OnExpanded: TNotifyEvent; [rw]

  

  property OnTimer: TTaskDlgTimerEvent; [rw]

  

  property OnRadioButtonClicked: TNotifyEvent; [rw]

  

  property OnHyperlinkClicked: TNotifyEvent; [rw]

  

  property OnNavigated: TNotifyEvent; [rw]

  

  property OnHelp: TNotifyEvent; [rw]

  

end;

Inheritance

TCustomTaskDialog

  

|

TLCLComponent

  

|

TObject



CT Web help

CodeTyphon Studio