キャンセルできるイベント手順の情報

イベント情報は、イベント手順が実行された時に、その手順内で有効な「この時」変数で取得できます。

キャンセルできるイベント情報

設定項目   説明
キャンセル 操作をキャンセルするかどうか

ウィンドウが閉じられることを防止する

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

メイン画面とは
  ウィンドウを継承する
  はじめ手順
	この内容を「メイン画面」に変える
	このドラッグドロップを○に変える
	この位置と大きさを{15,15,300,300}に変える
  終わり

  閉じる時の手順
	この時をキャンセルする
  終わり
終わり

テキストボックスに入力した値がパターンに合致するかどうか判定する

登録画面を表示する
待機する

登録画面とは
	ウィンドウを継承する

	はじめの手順
		初期化する
	終わり

	初期化する手順
		この実質大きさを{426,171}に変える
		この種類を「固定」に変える
		この内容を「値検証のテスト」に変える
		このドラッグドロップを○に変える
		この間隔を{4}に変える
		初期化開始する
		OKボタンというボタンを作る
			その位置と大きさを{281,98,112,34}に変える
			その内容を「OK」に変える
			その移動順を8に変える
			その間隔を{4}に変える
		ラベル1というラベルを作る
			その位置と大きさを{36,50,126,18}に変える
			その内容を「メールアドレス(&E)」に変える
			その移動順を3に変える
			その間隔を{4,0,4,0}に変える
		メールアドレス欄というテキストを作る
			その位置と大きさを{170,45,223,25}に変える
			その内容を「a@abc.ne.jp」に変える
			その移動順を1に変える
			その間隔を{4}に変える
		初期化終了する
		この設計スケール比率を{144,144}に変える
		この決定ボタンをOKボタンに変える
終わり

	メールアドレス欄が検証する時の手順
		もしメールアドレス欄の内容の文字数が0なら返す
		もし正規表現によってメールアドレス欄の内容が「.+@.+\.」に合致するでないなら
			メールアドレス欄へ「メールアドレスが不適切です」を指摘させる
			イベントのキャンセルは、○
		もし終わり
	終わり
	メールアドレス欄が検証された時の手順
		メールアドレス欄へ無を指摘させる
	終わり

	OKボタンがクリックされた時の手順
		閉じる
	終わり

	メールアドレス欄のキーが離された時の手順
		もしこの時のキー名が「Escape」なら
			メールアドレス欄をクリアする
		もし終わり
	終わり
終わり

ページ先頭へ