マクロ画面の処理ステージ

マクロ・ランタイムは、以下に示すように、マクロ再生中に、マクロが終了するまでアクティビティーの 3 つの同一ステージ全体を何度もループします。ステージ 1 内には 3 つのステップがあります。
  1. 次に処理するマクロ画面を決定する。
    1. 候補のマクロ画面の名前を、有効な次画面のリストに追加する。
    2. 画面認識を行って、候補のマクロ画面の 1 つを、ホスト端末に現在表示されている実際のアプリケーション画面と一致させる。
    3. 候補のマクロ画面の名前を、有効な次画面のリストから除去する。
  2. 選択したマクロ画面を新しい現行マクロ画面にする。
  3. 新しい現行マクロ画面の <actions> エレメントのアクションを実行する。