ウィンドウ - サイズ
Windowのサイズ、表示位置を指定する
FrameWindowクラスの x, y, height, widthプロパティを変更することで、ウィンドウ位置とサイズを変更することができます。
表示されたウィンドウ(FrameWindow)の左上部分が座標位置となります。
【実行結果】
【(参考)FrameWindowのタイトルバー非表示の状態で実行】
Form Form1 { width = 511; height = 374; TextBox textbox1 { x = 72; y = 48; width = 64; height = 24; } TextBox textbox2 { x = 200; y = 48; width = 64; height = 24; } TextBox textbox3 { x = 72; y = 96; width = 64; height = 24; } TextBox textbox4 { x = 200; y = 96; width = 64; height = 24; } Label label1 { x = 24; y = 48; width = 48; height = 24; value = "X座標"; horizontalAlign = ALIGN_CENTER; verticalAlign = ALIGN_MIDDLE; } Label label2 { x = 152; y = 48; width = 48; height = 24; value = "Y座標"; horizontalAlign = ALIGN_CENTER; verticalAlign = ALIGN_MIDDLE; } Label label3 { x = 24; y = 96; width = 48; height = 24; value = "幅"; horizontalAlign = ALIGN_CENTER; verticalAlign = ALIGN_MIDDLE; } Label label4 { x = 152; y = 96; width = 48; height = 24; value = "高さ"; horizontalAlign = ALIGN_CENTER; verticalAlign = ALIGN_MIDDLE; } Label label5 { x = 24; y = 136; width = 304; height = 64; value = "各プロパティ(X座標、Y座標、幅、高さ)に任意の値を入力してください。"; value += "\r\n変更ボタン押下後、入力した内容でWindowsサイズと表示位置が設定されます。"; horizontalAlign = ALIGN_STD; verticalAlign = ALIGN_STD; bgColor = new Brush("#ffffffff", Brush.SOLID); } button button1{ x = 24; y = 224; height = 32; width = 152; title = "サイズ・表示位置変更"; Function OnTouch(e) { /* FrameWindowオブジェクトを取得 */ var wd = //.getFrameWindow(); /*入力した値でWindowのサイズ、表示位置を設定*/ wd.x = ^.textbox1.value; wd.y = ^.textbox2.value; wd.width = ^.textbox3.value; wd.height = ^.textbox4.value; } } }
Biz-Collections Bizの宝箱 トップへ
Biz/Browser DT・Biz/Designer DT TIPS集 トップへ