MSX Datapack wiki化計画

20章 ダイアログマネージャ

※
※ このページは書きかけです。以下の可能性があります。
※ ・誤字、脱字等のチェックをおこなっていません。
※ ・テキスト、表などフォーマットがされていない。
※ ・画像が抜けている。
※

 この章では、ダイアログマネージャの構成や各ファンクションについて説明します。

 20.1 ダイアログマネージャとは

 ダイアログマネージャは、MSXViewアプリケーションがユーザーからの応答を得るためのルーチン群です。
 内部的には、ディスプレイマネージャとコントロールマネージャを呼び出して、ユーザーの選択を返します。

 20.2 ファンクション一覧

 ダイアログマネージャには、以下のファンクションがあります。

表3.29 ダイアログマネージャのファンクション一覧

機能番号名前意味ページ
257_initdlg()ダイアログマネージャの初期化595
258_opendlg()ダイアログボックスの表示595
259_closedlg()ダイアログボックスのクローズ595
260_dlgselect()ダイアログ上のアクションの獲得596
261_modaldlg()モーダルダイアログのアクションの獲得596
262_popupdlg()ポップアップダイアログの表示とアクションの獲得597
263_message()メッセージダイアログボックスの表示597
273_errmessage()メッセージダイアログボックスの表示2598

 20.3 ファンクションの説明

 以下では、ダイアログマネージャの各ファンクションについて説明します。

20.3.1 表記法

 ファンクションの説明では、次のように表記します。