Magic XPA 4.6で画面の解像度の取得
皆様
お知恵をおかしください。
Magic XPA4.6で画面の解像度を取得する方法をご存じであればご教授いただければ幸いです。
クライアントのPCごとにフォームのサイズを調整したいと思っております。
ウインドウタイプは「S=SDI」を使用しています。
よろしくお願いいたします。
-
Magicだけで考えるなら、
フォームをWinMaximize()で最大化し
WinBox(0,'W')とWinBox(0,'H')で幅と高さを取得する方法がありますが、
この場合は一時的に画面が最大表示されてしまいます。
-
Tera様
ご返事ありがとうございました。
WInBoxは値が取得できたのですが、WinMaximizeを実行すると、フリーズしてしまいます。
ロジックの「コール:式」でWinMaximize()を呼んでいるのですが、使い方間違ってますでしょうか?
重ねての質問で恐縮ですが、ご教授いただければ幸いです。
宜しくお願いいたします。
-
私はアクションコマンドで実行しています。
戻り値が論理型なので論理型変数への項目更新でもよいと思います。
-
Tera様
ご返事ありがとうございました。
論理型変数への項目更新で無事できました。
これでなんとかサイズ調整できそうです。
とても助かりました。
貴重なお時間を割いてご協力いただき、ありがとうございました。
サインインしてコメントを残してください。
コメント
4件のコメント