Vcl.StdActns.TSearchAction
Delphi
TSearchAction = class(TCommonDialogAction)
C++
class PASCALIMPLEMENTATION TSearchAction : public TCommonDialogAction
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | Vcl.StdActns.pas Vcl.StdActns.hpp |
Vcl.StdActns | Vcl.StdActns |
説明
TSearchAction オブジェクトは,検索または検索置換ダイアログを表示するアクションオブジェクトの基本クラスです。
TSearchAction は,ユーザーが編集コントロールを探すための検索文字列を入力できる,モードなしダイアログを表示するアクションに共通する動作を実装します。TSearchAction は,アプリケーション内で直接使用しないでください。かわりに,TSearchAction の下位オブジェクトの 1 つを使用します。単なる検索ダイアログには TSearchFind または TSearchFindFirst を,検索置換ダイアログには TSearchReplace を使用します。
TSearchAction の下位オブジェクトは,編集コントロール(TCustomEdit の下位オブジェクト)をターゲットとして機能するように設計されています。これらのオブジェクトは,フォーム内のアクティブなコントロールが編集コントロールでなければ,自動的に無効になります。
ほかのダイアログアクションとは異なり,検索アクションはモードなしダイアログを表します。その結果,OnAccept イベントはユーザーがダイアログを閉じたときではなく,ダイアログが最初に表示されたとき,またはフォーカスがそのダイアログに合わせられたときに発生します。ユーザーがダイアログに文字列を検索または置換するように指定すると,検索アクションが自動的に検索を実行し,ターゲット編集コントロール内でテキストを選択または置換します。