API version 1
- ‐
showCalendar¶
日付選択ダイアログを表示します。
呼出形式一覧
呼出形式 |
説明 |
---|---|
CRS::Common::Core::Date showCalendar([date currentDate[, string title[, date minDate[, date maxDate[, integer x[, integer y[, integer width[, integer height]]]]]]]]) |
日付選択カレンダーを表示します。 |
戻り値一覧
戻り値 |
説明 |
---|---|
CRS::Common::Core::Date |
OKで終了した場合は、選択された日付をDate型で戻します。キャンセルの場合nullが戻ります。 |
引数一覧
引数 |
説明 |
---|---|
currentDate |
初期選択日付 省略時は現在時刻です。 |
title |
ダイアログのタイトル 省略時は"BizBrowserDT"です。 |
minDate |
選択可能日付範囲の最小値 省略時は日付有効範囲の最低値です。 |
maxDate |
選択可能日付範囲の最大値 省略時は日付有効範囲の最大値です。 |
x |
ダイアログの横位置 省略時は画面中央です。 |
y |
ダイアログの縦位置 省略時は画面中央です。 |
width |
ダイアログの横幅 省略時は標準サイズです。 |
height |
ダイアログの縦幅 省略時は標準サイズです。 |
例外
識別子 |
説明 |
---|---|
SYS-23:5 |
メソッドの引数が不正です |
使用例
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() ;
}
}
}