[サンプルコード]
下記はDateEdit オブジェクトに値を入力し、カーソルが他オブジェクトに移動していない状態で、Alt+Sキーの押下によってDateEditオブジェクトの値を確定する例です。
KeyDownイベントハンドラ内で//.DecideValue();の指定をしない場合、DateEditオブジェクトの値は確定しません。
Form Form1 {
X = 0;
Y = 0;
Width = 250;
Height = 150;
DateEdit DateEdit1 {
X = 10;
Y = 10;
Width = 100;
Height = 30;
}
Button Button1 {
X = 10;
Y = 50;
Width = 100;
Height = 30;
Title = "ボタン(&S)";
Function OnTouch( e ) {
MessageBox(Form1.DateEdit1.Value);
}
}
Function OnKeyDown( e ) {
if ( e.AltKey == 1 && e.Key == "S"){
//.DecideValue();
Form1.Button1.OnTouch( e );
}
}
}
CRSファイル形式のサンプルを
「DateEdit値確定サンプル(DaE_001.zip)」
よりご利用いただけます。
|