SDI サポート

SDIプログラムが呼ばれた場合、Magic uniPaaSはMDIコンテナの外に新しいコンテナをオープンします。この新しいコンテナは、それ自身のメニュー、ツールバー、およびステータスバーを持っています。

SDIコンテナのウィンドウタイトルはフォームのタイトルになります。タイトルに空白が設定された場合、空白で表示されます。

SDIウィンドウのアイコンは、以下のように扱われます。

SDIウィンドウが別のオンラインプログラムを子ウィンドウとして呼び出し、起動されたプログラムの[ウィンドウタイプ]が「子ウィンドウ」に設定されている場合、プログラムはフローティングウィンドウで表示されます。

注意:

  • Alt+Tabキーを押下することでSDIウィンドウにアクセスすることができます。

  • SDIフォームを定義したフォームモデルを作成することができます。

  • リッチクライアントタスクのSDIフォームでは、Escキーを押下してもタスクは終了しません。リッチクライアントでは通常、オープンし続けるMDIフレームがないため、エンドユーザによって意図しないアプリケーションの終了を防止するために変更されました。

SDIフォームにおいて、以下の[フォーム特性]を変更することでメニューやツールバー、ステータスバーを表示するかどうかを定義することができます。

SDIの実行時の課題

SDIとして実行することになっているアプリケーションを準備する場合、メインプログラムの設定内容についていくつかの注意点があります。

関連トピック: