es_dialog

ダイアログ表示(マクロ)

es_dialog "message",p1,"option"

p1=ダイアログのタイプ設定

(プラグイン / モジュール : hspdxfix)

解説

フルスクリーンモードでダイアログを表示するためのマクロです。
このマクロ実行後はマウスカーソルを消去しますので、ウィンドウモードで実行しているときなどにはes_cursor命令で再度表示する必要があります。
パラメータの詳細についてはdialog標準命令を参照してください。

このマクロでは、 ダイアログ表示後にes_cursor命令を実行している関係で、dialog命令が返したstatを得ることができませんが、代わりにesr_statという命令にstat値を待避させるようにしてありますので、ダイアログ上での操作によって処理を振り分けたりしたい場合はこの値を参照して下さい。その他のシステム変数は保持されますので、直接参照できます。

なお、この命令はハードウェアがフルスクリーンでのウィンドウレンダリングに対応していない場合はうまく動かない可能性があります。

関連項目

es_cursorマウスカーソル表示(hspdxfix)
es_showdiaGDIウィンドウ表示(hspdxfix)

情報

プラグイン / モジュールhspdxfix
バージョン0.19c
作成日2007/06/19
著作者Sinagawa(original by onitama)
URLhttp://www.onionsoft.net/
備考当プラグインに関する質問、要望などはSinagawaへお願いします。
URL->http://www.hspdx.net/
Mail->s@hspdx.net
タイプ拡張命令
グループ拡張画面制御命令
hs ファイルhsphelp\hspdx.hs