Window

Q
Windowのサイズ、表示位置を指定する
A

[解決方法]
Biz/Browser単体での起動時では、Biz/BrowserのWindowサイズと表示位置を指定し、表示することが可能です。
(InternetExplorer内でBiz/Browserを起動する場合は、この設定は無効となります。
window.open実行時にJavaScriptで表示位置を指定してください。)

Windowサイズの指定は、FormオブジェクトのWidth、Heightプロパティが画面サイズになります。
RootオブジェクトのGetDesktopWidthメソッドとGetDesktopHeightメソッドを利用してデスクトップサイズに合わせて表示をすることが可能です。

Windowの表示位置の指定は、RootオブジェクトのX、Yプロパティに指定をします。
GetDesktopWidth、GetDesktopHeightメソッドを利用して、デスクトップの中央に表示することが可能です。
Dialogオブジェクトの場合は、DialogオブジェクトのX、Yプロパティで表示位置の指定が可能です。


[サンプルコード]
Form Sample1 {
    X = 0;
    Y = 0;

    /* 画面のサイズを指定 */
    Width = 400;
    Height = 300;

    Label Label1 {
        X &= (^.Width - Width) / 2;
        Y = 10;
        Width = 210;
        Height = 25;
        Value = "画面をデスクトップの中央に表示する";
    }

    if ( !$DESIGNTIME ) {
        /* 画面の中央に表示する */
        //.X = (//.GetDesktopWidth() - Width) / 2;
        //.Y = (//.GetDesktopHeight() - Height) / 2;
    }
}
管理番号:Win_007
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ