# コントロール検索の検索操作

マニュアル > 画面作成ガイド > Panel Editorの基本操作 > 検索機能 > コントロール検索 > # コントロール検索の検索操作 |

コントロール検索の検索操作

Panel Editorのコントロール検索機能のうち、検索操作について解説します。

1.検索範囲を設定します。

コントロール検索画面の上部に表示されている設定アイコン（黄色の歯車）をクリックすると、検索の範囲を設定することができます。目的の検索範囲を設定してください。

設定項目 | 解説
全てを選択 | Panel Editorで現在開かれているプロジェクトに含まれる全てのオブジェクトを処理対象とします。 複数のプロジェクトで構成されるプロジェクトについても、全てのプロジェクトの全オブジェクトを検索します。
選択プロジェクト内を検索 | ワークスペービューのツリーから現在選択中のプロジェクト内の全てのオブジェクトを処理対象とします。
選択クライアント内を検索 | ワークスペービューのツリーから現在選択中のクライアント設定ファイル内の全てのオブジェクトを処理対象とします。
選択フォルダ内を検索 | ワークスペービューのツリーから現在選択中のフォルダに含まれる全てのオブジェクトを処理対象とします。
選択フォーム内を検索 | ワークスペービューのツリーから現在選択中のフォームに含まれる全てのオブジェクトを処理対象とします。
選択オブジェクト内を検索 | メインビューで現在選択中のオブジェクトを処理対象とします。複数のオブジェクトを同時選択した場合、同時選択されているすべてのオブジェクトが処理対象となります。
グループ化されている場合子オブジェクトも検索する | グループ化されたオブジェクトがある場合、グループ化されている子オブジェクトも検索対象とします。 本オプションは必要に応じてチェックを入れてください。

また、以下のアイコンから検索条件のオプションを設定することができます。

| このアイコンをクリックすることで、大文字と小文字を区別するか否かを切り替えます。クリックする度に有効／無効を切り替えることができます。有効時は選択中の枠が表示され、大文字と小文字を区別します。
| このアイコンをクリックすることで、完全一致か部分一致かを切り替えます。クリックする度に有効／無効を切り替えることができます。有効時は選択中の枠が表示され、完全一致での検索となります。

2.コントロール検索を実行します。

コントロール検索の検索条件は、検索結果リストの１行目に表示されている各入力エリアから検索したい文字列を入力します。

•Form　・・・　フォーム名

•Object ・・・ コントロールの種類（例えばボタンの場合「Button」と指定）

•Name ・・・ オブジェクト名

•Comment ・・・ コメント

•その他Library関連 ・・・ ライブラリ関連のプロパティを指定できます

検索条件は、各列に対してそれぞれ指定することが可能であり、同時に複数の条件を指定することもできます。複数の条件を指定した場合、AND判定により絞り込みが行われます。

ここでは例として、Objectに対して「Button」と入力します。

検索条件を確定させるにはエンターキーを押すか、左上の更新アイコンをクリックします。

すると、検索結果がリストに表示されました。

尚、条件に該当するスクリプトコードが見つからなかった場合は、リストには以下のように表示されます。

| 検索リストの表示列の設定は、自由に編集することができます。任意のプロパティを列に含める等のカスタマイズが可能です。

3.検索リストの行を選択してみます。

リストに表示された行をクリックして選択すると、対象のオブジェクトを選択状態にすることができます。

例として、以下の検索結果の行をクリックしてみます。

すると、フォーム上では当該コントロールが選択された状態となります。

| 置換処理を行う際などに、フォーム上に表示されている全てのオブジェクトを処理対象としたい場合や、処理対象としたいオブジェクトをマウスでクリックして選択したい場合があります（つまり、検索条件による絞り込みではなく、画面上から置換対象を選びたいケース）。 そのような場合は、対象としたいオブジェクトを選択した状態で、以下のアイコン（選択コントロールの採用アイコン）をクリックします。 例えば、フォーム上で以下のように複数のボタンを選択した状態で上記のアイコンをクリックすると、選択したボタンが検索結果として検索リストに採用されます。