MSX Datapack wiki化計画

20章 ダイアログマネージャの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
{{include unfinished_page}}


,{t},{BSIZE:1 0|SIZE:100%}
,{BSIZE:0}←[[19章 メニューマネージャ]]                                                        ,{BSIZE:0|RIGHT}[[21章 その他マネージャ]]                                                         →

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

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

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

,{t},{BSIZE:2 0}
,{c},{BSIZE:1 0},{BSIZE:1 0},{BSIZE:1 0},{BSIZE:1 0}
,機能番号,名前,意味,ページ
,{c},{BSIZE:0},{BSIZE:0},{BSIZE:0},{BSIZE:0}
,257,_initdlg(),ダイアログマネージャの初期化,595
,258,_opendlg(),ダイアログボックスの表示,595
,259,_closedlg(),ダイアログボックスのクローズ,595
,260,_dlgselect(),ダイアログ上のアクションの獲得,596
,261,_modaldlg(),モーダルダイアログのアクションの獲得,596
,262,_popupdlg(),ポップアップダイアログの表示とアクションの獲得,597
,263,_message(),メッセージダイアログボックスの表示,597
,273,_errmessage(),メッセージダイアログボックスの表示2,598
!!20.3 ファンクションの説明
 以下では、ダイアログマネージャの各ファンクションについて説明します。

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

,{t},{BSIZE:1 0|SIZE:100%}
,{BSIZE:0}←[[19章 メニューマネージャ]]                                                        ,{BSIZE:0|RIGHT}[[21章 その他マネージャ]]                                                         →