マクロ画面
マクロ画面は、特定のアプリケーション画面へのアクセスを管理する方法をマクロ・ランタイムに指示する、1 組の命令です。マクロ画面には、次のものが含まれています。
- 特定のアプリケーション画面の記述
- この特定のアプリケーション画面にアクセスするときに取ることができるアクション
- この特定のアプリケーション画面の後に表示されるマクロ画面のリスト
この時点では、概念はあまり直観的ではありませんが、同じアプリケーション画面を参照する複数のマクロ画面が同じマクロに存在する場合があります。マクロ画面が相互にリンクされる方法によって、マクロ・ランタイムは、マクロの再生時に、同じアプリケーション画面に複数回アクセスして、アクセスごとに異なるマクロ画面を処理する場合があります。
また、1 つのマクロ画面が、複数のアプリケーション画面を参照する場合もあります。複数のアプリケーション画面が互いに類似している場合、マクロ開発者は、類似したすべてのアプリケーション画面を処理するマクロ画面を作成することができます。
それにもかかわらず、各マクロ画面は、何らかのアプリケーション画面に対応します。マクロを記録する際には、マクロ・オブジェクトは、記録中にユーザーがアクセスするアプリケーション画面ごとにマクロ画面を作成し、保管します。同じアプリケーション画面に複数回アクセスする場合、マクロ・オブジェクトは、アクセスごとにマクロ画面を作成し、保管します。同様に、記録されたマクロを再生する際には、マクロ・ランタイムは、再生中に、アクセスするアプリケーション画面ごとに 1 つのマクロ画面を処理します。