API version 1

- ‐

RW

integer

x

水平方向の表示位置を示します。

一部のクラスでは、表示位置を自動制御しており初期化や更新ができないこともあります。

初期値は0です。

関連項目

heightwidthy プロパティ



使用例 CRSダウンロード

Form DisplayObj_met {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   EditBox chkscrB {
           x = 11;
           y = 7;
           width = 200;
           height = 100;
           value = "サンプルデータのスクロール挙動を確認しています\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n" ;
   }

   Button button1 {
           x = 237;
           y = 17;
           width = 112;
           height = 32;
           title = "取得";
           function onTouch(e) {
                   ^.textbox1.value = ^.chkscrB.getScrollPos(DisplayObject.SCROLL_HORIZONTAL) ;
                   ^.textbox2.value = ^.chkscrB.getScrollPos(DisplayObject.SCROLL_VERTICAL) ;
                   resetCursor() ;
           }
   }
   TextBox textbox1 {
           x = 270;
           y = 60;
           width = 80;
           height = 24;
   }
   TextBox textbox2 {
           x = 270;
           y = 90;
           width = 80;
           height = 24;
   }
   Label label1 {
           x = 230;
           y = 60;
           width = 40;
           height = 24;
           title = "横方向" ;
   }

   Label label2 {
           x = 230;
           y = 90;
           width = 40;
           height = 24;
           title = "縦方向" ;
   }

   Button button2 {
           x = 418;
           y = 64;
           width = 112;
           height = 32;
           title = "セット";
           function onTouch(e) {
                   ^.chkscrB.setScrollPos(50,DisplayObject.SCROLL_HORIZONTAL);
                   ^.chkscrB.setScrollPos(20,DisplayObject.SCROLL_VERTICAL);
                   //.MessageBox( "移動範囲は 50,20 " );
           setCursor() ;
           }
   }

   Label label3 {
           x = 365;
           y = 18;
           width = 205;
           height = 30;
           title = "バーをスクロールして取得を押します \r\n セットは固定値でスクロールします" ;
   }
   Label grabimg {
           x = 56;
           y = 172;
           width = 200;
           height = 100;
           Border = BORDER_SUNKEN;
           var img = new Image() ;
           img = ^.chkscrB.grab() ;
           image = img ;
           toolTip = "image" ;
           toolTipDelayTime = 5 ;
           visible = true ;  # false で非表示
   }
   Button button3 {
           x = 420;
           y = 140;
           width = 104;
           height = 40;
           title = "色パレット表示" ;
           function onTouch(e) {
                   showColorPicker() ;
           }
   }
   Button button4 {
           x = 420;
           y = 190;
           width = 104;
           height = 40;
           title = "カレンダー表示" ;
           function onTouch(e) {
                   showCalendar() ;
           }
   }
   Button button5 {
           x = 420;
           y = 240;
           width = 104;
           height = 40;
           title = "フォント表示" ;
           function onTouch(e) {
                   showFontSelector() ;
           }
   }
}