From RAD Studio API Documentation
Jump to: navigation, search


function Execute(ParentWnd: HWND): Boolean; override;


virtual bool __fastcall Execute(HWND ParentWnd)/* overload */;
inline bool __fastcall  Execute(){ return TCommonDialog::Execute(); }


Type Visibility Source Unit Parent
function public
Vcl.Dialogs TFindDialog


Displays the Find dialog.

Execute opens the Find dialog, returning true when a window handle is successfully allocated. If the dialog is already open when Execute is called, Execute brings the dialog to the top, activates its parent form, and returns true.

The code signatures of Execute that appear above are actually overrides of the Execute overloads in the base class Vcl.Dialogs.TFindDialog.Execute. There is one more overload of Execute for Delphi that appears in the inherited members from TCommonDialog, and this overload takes no input parameters.

The ParentWnd parameter is a window handle of type HWND MSDN. If none is provided, the current form handle is used, accessed from Vcl.Forms.TApplication.ActiveFormHandle in the global variable Vcl.Forms.Application.

See Also

Code Examples