キーが押された時のイベント情報

イベント情報は、イベント手順内で有効な「この時」変数で取得できます。

キーが押された時

設定項目   説明
オルトキー 真偽 Altキーが押されているかどうか
コントロールキー 真偽 Ctrlキーが押されているかどうか
シフトキー 真偽 Shiftキーが押されているかどうか
キー番号 整数 押された(離された)キーのキー番号
キー名 文字列 押されたキーの名称
処理済み 真偽 入力されたキーに対してWindows標準処理を無効にするかどうか

サンプル

押されたキーによって動作を変化させるには

[Shift]+[R]を押すとウィンドウにある四角が赤色に、 [Shift]+[B]を押すとウィンドウにある四角が青色に、 [Shift]+[Y]を押すとウィンドウにある四角が黄色に、変わります。

メイン画面を表示する
待機する

メイン画面とは
	ウィンドウを継承する

	はじめ手順
		この内容は「キーイベント手順」
		この位置と大きさは{15,15,300,300}
		ピクチャー1というピクチャーを作る
			その位置と大きさは{123,88,39,37}
			その背景色は、赤色
	終わり

	キーが押された時の手順
		この時のシフトキーが○かつこの時のキー名が「R」なら
			ピクチャー1の背景色は、赤
		他でこの時のシフトキーが○かつこの時のキー名が「B」なら
			ピクチャー1の背景色は、青
		他でこの時のシフトキーが○かつこの時のキー名が「Y」なら
			ピクチャー1の背景色は、黄色
		そして
	終わり
終わり

カーソルキーで図形を移動する

ウィンドウにある赤い四角を、カーソルキーで移動します。

メイン画面を表示する
待機する

メイン画面とは
	ウィンドウを継承する

	はじめ手順
		この内容は「キーイベント手順」
		この位置と大きさは{15,15,300,300}
		ピクチャー1というピクチャーを作る
			その位置と大きさは{123,88,39,37}
			その背景色は、赤色
		この設計スケール比率は{96,96}
	終わり

	キーが押された時の手順
		【領域】は、自分の内部領域大きさ
		この時のキー名について分岐
		「←」の場合
			ピクチャー1の横は、ピクチャー1の横-5
			ピクチャー1の横が0より小さければ、ピクチャー1の横は0
		「↑」の場合
			ピクチャー1の縦は、ピクチャー1の縦-5
			ピクチャー1の縦が0より小さければ、ピクチャー1の縦は0
		「→」の場合
			ピクチャー1の横は、ピクチャー1の横+5
			【幅】は(領域(1)-ピクチャー1の幅)
			ピクチャー1の横が幅以上なら、ピクチャー1の横は、幅
		「↓」の場合
			ピクチャー1の縦は、ピクチャー1の縦+5
			【高さ】は(領域(2)-ピクチャー1の高さ)
			ピクチャー1の縦が高さ以上なら、ピクチャー1の縦は、高さ
		そして
	終わり
終わり

 

ページ先頭へ