Delphi Programming / Object Pascal
サイトのトップページへ リンクのページへ ロゴマーク
[掲載 2015年12月03日] [更新 2015年12月03日] Delphi 一般・その他
登録済みのコンポーネントを部分一致検索 ( IDE )
動作確認等 Windows 7 U64(SP1) + Delphi XE(UP1) Pro
[整理番号 - 0230]







01_登録済みのコンポーネントを部分一致検索 ( IDE )


例えば,ネット上に,あるコンポーネントを使用したサンプルコードがあったとします.
そのコンポーネントが,コンポーネントパレットのどこにあるか,どのユニットで定義されているのかを調べる方法です.

下図のように,コンポーネントの検索窓に,探したいコンポーネント名の文字列を入力します.すると,検索窓に入力した文字列が含まれるコンポーネントが登録されているタブと,該当するコンポーネントだけが表示されます.
下図は, TSpin で検索した結果です.

全てのコンポーネントと全てのタブを表示するには,入力欄を空白にします.検索窓の右側の×印をクリックすると,入力欄を空白にできます.



図1

下図は,TSpinB まで入力した結果です.検索結果が 1 つだけに絞られています.


図2

下図は,Button という文字列が含まれるコンポーネントを検索した例です.
複数のタブに存在することが分かります.


図3




02_登録済みのコンポーネントの一覧


登録済のコンポーネントは,[ツール] [オプション] のダイアログで,[コンポーネントツールバー] ノードを選択すれば一覧表示できます.
このダイアログでは,表示するタブの順序,タブ内のコンポーネントの表示順序を設定できます.
コンポーネントを,別のタブに移動することもできます.



図4

各パッケージに含まれるコンポーネントは,[コンポーネント] [パッケージのインストール] のダイアログで,[コンポーネント] ボタンをクリックして確認できます.
.dpk ファイルが提供されていなければ [編集] はできません.



図5