3.8:Find and Replace

検索と置換

The Find and Replace dialog allows you to search your entire application, a portion of a the application or even multiple files in a directory, or as specified by your application’s
stackFiles property. You search object names, scripts, field & button text, custom properties, and other properties. After performing a search you can replace the search term with a replacement term, either in all of the results or on a selection of the results.

検索と置換ダイアログによってアプリケーション全体、アプリケーションの一部、ディレクトリ内の複数のファイル、又は作成したアプリケーションのstackFileプロパティにより指定されたファイルの検索が可能となります。検索はオブジェクトの名前、スクリプト、フィールドやボタンのテキスト、カスタム・プロパティ、その他のプロパティを対象としています。検索を実行した後、検索対象語の全て或は一部だけを置換対象語と置き換えることができます。

Figure 12 – Find and Replace

図12検索と置換

all_img_30



Find and Replace

検索と置換



Find field Enter a search term.
フィールドの検索 検索対象語を入力
Search In menu A menu with the following options:

The current selection – Searches the currently selected objects

This card – Searches the current card of the front most editable stack

This stack – Searches the front-most editable stack

This stack File – Searches the mainStack and all of the subStacks within the stack file associated with the current front most editable stack

This stack file and its stack files – Includes the stacks refererenced in this stacks stackFiles property. For more details on the stackFiles property, see the section on Structuring Your Application.
メニュー内検索 このメニューには以下の選択肢があります:

現在選択しているものを検索 − 現在選択されているオブジェクトを検索します

このカード − 最前面の編集可能なスタックの現在のカード内を検索します

このスタック − 最前面の編集可能なスタック内を検索します

このスタック・ファイル − 最前面の編集可能なスタックに関連したメインスタックと全てのサブスタック内を検索します

このスタック・ファイルとそれに属するスタックファイル − このスタック・ファイルで stackFile プロパティにより参照されているスタックを含む範囲を検索します。stackFileプロパティに関する詳細は、Structureing Your Applicationセクションをご覧下さい。
Important: StackFiles are normally set on the mainStack of your application. Ensure that you bring this stack to the front before searching stackFiles. If you search using this option when a subStack is in front, if the stackFiles for the subStack is empty your search will not include any stackFiles.
重要: StackFileプロパティは通常作成したアプリケーションのメインスタックに設定されています。stackFileを検索するにはこのスタックを前面にしておく必要があります。サブスタックが前面にある時このオプションを使っての検索は、そのサブスタックのstackFileが空白ならば、検索にはstackFileは一切含まれないことになります。

【訳者注】ちょっと何を意味しているのか不明です!!

All open stacks – Searches all open stack files that are currently on screen

All open stack files – Searches all open stacks, including all mainStacks and subStacks in each file

Specific open stack file – Allows you to select a specific open stack file to search

All stack files in a folder – Searches all the stacks in a folder you specify

Global variable contents – Searches the contents of currently declared global variables
開いている全てのスタック − 現在スクリーン上にある全ての開いているスタック・ファイルを検索します

開いている全てのスタック・ファイル − 各ファイル内の全てのメインスタック、サブスタックの含む、全ての開いているスタックを検索します

指定した開いているスタックファイル − 検索すべき開いているスタックを指定することができます

フォルダ内の全てのスタック・ファイル − 指定したフォルダにある全てのスタックを検索します

グローバル変数の中味 − 現在宣言されているグローバル変数の中味を検索します
Find button Performs the search
検索ボタン 検索を実行します
Case Sensitive Specifies that the search should be case sensitive (e.g. that “a” and “A” are treated as different characters)
大文字小文字の区分 検索語での大文字小文字の区別を行うかどうかを指定します(つまり;小文字「a」と大文字「A」とを区別するかと言うことです)
Regular Expression Specifies that the Find Field contains a regular expression instead of plain text. A regular expression allows you to describe a pattern of text to match. For more details on using regular expressions, see the section on Using Regular Expressions.
正規表現 検索フィールド内で単純なテキストの代わりに正規表現を使うかどうかを指定します。正規表現を使うと、テキストのパターンを照合させることができます。正規表現の使い方に関しての詳細は、Using Regular Expressionsセクションをご覧下さい。
Obey dontSearch properties Specifies that fields, cards or groups with their dontSearch property set to true should be excluded from the search. For more details on the dontSearch property, see the Transcript Dictionary.
dontSearchプロパティに従う dontSearchプロパティがトゥルーに設定されているフィールド、カード、グループを検索から除外するように指定します。dontSearchプロパティに関する詳細は、トランスクリプト辞書を参照してください。
Search marked or unmarked cards only Specified that the search should be restricted to either marked or unmarked cards. For more details on marked and unmarked cards, see mark in the Transcript Dictionary.
マークされた、或はされていないカードだけを検索する マークされた、或はされていないカードだけに検索対象を絞るかどうかを指定します。マークされた、或はされていないカードに関する詳細は、トランスクリプト辞書のmarkの項目をご覧下さい。
Search in... Allows you to specific which object properties to search:
〜を検索 検索対象となるオブジェクトのプロパティを指定します。
Name Searches an object’s short name property.
名前 オブジェクトの短い名前プロパティを気んっ策します。
Script Searches an object’s script property.
スクリプト オブジェクトのスクリプト・プロパティを検索します。
Custom Searches and objects custom properties and custom property sets.

For more details on Custom properties, see the section on Custom Properties.
カスタム オブジェクトのカスタム・プロパティとカスタム・プロパティ・セットを検索します。【訳者注】Searchesの後のandは不要と思われる。

カスタム・プロパティの詳細は、Custom Propertiesセクションをご覧下さい。
Field Text Searches within field text.
フィールド・テキスト フィールド・テキスト内を検索します。
Button Text Searches button text. This includes text in menus. For more information on buttons and menus, see the section on Control Types.
ボタン・テキスト ボタンのテキストを検索します。ここではメニュー内のテキストも含まれています。ボタンとメニューに関する詳細情報は、Control Typesセクションをご覧下さい。
All Other Searches all other commonly used object properties.

For more details on exactly what is included, see the properties entry in the Transcript dictionary.
その他全て 今まで述べてきた以外の全ての共通に使われるオブジェクトのプロパティを検索します。

実際に何が含まれる彼の詳細は、トランスクリプト辞書のproperties項目を参照してください。
Results column header Allows you to sort search results by clicking. Drag between the column headers to change column widths.
リザルト・カラム・ヘッダー クリックにより検索結果の並べ替えを行います。カラム・ヘッダーの間をドラッグするとカラム幅を変えられます。
Search Results Area Displays a list of objects that match the search parameters.
リザルト・エリアの検索 検索パラメータと一致したオブジェクトの一覧を表示します。
Remove from List Removes the currently selected search result in the Search Results area from the list. Once removed, the object will no longer be included in any replace operation.
一覧から削除 検索結果エリアにある現在の検索結果を一覧から指定したものを削除します。一旦削除されると、置換操作では二度と一覧には表示されなくなります。
Replace With Specifies a term to use to replace the search term in.
〜で置換 検索結果と置き換える語を指定します。
Replace in All Replaces the Find Field with the Replace With field in all objects currently listed in the Search Results Area.
全てを置換 検索結果エリアに現在リスト・アップされている全てのオブジェクトで見つかったFind Field内の語をReplace With Field内の語で置き換えます。