アプリケーションイベント

イベント名

説明

デフォルトキーボード割付

モバイルサポート

Magic情報

サポートされなくなりました。

実行エンジンでMagic情報を出力するには、コマンドラインパラメータを指定して起動してください。

 

 

OSコマンド

OSに一時的に制御を移します。Magic xpaは、OS側の処理の終了を待ちません。

参考:

リッチクライアントアプリケーションでは利用できません。

 

 

アプリケーション・オープン

再度ログインすることなく、Magicアプリケーションを切り換えることができます。

このイベントは、オプションパラメータとしてecfファイル名を指定することができます。パラメータを指定してこのイベントを発行した場合、パラメータで指定されたアプリケーションがオープンされます。

このイベントによって有効なアプリケーションを指定することで、ユーザによる操作を必要とせずにアプリケーションをオープンすることができます。

参考:

このイベントは、アプリケーションが正しく指定されない場合は動作しません。また、Studio環境でも動作しません。

リッチクライアントアプリケーションでは利用できません。

Ctrl+O

 

アプリケーション・クローズ

現在実行中のアプリケーションを閉じます。このイベントは、オンラインアプリケーションの実行モードでのみ有効です。

[(Magic)終了]イベントと異なり、Magicエンジンは終了しません。

参考:

このイベントは、、Studio環境では動作しません。

リッチクライアントアプリケーションでは利用できません。

 

 

プリンタの設定

Windowsの[プリンタの設定]ダイアログを開きます。

 

 

サーバ終了

サーバがMRBによって終了指示が発行され、Mgrb.iniのShutdownTimeoutキーワードに値が設定されている場合、サーバは自動的にこの内部イベントを発行します。そして、実行中のプログラムが終了処理を実行します。

RqTrmTimeoutRqRtTrmEx も参照してください。

 

 

外部イベント

外部のプログラムから発行されたイベントとデータをMagicが受け取ることによって、同一コンピュータ内のMagic と外部プログラムの間での連携を可能にすることができます。

 

Android

iOS

終了

現在実行しているタスクを終了します。

モバイル仕様:

Androidの場合、Backキーをタップすることで発生します。

Esc

Android

iOS

(Magic)終了

オンラインアプリケーション:Magic xpaと実行中の全てのアプリケーションを終了します。

リッチアプリケーション:クライアント側で実行中のアプリケーションを終了し、サーバに全てのコンテキストを終了するように通知します。

参考:

イベント一覧には、終了(X)、またはExit Systemと表示されています。

Alt+F4

Android

iOS