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

メイン画面とは
	ウィンドウを継承する
	-保留値
	-演算記号
	
	はじめの手順
		初期化する
		ーー貼り付けた部品に対する操作をここに書きます
		ボタン配列は{ボタン0,ボタン1,ボタン2,ボタン3,ボタン4,ボタン5,ボタン6,ボタン7,ボタン8,ボタン9}
		ボタン配列のすべての要素についてそれぞれ繰り返す
			要素のクリックされた時の手順は、数字ボタンがクリックされた
		そして
		ボタン1にフォーカスする
	終わり
	初期化する手順
		ーー自動生成された手順です。ここに書き加えたプログラムは消える可能性があります
		初期化開始する
		この実質大きさは{345,498}
		この種類は「固定」
		この最大化ボタンは、×
		この内容は「プロデル電卓」
		この文字色は「標準の文字」
		モードラベルというラベルを作る
			その位置と大きさは{233,9,100,23}
			その文字配置は「右上」
			その移動順は、19
			その文字色は「標準の文字」
		入力ラベルというラベルを作る
			その位置と大きさは{15,39,318,61}
			その内容は「0」
			そのフォントは「MS UI Gothic,20」
			その見た目は「フラット」
			その文字配置は「右」
			その移動順は、12
			その文字色は「標準の文字」
			その背景色は「PaleGreen」
		足すボタンというボタンを作る
			その位置と大きさは{258,337,75,72}
			その見た目は「フラット」
			その内容は「+」
			その移動順は、12
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		ボタン1というボタンを作る
			その位置と大きさは{15,181,75,72}
			その見た目は「フラット」
			その内容は「1」
			その移動順は、20
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		ボタン2というボタンを作る
			その位置と大きさは{96,181,75,72}
			その見た目は「フラット」
			その内容は「2」
			その移動順は、1
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		計算ボタンというボタンを作る
			その位置と大きさは{177,415,156,72}
			その見た目は「フラット」
			その内容は「=」
			その移動順は、11
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		ボタン5というボタンを作る
			その位置と大きさは{96,259,75,72}
			その見た目は「フラット」
			その内容は「5」
			その移動順は、4
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		ボタン4というボタンを作る
			その位置と大きさは{15,259,75,72}
			その見た目は「フラット」
			その内容は「4」
			その移動順は、3
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		ボタン9というボタンを作る
			その位置と大きさは{177,337,75,72}
			その見た目は「フラット」
			その内容は「9」
			その移動順は、8
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		ボタン8というボタンを作る
			その位置と大きさは{96,337,75,72}
			その見た目は「フラット」
			その内容は「8」
			その移動順は、7
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		ボタン7というボタンを作る
			その位置と大きさは{15,337,75,72}
			その見た目は「フラット」
			その内容は「7」
			その移動順は、6
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		引くボタンというボタンを作る
			その位置と大きさは{258,259,75,72}
			その見た目は「フラット」
			その内容は「-」
			その移動順は、13
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		Cボタンというボタンを作る
			その位置と大きさは{96,103,75,72}
			その見た目は「フラット」
			その内容は「C」
			その移動順は、16
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		CEボタンというボタンを作る
			その位置と大きさは{15,103,75,72}
			その見た目は「フラット」
			その内容は「CE」
			その移動順は、17
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		ボタン0というボタンを作る
			その位置と大きさは{96,415,75,72}
			その見た目は「フラット」
			その内容は「0」
			その移動順は、9
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		ボタン3というボタンを作る
			その位置と大きさは{177,181,75,72}
			その見た目は「フラット」
			その内容は「3」
			その移動順は、2
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		ボタン6というボタンを作る
			その位置と大きさは{177,259,75,72}
			その見た目は「フラット」
			その内容は「6」
			その移動順は、5
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		掛けるボタンというボタンを作る
			その位置と大きさは{258,181,75,72}
			その見た目は「フラット」
			その内容は「×」
			その移動順は、14
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		割るボタンというボタンを作る
			その位置と大きさは{258,103,75,72}
			その見た目は「フラット」
			その内容は「÷」
			その移動順は、15
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		小数点ボタンというボタンを作る
			その位置と大きさは{15,415,75,72}
			その見た目は「フラット」
			その内容は「 .」
			その移動順は、10
			そのフォントは「MS UI Gothic,18」
			その文字色は「標準の文字」
		初期化終了する
		この設計スケール比率は{144,144}
	終わり

	数字ボタンがクリックされた時の手順
		結果は、ボタン配列から発生元を探す
		結果の個数が0なら返す
		モードラベルの内容が「」でなければ
			入力をクリアする
			モードラベルの内容は「」
		そして
		番号は、結果(1)
		入力ラベルの内容が「0」なら入力ラベルの内容は「」
		入力ラベルの内容は、入力ラベルの内容&(番号-1)
	終わり

	小数点ボタンがクリックされた時の手順
		入力ラベルの内容から「.」を探したものが0なら
			入力ラベルの内容は、入力ラベルの内容&「.」
		そして
	終わり

	CEボタンがクリックされた時の手順
		入力をクリアする
	終わり

	Cボタンがクリックされた時の手順
		入力をクリアする
		保留値は0
		演算記号は「」
		モードラベルの内容は、演算記号
	終わり
	入力をクリアする手順
		入力ラベルの内容は「0」
	終わり

	足すボタンがクリックされた時の手順
		「+」へ演算子を変更する
	終わり
	引くボタンがクリックされた時の手順
		「-」へ演算子を変更する
	終わり
	掛けるボタンがクリックされた時の手順
		「×」へ演算子を変更する
	終わり
	割るボタンがクリックされた時の手順
		「÷」へ演算子を変更する
	終わり
	【記号】へ演算子を変更する手順
		演算記号は、記号
		モードラベルの内容は、演算記号
		保留値は、入力ラベルの内容
	終わり

	計算ボタンがクリックされた時の手順
		演算記号が「+」なら
			保留値は、保留値+入力ラベルの内容
		他で演算記号が「-」なら
			保留値は、保留値-入力ラベルの内容
		他で演算記号が「×」なら
			保留値は、保留値*入力ラベルの内容
		他で演算記号が「÷」なら
			保留値は、保留値/入力ラベルの内容
		そして
		モードラベルの内容は「」
		演算記号は「」
		入力ラベルの内容は、保留値
	終わり
終わり

