//ゲームパッドの情報の取得
「Produire.GamePad.dll」を利用する
ゲームデバイスの個数が0なら
	「ジョイステックまたはゲームコントローラがインストールされていません。」を警告アイコンで表示する
	終了する
そして
メイン画面を表示する
待機する

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

はじめの手順
	初期化する
	ゲームデバイスの一覧のすべてのパッドについてそれぞれ繰り返す
		選択リスト1へ「([パッドの番号])[パッドの名前]」を加える
	そして
	選択リスト1の個数が1以上なら
		ゲームデバイスから0を取得して、選択パッドとする
	でなければ
		選択パッド=無
	そして
	ボタン円配列は{}
	数を1から8まで増やしながら
		キャンバス1へ円を描くして、ボタン円配列（数）とする
		　　その位置と大きさは｛数*30,50,20,20｝
		　　その線色は、赤
		　　その太さは、3
		　　その背景色は、白
	そして
	キャンバス1へ四角形を描くして、軸枠とする
		その位置と大きさは｛18,148,104,104｝
	キャンバス1へ円を描くして、軸点とする
	　　その位置と大きさは｛60,170,3,3｝
	　　その線色は、赤
	　　その太さは3
	　　その背景色は、白
	　　
	キャンバス1へ円を描く
	　　その位置と大きさは｛150,150,100,100｝
	キャンバス1へ線を描くして、ハット線とする
	　　その始点は｛200,200｝
	　　その終点は｛200,200｝
	　　その線色は、赤
	　　その太さは3
	キャンバス1を更新する
	タイマー１というタイマーを作る
	タイマー１の時間になった時の手順は、時間になった
	タイマー１の"間隔"を100に変える
	タイマー１を開始する
終わり

初期化する手順
		ーー自動生成された手順です。ここに書き加えたプログラムは消える可能性があります
		初期化開始する
		選択リスト1という選択リストを作る
		プログレスバー1というプログレスバーを作る
		キャンバス1というキャンバスを作る
		この実質大きさは{417,384}
		この初期位置は「中央」
		この内容は「ゲームパッドのテスト」
		この移動順は0
		このドラッグドロップは○
		この間隔は{4}
		選択リスト1を使う
			その位置と大きさは{52,18,330,26}
			その入力可能は×
			その選択窓幅は330
			その項目高さは18
			その移動順は3
			その間隔は{4}
		プログレスバー1を使う
			その位置と大きさは{52,140,332,34}
			その移動順は1
			その間隔は{4}
		キャンバス1を使う
			その位置と大きさは{0,0,417,384}
			その移動順は2
			そのドッキング方向は「全体」
			その間隔は{4}
		初期化終了する
		この設計スケール比率は{144,144}
	終わり
　　時間になった手順
　　	選択パッドが無なら抜け出す
　　　　選択パッドを更新する
　　　　
	ボタン状態一覧は、選択パッドのボタン一覧
	数を1から8まで増やしながら
	　　　　ボタン状態一覧（数）が○なら、ボタン円配列（数）の背景色を赤に変える。
	　　　　そうでなければ、ボタン円配列（数）の背景色を白に変える。
	そして
	
	軸点の位置は｛20+選択パッドのX軸、150+選択パッドのY軸｝

	プログレスバー1の値は、選択パッドのZ軸

	選択パッドのハットスイッチ角度が-1なら
		ハット線の終点は｛200,200｝
	そうでなければ
		ハット線の終点は｛200+コサイン（選択パッドのハットスイッチ角度-90）*50,200+サイン（選択パッドのハットスイッチ角度-90）*50｝
	そして
　　キャンバス1を更新する
終わり

選択リスト1が選択された時の手順
	ゲームデバイスから（選択リスト1の番号）を取得して選択パッドとする
	選択パッドの有効でないなら
		「このデバイスは、利用できません」を警告メッセージで表示する
	そして
終わり

終わり
