diff --git a/Kidd's Passwort Generator.sln b/Kidd's Passwort Generator.sln new file mode 100644 index 0000000..e10f62c --- /dev/null +++ b/Kidd's Passwort Generator.sln @@ -0,0 +1,34 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kidd's Passwort Generator", "Kidd's Passwort Generator\Kidd's Passwort Generator.csproj", "{1D77124A-78E7-4D52-8D93-2924A64D04F6}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IntelOrca.LaunchpadTests", "D:\Visual Studio\Launchpad Coding Tests\launchpad-master\IntelOrca.LaunchpadTests\IntelOrca.LaunchpadTests.csproj", "{C2C7FD5A-D56C-4C74-91E3-2D9F5D92FCA3}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IntelOrca.Launchpad", "D:\Visual Studio\Launchpad Coding Tests\launchpad-master\IntelOrca.Launchpad\IntelOrca.Launchpad.csproj", "{FCF77754-C985-4F3D-BE0B-E14011C5DC5B}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {1D77124A-78E7-4D52-8D93-2924A64D04F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1D77124A-78E7-4D52-8D93-2924A64D04F6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1D77124A-78E7-4D52-8D93-2924A64D04F6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1D77124A-78E7-4D52-8D93-2924A64D04F6}.Release|Any CPU.Build.0 = Release|Any CPU + {C2C7FD5A-D56C-4C74-91E3-2D9F5D92FCA3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C2C7FD5A-D56C-4C74-91E3-2D9F5D92FCA3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C2C7FD5A-D56C-4C74-91E3-2D9F5D92FCA3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C2C7FD5A-D56C-4C74-91E3-2D9F5D92FCA3}.Release|Any CPU.Build.0 = Release|Any CPU + {FCF77754-C985-4F3D-BE0B-E14011C5DC5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FCF77754-C985-4F3D-BE0B-E14011C5DC5B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FCF77754-C985-4F3D-BE0B-E14011C5DC5B}.Release|Any CPU.ActiveCfg = Release|Any CPU + {FCF77754-C985-4F3D-BE0B-E14011C5DC5B}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Kidd's Passwort Generator/App.config b/Kidd's Passwort Generator/App.config new file mode 100644 index 0000000..d740e88 --- /dev/null +++ b/Kidd's Passwort Generator/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_0_0.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_0.png new file mode 100644 index 0000000..8ec264a Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_0_1.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_1.png new file mode 100644 index 0000000..74b26f3 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_0_2.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_2.png new file mode 100644 index 0000000..6f10e95 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_0_3.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_3.png new file mode 100644 index 0000000..150cd2e Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_0_4.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_4.png new file mode 100644 index 0000000..be9886e Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_0_5.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_5.png new file mode 100644 index 0000000..ad8c052 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_0_6.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_6.png new file mode 100644 index 0000000..da837e8 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_0_7.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_7.png new file mode 100644 index 0000000..b68cf57 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_0_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_1_0.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_0.png new file mode 100644 index 0000000..6e27fed Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_1_1.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_1.png new file mode 100644 index 0000000..07c4be1 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_1_2.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_2.png new file mode 100644 index 0000000..1d792be Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_1_3.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_3.png new file mode 100644 index 0000000..6821eb1 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_1_4.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_4.png new file mode 100644 index 0000000..a707788 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_1_5.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_5.png new file mode 100644 index 0000000..727d5c3 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_1_6.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_6.png new file mode 100644 index 0000000..ba8fd1b Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_1_7.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_7.png new file mode 100644 index 0000000..ad43076 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_1_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_2_0.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_0.png new file mode 100644 index 0000000..dcaad74 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_2_1.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_1.png new file mode 100644 index 0000000..4fe1edf Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_2_2.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_2.png new file mode 100644 index 0000000..a511781 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_2_3.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_3.png new file mode 100644 index 0000000..dfaf9e9 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_2_4.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_4.png new file mode 100644 index 0000000..971ce38 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_2_5.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_5.png new file mode 100644 index 0000000..0cfe6a0 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_2_6.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_6.png new file mode 100644 index 0000000..2f180ef Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_2_7.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_7.png new file mode 100644 index 0000000..ed334e3 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_2_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_3_0.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_0.png new file mode 100644 index 0000000..eb94aa5 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_3_1.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_1.png new file mode 100644 index 0000000..933e73b Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_3_2.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_2.png new file mode 100644 index 0000000..3a8e2de Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_3_3.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_3.png new file mode 100644 index 0000000..4e36c90 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_3_4.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_4.png new file mode 100644 index 0000000..1ae0fb5 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_3_5.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_5.png new file mode 100644 index 0000000..aadfef6 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_3_6.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_6.png new file mode 100644 index 0000000..a01980c Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_3_7.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_7.png new file mode 100644 index 0000000..d204ed2 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_3_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_4_0.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_0.png new file mode 100644 index 0000000..a668780 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_4_1.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_1.png new file mode 100644 index 0000000..e361e02 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_4_2.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_2.png new file mode 100644 index 0000000..9f02c40 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_4_3.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_3.png new file mode 100644 index 0000000..7bfe90c Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_4_4.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_4.png new file mode 100644 index 0000000..f9d4c04 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_4_5.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_5.png new file mode 100644 index 0000000..c57309e Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_4_6.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_6.png new file mode 100644 index 0000000..c3b9429 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_4_7.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_7.png new file mode 100644 index 0000000..9754deb Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_4_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_5_0.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_0.png new file mode 100644 index 0000000..a6e6ffe Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_5_1.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_1.png new file mode 100644 index 0000000..f43f657 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_5_2.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_2.png new file mode 100644 index 0000000..3f5e296 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_5_3.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_3.png new file mode 100644 index 0000000..79e5a11 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_5_4.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_4.png new file mode 100644 index 0000000..11824cc Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_5_5.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_5.png new file mode 100644 index 0000000..afa490a Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_5_6.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_6.png new file mode 100644 index 0000000..f75c4a4 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_5_7.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_7.png new file mode 100644 index 0000000..b9f85e7 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_5_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_6_0.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_0.png new file mode 100644 index 0000000..896bb45 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_6_1.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_1.png new file mode 100644 index 0000000..cd04672 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_6_2.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_2.png new file mode 100644 index 0000000..6b13651 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_6_3.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_3.png new file mode 100644 index 0000000..f24edfb Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_6_4.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_4.png new file mode 100644 index 0000000..ebc0e76 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_6_5.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_5.png new file mode 100644 index 0000000..7968208 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_6_6.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_6.png new file mode 100644 index 0000000..635d62c Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_6_7.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_7.png new file mode 100644 index 0000000..98e939f Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_6_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_7_0.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_0.png new file mode 100644 index 0000000..672762c Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_7_1.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_1.png new file mode 100644 index 0000000..9ab27d2 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_7_2.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_2.png new file mode 100644 index 0000000..7025c94 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_7_3.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_3.png new file mode 100644 index 0000000..fe09f48 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_7_4.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_4.png new file mode 100644 index 0000000..ceb1ef9 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_7_5.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_5.png new file mode 100644 index 0000000..50670d3 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_7_6.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_6.png new file mode 100644 index 0000000..8e5bd20 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_7_7.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_7.png new file mode 100644 index 0000000..d70d87a Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_7_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Hor_basic.png b/Kidd's Passwort Generator/Assets/Graphics/Hor_basic.png new file mode 100644 index 0000000..76f7112 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Hor_basic.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_0_0.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_0.png new file mode 100644 index 0000000..fa0d3cd Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_0_1.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_1.png new file mode 100644 index 0000000..dca43a7 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_0_2.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_2.png new file mode 100644 index 0000000..9b1fb85 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_0_3.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_3.png new file mode 100644 index 0000000..350ff9a Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_0_4.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_4.png new file mode 100644 index 0000000..a5d2493 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_0_5.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_5.png new file mode 100644 index 0000000..943bd1c Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_0_6.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_6.png new file mode 100644 index 0000000..ef70075 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_0_7.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_7.png new file mode 100644 index 0000000..3c3565c Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_0_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_1_0.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_0.png new file mode 100644 index 0000000..e44b53e Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_1_1.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_1.png new file mode 100644 index 0000000..80be43e Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_1_2.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_2.png new file mode 100644 index 0000000..7baf71e Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_1_3.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_3.png new file mode 100644 index 0000000..7b0d2fa Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_1_4.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_4.png new file mode 100644 index 0000000..a185ed5 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_1_5.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_5.png new file mode 100644 index 0000000..6be26d3 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_1_6.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_6.png new file mode 100644 index 0000000..e6cf641 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_1_7.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_7.png new file mode 100644 index 0000000..fe58386 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_1_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_2_0.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_0.png new file mode 100644 index 0000000..fb5869d Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_2_1.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_1.png new file mode 100644 index 0000000..21b56ae Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_2_2.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_2.png new file mode 100644 index 0000000..803b043 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_2_3.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_3.png new file mode 100644 index 0000000..cbd29ee Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_2_4.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_4.png new file mode 100644 index 0000000..b85073e Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_2_5.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_5.png new file mode 100644 index 0000000..2686443 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_2_6.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_6.png new file mode 100644 index 0000000..f442a9c Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_2_7.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_7.png new file mode 100644 index 0000000..4956432 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_2_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_3_0.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_0.png new file mode 100644 index 0000000..71fd8f1 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_3_1.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_1.png new file mode 100644 index 0000000..4aca54d Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_3_2.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_2.png new file mode 100644 index 0000000..58dd3e9 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_3_3.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_3.png new file mode 100644 index 0000000..27bb480 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_3_4.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_4.png new file mode 100644 index 0000000..6dcd329 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_3_5.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_5.png new file mode 100644 index 0000000..6844029 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_3_6.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_6.png new file mode 100644 index 0000000..95c5714 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_3_7.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_7.png new file mode 100644 index 0000000..ba6adb2 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_3_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_4_0.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_0.png new file mode 100644 index 0000000..01d3c7b Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_4_1.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_1.png new file mode 100644 index 0000000..2a0c791 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_4_2.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_2.png new file mode 100644 index 0000000..e40cd64 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_4_3.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_3.png new file mode 100644 index 0000000..5883cb4 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_4_4.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_4.png new file mode 100644 index 0000000..acc3d2a Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_4_5.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_5.png new file mode 100644 index 0000000..8e0b3bf Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_4_6.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_6.png new file mode 100644 index 0000000..47a4681 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_4_7.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_7.png new file mode 100644 index 0000000..a66048c Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_4_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_5_0.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_0.png new file mode 100644 index 0000000..68e7e93 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_5_1.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_1.png new file mode 100644 index 0000000..a39d567 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_5_2.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_2.png new file mode 100644 index 0000000..973e2aa Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_5_3.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_3.png new file mode 100644 index 0000000..f8b9ad7 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_5_4.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_4.png new file mode 100644 index 0000000..e8f23c1 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_5_5.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_5.png new file mode 100644 index 0000000..5527112 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_5_6.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_6.png new file mode 100644 index 0000000..6d402ff Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_5_7.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_7.png new file mode 100644 index 0000000..ee2a141 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_5_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_6_0.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_0.png new file mode 100644 index 0000000..794d5c6 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_6_1.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_1.png new file mode 100644 index 0000000..796ec57 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_6_2.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_2.png new file mode 100644 index 0000000..cfaf265 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_6_3.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_3.png new file mode 100644 index 0000000..1d751d7 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_6_4.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_4.png new file mode 100644 index 0000000..b651060 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_6_5.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_5.png new file mode 100644 index 0000000..5a4f1b5 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_6_6.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_6.png new file mode 100644 index 0000000..073d6b7 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_6_7.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_7.png new file mode 100644 index 0000000..519962a Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_6_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_7_0.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_0.png new file mode 100644 index 0000000..fe06f73 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_0.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_7_1.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_1.png new file mode 100644 index 0000000..c19c87e Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_1.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_7_2.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_2.png new file mode 100644 index 0000000..e7a3f95 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_2.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_7_3.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_3.png new file mode 100644 index 0000000..4151a3f Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_3.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_7_4.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_4.png new file mode 100644 index 0000000..465295c Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_4.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_7_5.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_5.png new file mode 100644 index 0000000..96fc6b6 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_5.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_7_6.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_6.png new file mode 100644 index 0000000..a87e0ae Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_6.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_7_7.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_7.png new file mode 100644 index 0000000..bd60683 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_7_7.png differ diff --git a/Kidd's Passwort Generator/Assets/Graphics/Ver_basic.png b/Kidd's Passwort Generator/Assets/Graphics/Ver_basic.png new file mode 100644 index 0000000..1841a38 Binary files /dev/null and b/Kidd's Passwort Generator/Assets/Graphics/Ver_basic.png differ diff --git a/Kidd's Passwort Generator/EingabeFeld.Designer.cs b/Kidd's Passwort Generator/EingabeFeld.Designer.cs new file mode 100644 index 0000000..a7ce00d --- /dev/null +++ b/Kidd's Passwort Generator/EingabeFeld.Designer.cs @@ -0,0 +1,977 @@ +namespace Kidd_s_Passwort_Generator +{ + partial class _8x8EingabeFeld + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.groupBox_Steuerung = new System.Windows.Forms.GroupBox(); + this.label_Verarbeitung = new System.Windows.Forms.Label(); + this.button_Abbruch = new System.Windows.Forms.Button(); + this.button_Bestätigen = new System.Windows.Forms.Button(); + this.button_Modus = new System.Windows.Forms.Button(); + this.panelEingabe = new System.Windows.Forms.Panel(); + this.button_77 = new System.Windows.Forms.Button(); + this.button_67 = new System.Windows.Forms.Button(); + this.button_57 = new System.Windows.Forms.Button(); + this.button_47 = new System.Windows.Forms.Button(); + this.button_37 = new System.Windows.Forms.Button(); + this.button_27 = new System.Windows.Forms.Button(); + this.button_17 = new System.Windows.Forms.Button(); + this.button_07 = new System.Windows.Forms.Button(); + this.button_76 = new System.Windows.Forms.Button(); + this.button_66 = new System.Windows.Forms.Button(); + this.button_56 = new System.Windows.Forms.Button(); + this.button_46 = new System.Windows.Forms.Button(); + this.button_36 = new System.Windows.Forms.Button(); + this.button_26 = new System.Windows.Forms.Button(); + this.button_16 = new System.Windows.Forms.Button(); + this.button_06 = new System.Windows.Forms.Button(); + this.button_75 = new System.Windows.Forms.Button(); + this.button_65 = new System.Windows.Forms.Button(); + this.button_55 = new System.Windows.Forms.Button(); + this.button_45 = new System.Windows.Forms.Button(); + this.button_35 = new System.Windows.Forms.Button(); + this.button_25 = new System.Windows.Forms.Button(); + this.button_15 = new System.Windows.Forms.Button(); + this.button_05 = new System.Windows.Forms.Button(); + this.button_74 = new System.Windows.Forms.Button(); + this.button_64 = new System.Windows.Forms.Button(); + this.button_54 = new System.Windows.Forms.Button(); + this.button_44 = new System.Windows.Forms.Button(); + this.button_34 = new System.Windows.Forms.Button(); + this.button_24 = new System.Windows.Forms.Button(); + this.button_14 = new System.Windows.Forms.Button(); + this.button_04 = new System.Windows.Forms.Button(); + this.button_73 = new System.Windows.Forms.Button(); + this.button_63 = new System.Windows.Forms.Button(); + this.button_53 = new System.Windows.Forms.Button(); + this.button_43 = new System.Windows.Forms.Button(); + this.button_33 = new System.Windows.Forms.Button(); + this.button_23 = new System.Windows.Forms.Button(); + this.button_13 = new System.Windows.Forms.Button(); + this.button_03 = new System.Windows.Forms.Button(); + this.button_72 = new System.Windows.Forms.Button(); + this.button_62 = new System.Windows.Forms.Button(); + this.button_52 = new System.Windows.Forms.Button(); + this.button_42 = new System.Windows.Forms.Button(); + this.button_32 = new System.Windows.Forms.Button(); + this.button_22 = new System.Windows.Forms.Button(); + this.button_12 = new System.Windows.Forms.Button(); + this.button_02 = new System.Windows.Forms.Button(); + this.button_71 = new System.Windows.Forms.Button(); + this.button_61 = new System.Windows.Forms.Button(); + this.button_51 = new System.Windows.Forms.Button(); + this.button_41 = new System.Windows.Forms.Button(); + this.button_31 = new System.Windows.Forms.Button(); + this.button_21 = new System.Windows.Forms.Button(); + this.button_11 = new System.Windows.Forms.Button(); + this.button_01 = new System.Windows.Forms.Button(); + this.button_70 = new System.Windows.Forms.Button(); + this.button_60 = new System.Windows.Forms.Button(); + this.button_50 = new System.Windows.Forms.Button(); + this.button_40 = new System.Windows.Forms.Button(); + this.button_30 = new System.Windows.Forms.Button(); + this.button_20 = new System.Windows.Forms.Button(); + this.button_10 = new System.Windows.Forms.Button(); + this.button_00 = new System.Windows.Forms.Button(); + this.backgroundWorker1 = new System.ComponentModel.BackgroundWorker(); + this.groupBox_Steuerung.SuspendLayout(); + this.panelEingabe.SuspendLayout(); + this.SuspendLayout(); + // + // groupBox_Steuerung + // + this.groupBox_Steuerung.Controls.Add(this.label_Verarbeitung); + this.groupBox_Steuerung.Controls.Add(this.button_Abbruch); + this.groupBox_Steuerung.Controls.Add(this.button_Bestätigen); + this.groupBox_Steuerung.Controls.Add(this.button_Modus); + this.groupBox_Steuerung.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.groupBox_Steuerung.ForeColor = System.Drawing.SystemColors.ControlLightLight; + this.groupBox_Steuerung.Location = new System.Drawing.Point(13, 13); + this.groupBox_Steuerung.Name = "groupBox_Steuerung"; + this.groupBox_Steuerung.Size = new System.Drawing.Size(650, 96); + this.groupBox_Steuerung.TabIndex = 0; + this.groupBox_Steuerung.TabStop = false; + this.groupBox_Steuerung.Text = "Steuerung"; + // + // label_Verarbeitung + // + this.label_Verarbeitung.AutoSize = true; + this.label_Verarbeitung.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label_Verarbeitung.Location = new System.Drawing.Point(27, 41); + this.label_Verarbeitung.Name = "label_Verarbeitung"; + this.label_Verarbeitung.Size = new System.Drawing.Size(132, 20); + this.label_Verarbeitung.TabIndex = 5; + this.label_Verarbeitung.Text = "Verarbeitungsart:"; + // + // button_Abbruch + // + this.button_Abbruch.BackColor = System.Drawing.Color.Red; + this.button_Abbruch.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button_Abbruch.ForeColor = System.Drawing.SystemColors.ControlText; + this.button_Abbruch.Location = new System.Drawing.Point(569, 15); + this.button_Abbruch.Name = "button_Abbruch"; + this.button_Abbruch.Size = new System.Drawing.Size(75, 75); + this.button_Abbruch.TabIndex = 4; + this.button_Abbruch.Text = "Abbruch"; + this.button_Abbruch.UseVisualStyleBackColor = false; + this.button_Abbruch.Click += new System.EventHandler(this.button_Abbruch_Click); + // + // button_Bestätigen + // + this.button_Bestätigen.BackColor = System.Drawing.Color.LightGreen; + this.button_Bestätigen.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button_Bestätigen.ForeColor = System.Drawing.SystemColors.ControlText; + this.button_Bestätigen.Location = new System.Drawing.Point(489, 15); + this.button_Bestätigen.Name = "button_Bestätigen"; + this.button_Bestätigen.Size = new System.Drawing.Size(75, 75); + this.button_Bestätigen.TabIndex = 3; + this.button_Bestätigen.Text = "Bestätigen"; + this.button_Bestätigen.UseVisualStyleBackColor = false; + this.button_Bestätigen.Click += new System.EventHandler(this.button_Bestätigen_Click); + // + // button_Modus + // + this.button_Modus.BackColor = System.Drawing.Color.LightGreen; + this.button_Modus.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.button_Modus.ForeColor = System.Drawing.SystemColors.ControlText; + this.button_Modus.Location = new System.Drawing.Point(165, 15); + this.button_Modus.Name = "button_Modus"; + this.button_Modus.Size = new System.Drawing.Size(75, 75); + this.button_Modus.TabIndex = 2; + this.button_Modus.Text = "Horizontale Verarbeitung"; + this.button_Modus.UseVisualStyleBackColor = false; + this.button_Modus.Click += new System.EventHandler(this.button_Modus_Click); + // + // panelEingabe + // + this.panelEingabe.Controls.Add(this.button_77); + this.panelEingabe.Controls.Add(this.button_67); + this.panelEingabe.Controls.Add(this.button_57); + this.panelEingabe.Controls.Add(this.button_47); + this.panelEingabe.Controls.Add(this.button_37); + this.panelEingabe.Controls.Add(this.button_27); + this.panelEingabe.Controls.Add(this.button_17); + this.panelEingabe.Controls.Add(this.button_07); + this.panelEingabe.Controls.Add(this.button_76); + this.panelEingabe.Controls.Add(this.button_66); + this.panelEingabe.Controls.Add(this.button_56); + this.panelEingabe.Controls.Add(this.button_46); + this.panelEingabe.Controls.Add(this.button_36); + this.panelEingabe.Controls.Add(this.button_26); + this.panelEingabe.Controls.Add(this.button_16); + this.panelEingabe.Controls.Add(this.button_06); + this.panelEingabe.Controls.Add(this.button_75); + this.panelEingabe.Controls.Add(this.button_65); + this.panelEingabe.Controls.Add(this.button_55); + this.panelEingabe.Controls.Add(this.button_45); + this.panelEingabe.Controls.Add(this.button_35); + this.panelEingabe.Controls.Add(this.button_25); + this.panelEingabe.Controls.Add(this.button_15); + this.panelEingabe.Controls.Add(this.button_05); + this.panelEingabe.Controls.Add(this.button_74); + this.panelEingabe.Controls.Add(this.button_64); + this.panelEingabe.Controls.Add(this.button_54); + this.panelEingabe.Controls.Add(this.button_44); + this.panelEingabe.Controls.Add(this.button_34); + this.panelEingabe.Controls.Add(this.button_24); + this.panelEingabe.Controls.Add(this.button_14); + this.panelEingabe.Controls.Add(this.button_04); + this.panelEingabe.Controls.Add(this.button_73); + this.panelEingabe.Controls.Add(this.button_63); + this.panelEingabe.Controls.Add(this.button_53); + this.panelEingabe.Controls.Add(this.button_43); + this.panelEingabe.Controls.Add(this.button_33); + this.panelEingabe.Controls.Add(this.button_23); + this.panelEingabe.Controls.Add(this.button_13); + this.panelEingabe.Controls.Add(this.button_03); + this.panelEingabe.Controls.Add(this.button_72); + this.panelEingabe.Controls.Add(this.button_62); + this.panelEingabe.Controls.Add(this.button_52); + this.panelEingabe.Controls.Add(this.button_42); + this.panelEingabe.Controls.Add(this.button_32); + this.panelEingabe.Controls.Add(this.button_22); + this.panelEingabe.Controls.Add(this.button_12); + this.panelEingabe.Controls.Add(this.button_02); + this.panelEingabe.Controls.Add(this.button_71); + this.panelEingabe.Controls.Add(this.button_61); + this.panelEingabe.Controls.Add(this.button_51); + this.panelEingabe.Controls.Add(this.button_41); + this.panelEingabe.Controls.Add(this.button_31); + this.panelEingabe.Controls.Add(this.button_21); + this.panelEingabe.Controls.Add(this.button_11); + this.panelEingabe.Controls.Add(this.button_01); + this.panelEingabe.Controls.Add(this.button_70); + this.panelEingabe.Controls.Add(this.button_60); + this.panelEingabe.Controls.Add(this.button_50); + this.panelEingabe.Controls.Add(this.button_40); + this.panelEingabe.Controls.Add(this.button_30); + this.panelEingabe.Controls.Add(this.button_20); + this.panelEingabe.Controls.Add(this.button_10); + this.panelEingabe.Controls.Add(this.button_00); + this.panelEingabe.Location = new System.Drawing.Point(12, 115); + this.panelEingabe.Name = "panelEingabe"; + this.panelEingabe.Size = new System.Drawing.Size(651, 653); + this.panelEingabe.TabIndex = 1; + // + // button_77 + // + this.button_77.Location = new System.Drawing.Point(571, 571); + this.button_77.Name = "button_77"; + this.button_77.Size = new System.Drawing.Size(75, 75); + this.button_77.TabIndex = 62; + this.button_77.TabStop = false; + this.button_77.UseVisualStyleBackColor = true; + this.button_77.Click += new System.EventHandler(this.button_77_Click); + // + // button_67 + // + this.button_67.Location = new System.Drawing.Point(490, 571); + this.button_67.Name = "button_67"; + this.button_67.Size = new System.Drawing.Size(75, 75); + this.button_67.TabIndex = 61; + this.button_67.TabStop = false; + this.button_67.UseVisualStyleBackColor = true; + this.button_67.Click += new System.EventHandler(this.button_67_Click); + // + // button_57 + // + this.button_57.Location = new System.Drawing.Point(409, 571); + this.button_57.Name = "button_57"; + this.button_57.Size = new System.Drawing.Size(75, 75); + this.button_57.TabIndex = 60; + this.button_57.TabStop = false; + this.button_57.UseVisualStyleBackColor = true; + this.button_57.Click += new System.EventHandler(this.button_57_Click); + // + // button_47 + // + this.button_47.Location = new System.Drawing.Point(328, 571); + this.button_47.Name = "button_47"; + this.button_47.Size = new System.Drawing.Size(75, 75); + this.button_47.TabIndex = 59; + this.button_47.TabStop = false; + this.button_47.UseVisualStyleBackColor = true; + this.button_47.Click += new System.EventHandler(this.button_47_Click); + // + // button_37 + // + this.button_37.Location = new System.Drawing.Point(247, 571); + this.button_37.Name = "button_37"; + this.button_37.Size = new System.Drawing.Size(75, 75); + this.button_37.TabIndex = 58; + this.button_37.TabStop = false; + this.button_37.UseVisualStyleBackColor = true; + this.button_37.Click += new System.EventHandler(this.button_37_Click); + // + // button_27 + // + this.button_27.Location = new System.Drawing.Point(166, 571); + this.button_27.Name = "button_27"; + this.button_27.Size = new System.Drawing.Size(75, 75); + this.button_27.TabIndex = 57; + this.button_27.TabStop = false; + this.button_27.UseVisualStyleBackColor = true; + this.button_27.Click += new System.EventHandler(this.button_27_Click); + // + // button_17 + // + this.button_17.Location = new System.Drawing.Point(85, 571); + this.button_17.Name = "button_17"; + this.button_17.Size = new System.Drawing.Size(75, 75); + this.button_17.TabIndex = 56; + this.button_17.TabStop = false; + this.button_17.UseVisualStyleBackColor = true; + this.button_17.Click += new System.EventHandler(this.button_17_Click); + // + // button_07 + // + this.button_07.Location = new System.Drawing.Point(4, 571); + this.button_07.Name = "button_07"; + this.button_07.Size = new System.Drawing.Size(75, 75); + this.button_07.TabIndex = 2; + this.button_07.TabStop = false; + this.button_07.UseVisualStyleBackColor = true; + this.button_07.Click += new System.EventHandler(this.button_07_Click); + // + // button_76 + // + this.button_76.Location = new System.Drawing.Point(571, 490); + this.button_76.Name = "button_76"; + this.button_76.Size = new System.Drawing.Size(75, 75); + this.button_76.TabIndex = 55; + this.button_76.TabStop = false; + this.button_76.UseVisualStyleBackColor = true; + this.button_76.Click += new System.EventHandler(this.button_76_Click); + // + // button_66 + // + this.button_66.Location = new System.Drawing.Point(490, 490); + this.button_66.Name = "button_66"; + this.button_66.Size = new System.Drawing.Size(75, 75); + this.button_66.TabIndex = 54; + this.button_66.TabStop = false; + this.button_66.UseVisualStyleBackColor = true; + this.button_66.Click += new System.EventHandler(this.button_66_Click); + // + // button_56 + // + this.button_56.Location = new System.Drawing.Point(409, 490); + this.button_56.Name = "button_56"; + this.button_56.Size = new System.Drawing.Size(75, 75); + this.button_56.TabIndex = 53; + this.button_56.TabStop = false; + this.button_56.UseVisualStyleBackColor = true; + this.button_56.Click += new System.EventHandler(this.button_56_Click); + // + // button_46 + // + this.button_46.Location = new System.Drawing.Point(328, 490); + this.button_46.Name = "button_46"; + this.button_46.Size = new System.Drawing.Size(75, 75); + this.button_46.TabIndex = 52; + this.button_46.TabStop = false; + this.button_46.UseVisualStyleBackColor = true; + this.button_46.Click += new System.EventHandler(this.button_46_Click); + // + // button_36 + // + this.button_36.Location = new System.Drawing.Point(247, 490); + this.button_36.Name = "button_36"; + this.button_36.Size = new System.Drawing.Size(75, 75); + this.button_36.TabIndex = 51; + this.button_36.TabStop = false; + this.button_36.UseVisualStyleBackColor = true; + this.button_36.Click += new System.EventHandler(this.button_36_Click); + // + // button_26 + // + this.button_26.Location = new System.Drawing.Point(166, 490); + this.button_26.Name = "button_26"; + this.button_26.Size = new System.Drawing.Size(75, 75); + this.button_26.TabIndex = 50; + this.button_26.TabStop = false; + this.button_26.UseVisualStyleBackColor = true; + this.button_26.Click += new System.EventHandler(this.button_26_Click); + // + // button_16 + // + this.button_16.Location = new System.Drawing.Point(85, 490); + this.button_16.Name = "button_16"; + this.button_16.Size = new System.Drawing.Size(75, 75); + this.button_16.TabIndex = 49; + this.button_16.TabStop = false; + this.button_16.UseVisualStyleBackColor = true; + this.button_16.Click += new System.EventHandler(this.button_16_Click); + // + // button_06 + // + this.button_06.Location = new System.Drawing.Point(4, 490); + this.button_06.Name = "button_06"; + this.button_06.Size = new System.Drawing.Size(75, 75); + this.button_06.TabIndex = 48; + this.button_06.TabStop = false; + this.button_06.UseVisualStyleBackColor = true; + this.button_06.Click += new System.EventHandler(this.button_06_Click); + // + // button_75 + // + this.button_75.Location = new System.Drawing.Point(571, 409); + this.button_75.Name = "button_75"; + this.button_75.Size = new System.Drawing.Size(75, 75); + this.button_75.TabIndex = 47; + this.button_75.TabStop = false; + this.button_75.UseVisualStyleBackColor = true; + this.button_75.Click += new System.EventHandler(this.button_75_Click); + // + // button_65 + // + this.button_65.Location = new System.Drawing.Point(490, 409); + this.button_65.Name = "button_65"; + this.button_65.Size = new System.Drawing.Size(75, 75); + this.button_65.TabIndex = 46; + this.button_65.TabStop = false; + this.button_65.UseVisualStyleBackColor = true; + this.button_65.Click += new System.EventHandler(this.button_65_Click); + // + // button_55 + // + this.button_55.Location = new System.Drawing.Point(409, 409); + this.button_55.Name = "button_55"; + this.button_55.Size = new System.Drawing.Size(75, 75); + this.button_55.TabIndex = 45; + this.button_55.TabStop = false; + this.button_55.UseVisualStyleBackColor = true; + this.button_55.Click += new System.EventHandler(this.button_55_Click); + // + // button_45 + // + this.button_45.Location = new System.Drawing.Point(328, 409); + this.button_45.Name = "button_45"; + this.button_45.Size = new System.Drawing.Size(75, 75); + this.button_45.TabIndex = 44; + this.button_45.TabStop = false; + this.button_45.UseVisualStyleBackColor = true; + this.button_45.Click += new System.EventHandler(this.button_45_Click); + // + // button_35 + // + this.button_35.Location = new System.Drawing.Point(247, 409); + this.button_35.Name = "button_35"; + this.button_35.Size = new System.Drawing.Size(75, 75); + this.button_35.TabIndex = 43; + this.button_35.TabStop = false; + this.button_35.UseVisualStyleBackColor = true; + this.button_35.Click += new System.EventHandler(this.button_35_Click); + // + // button_25 + // + this.button_25.Location = new System.Drawing.Point(166, 409); + this.button_25.Name = "button_25"; + this.button_25.Size = new System.Drawing.Size(75, 75); + this.button_25.TabIndex = 42; + this.button_25.TabStop = false; + this.button_25.UseVisualStyleBackColor = true; + this.button_25.Click += new System.EventHandler(this.button_25_Click); + // + // button_15 + // + this.button_15.Location = new System.Drawing.Point(85, 409); + this.button_15.Name = "button_15"; + this.button_15.Size = new System.Drawing.Size(75, 75); + this.button_15.TabIndex = 41; + this.button_15.TabStop = false; + this.button_15.UseVisualStyleBackColor = true; + this.button_15.Click += new System.EventHandler(this.button_15_Click); + // + // button_05 + // + this.button_05.Location = new System.Drawing.Point(4, 409); + this.button_05.Name = "button_05"; + this.button_05.Size = new System.Drawing.Size(75, 75); + this.button_05.TabIndex = 40; + this.button_05.TabStop = false; + this.button_05.UseVisualStyleBackColor = true; + this.button_05.Click += new System.EventHandler(this.button_05_Click); + // + // button_74 + // + this.button_74.Location = new System.Drawing.Point(571, 328); + this.button_74.Name = "button_74"; + this.button_74.Size = new System.Drawing.Size(75, 75); + this.button_74.TabIndex = 39; + this.button_74.TabStop = false; + this.button_74.UseVisualStyleBackColor = true; + this.button_74.Click += new System.EventHandler(this.button_74_Click); + // + // button_64 + // + this.button_64.Location = new System.Drawing.Point(490, 328); + this.button_64.Name = "button_64"; + this.button_64.Size = new System.Drawing.Size(75, 75); + this.button_64.TabIndex = 38; + this.button_64.TabStop = false; + this.button_64.UseVisualStyleBackColor = true; + this.button_64.Click += new System.EventHandler(this.button_64_Click); + // + // button_54 + // + this.button_54.Location = new System.Drawing.Point(409, 328); + this.button_54.Name = "button_54"; + this.button_54.Size = new System.Drawing.Size(75, 75); + this.button_54.TabIndex = 37; + this.button_54.TabStop = false; + this.button_54.UseVisualStyleBackColor = true; + this.button_54.Click += new System.EventHandler(this.button_54_Click); + // + // button_44 + // + this.button_44.Location = new System.Drawing.Point(328, 328); + this.button_44.Name = "button_44"; + this.button_44.Size = new System.Drawing.Size(75, 75); + this.button_44.TabIndex = 36; + this.button_44.TabStop = false; + this.button_44.UseVisualStyleBackColor = true; + this.button_44.Click += new System.EventHandler(this.button_44_Click); + // + // button_34 + // + this.button_34.Location = new System.Drawing.Point(247, 328); + this.button_34.Name = "button_34"; + this.button_34.Size = new System.Drawing.Size(75, 75); + this.button_34.TabIndex = 35; + this.button_34.TabStop = false; + this.button_34.UseVisualStyleBackColor = true; + this.button_34.Click += new System.EventHandler(this.button_34_Click); + // + // button_24 + // + this.button_24.Location = new System.Drawing.Point(166, 328); + this.button_24.Name = "button_24"; + this.button_24.Size = new System.Drawing.Size(75, 75); + this.button_24.TabIndex = 34; + this.button_24.TabStop = false; + this.button_24.UseVisualStyleBackColor = true; + this.button_24.Click += new System.EventHandler(this.button_24_Click); + // + // button_14 + // + this.button_14.Location = new System.Drawing.Point(85, 328); + this.button_14.Name = "button_14"; + this.button_14.Size = new System.Drawing.Size(75, 75); + this.button_14.TabIndex = 33; + this.button_14.TabStop = false; + this.button_14.UseVisualStyleBackColor = true; + this.button_14.Click += new System.EventHandler(this.button_14_Click); + // + // button_04 + // + this.button_04.Location = new System.Drawing.Point(4, 328); + this.button_04.Name = "button_04"; + this.button_04.Size = new System.Drawing.Size(75, 75); + this.button_04.TabIndex = 32; + this.button_04.TabStop = false; + this.button_04.UseVisualStyleBackColor = true; + this.button_04.Click += new System.EventHandler(this.button_04_Click); + // + // button_73 + // + this.button_73.Location = new System.Drawing.Point(571, 247); + this.button_73.Name = "button_73"; + this.button_73.Size = new System.Drawing.Size(75, 75); + this.button_73.TabIndex = 31; + this.button_73.TabStop = false; + this.button_73.UseVisualStyleBackColor = true; + this.button_73.Click += new System.EventHandler(this.button_73_Click); + // + // button_63 + // + this.button_63.Location = new System.Drawing.Point(490, 247); + this.button_63.Name = "button_63"; + this.button_63.Size = new System.Drawing.Size(75, 75); + this.button_63.TabIndex = 30; + this.button_63.TabStop = false; + this.button_63.UseVisualStyleBackColor = true; + this.button_63.Click += new System.EventHandler(this.button_63_Click); + // + // button_53 + // + this.button_53.Location = new System.Drawing.Point(409, 247); + this.button_53.Name = "button_53"; + this.button_53.Size = new System.Drawing.Size(75, 75); + this.button_53.TabIndex = 29; + this.button_53.TabStop = false; + this.button_53.UseVisualStyleBackColor = true; + this.button_53.Click += new System.EventHandler(this.button_53_Click); + // + // button_43 + // + this.button_43.Location = new System.Drawing.Point(328, 247); + this.button_43.Name = "button_43"; + this.button_43.Size = new System.Drawing.Size(75, 75); + this.button_43.TabIndex = 28; + this.button_43.TabStop = false; + this.button_43.UseVisualStyleBackColor = true; + this.button_43.Click += new System.EventHandler(this.button_43_Click); + // + // button_33 + // + this.button_33.Location = new System.Drawing.Point(247, 247); + this.button_33.Name = "button_33"; + this.button_33.Size = new System.Drawing.Size(75, 75); + this.button_33.TabIndex = 27; + this.button_33.TabStop = false; + this.button_33.UseVisualStyleBackColor = true; + this.button_33.Click += new System.EventHandler(this.button_33_Click); + // + // button_23 + // + this.button_23.Location = new System.Drawing.Point(166, 247); + this.button_23.Name = "button_23"; + this.button_23.Size = new System.Drawing.Size(75, 75); + this.button_23.TabIndex = 26; + this.button_23.TabStop = false; + this.button_23.UseVisualStyleBackColor = true; + this.button_23.Click += new System.EventHandler(this.button_23_Click); + // + // button_13 + // + this.button_13.Location = new System.Drawing.Point(85, 247); + this.button_13.Name = "button_13"; + this.button_13.Size = new System.Drawing.Size(75, 75); + this.button_13.TabIndex = 25; + this.button_13.TabStop = false; + this.button_13.UseVisualStyleBackColor = true; + this.button_13.Click += new System.EventHandler(this.button_13_Click); + // + // button_03 + // + this.button_03.Location = new System.Drawing.Point(4, 247); + this.button_03.Name = "button_03"; + this.button_03.Size = new System.Drawing.Size(75, 75); + this.button_03.TabIndex = 24; + this.button_03.TabStop = false; + this.button_03.UseVisualStyleBackColor = true; + this.button_03.Click += new System.EventHandler(this.button_03_Click); + // + // button_72 + // + this.button_72.Location = new System.Drawing.Point(571, 166); + this.button_72.Name = "button_72"; + this.button_72.Size = new System.Drawing.Size(75, 75); + this.button_72.TabIndex = 23; + this.button_72.TabStop = false; + this.button_72.UseVisualStyleBackColor = true; + this.button_72.Click += new System.EventHandler(this.button_72_Click); + // + // button_62 + // + this.button_62.Location = new System.Drawing.Point(490, 166); + this.button_62.Name = "button_62"; + this.button_62.Size = new System.Drawing.Size(75, 75); + this.button_62.TabIndex = 22; + this.button_62.TabStop = false; + this.button_62.UseVisualStyleBackColor = true; + this.button_62.Click += new System.EventHandler(this.button_62_Click); + // + // button_52 + // + this.button_52.Location = new System.Drawing.Point(409, 166); + this.button_52.Name = "button_52"; + this.button_52.Size = new System.Drawing.Size(75, 75); + this.button_52.TabIndex = 21; + this.button_52.TabStop = false; + this.button_52.UseVisualStyleBackColor = true; + this.button_52.Click += new System.EventHandler(this.button_52_Click); + // + // button_42 + // + this.button_42.Location = new System.Drawing.Point(328, 166); + this.button_42.Name = "button_42"; + this.button_42.Size = new System.Drawing.Size(75, 75); + this.button_42.TabIndex = 20; + this.button_42.TabStop = false; + this.button_42.UseVisualStyleBackColor = true; + this.button_42.Click += new System.EventHandler(this.button_42_Click); + // + // button_32 + // + this.button_32.Location = new System.Drawing.Point(247, 166); + this.button_32.Name = "button_32"; + this.button_32.Size = new System.Drawing.Size(75, 75); + this.button_32.TabIndex = 19; + this.button_32.TabStop = false; + this.button_32.UseVisualStyleBackColor = true; + this.button_32.Click += new System.EventHandler(this.button_32_Click); + // + // button_22 + // + this.button_22.Location = new System.Drawing.Point(166, 166); + this.button_22.Name = "button_22"; + this.button_22.Size = new System.Drawing.Size(75, 75); + this.button_22.TabIndex = 18; + this.button_22.TabStop = false; + this.button_22.UseVisualStyleBackColor = true; + this.button_22.Click += new System.EventHandler(this.button_22_Click); + // + // button_12 + // + this.button_12.Location = new System.Drawing.Point(85, 166); + this.button_12.Name = "button_12"; + this.button_12.Size = new System.Drawing.Size(75, 75); + this.button_12.TabIndex = 17; + this.button_12.TabStop = false; + this.button_12.UseVisualStyleBackColor = true; + this.button_12.Click += new System.EventHandler(this.button_12_Click); + // + // button_02 + // + this.button_02.Location = new System.Drawing.Point(4, 166); + this.button_02.Name = "button_02"; + this.button_02.Size = new System.Drawing.Size(75, 75); + this.button_02.TabIndex = 16; + this.button_02.TabStop = false; + this.button_02.UseVisualStyleBackColor = true; + this.button_02.Click += new System.EventHandler(this.button_02_Click); + // + // button_71 + // + this.button_71.Location = new System.Drawing.Point(571, 85); + this.button_71.Name = "button_71"; + this.button_71.Size = new System.Drawing.Size(75, 75); + this.button_71.TabIndex = 15; + this.button_71.TabStop = false; + this.button_71.UseVisualStyleBackColor = true; + this.button_71.Click += new System.EventHandler(this.button_71_Click); + // + // button_61 + // + this.button_61.Location = new System.Drawing.Point(490, 85); + this.button_61.Name = "button_61"; + this.button_61.Size = new System.Drawing.Size(75, 75); + this.button_61.TabIndex = 14; + this.button_61.TabStop = false; + this.button_61.UseVisualStyleBackColor = true; + this.button_61.Click += new System.EventHandler(this.button_61_Click); + // + // button_51 + // + this.button_51.Location = new System.Drawing.Point(409, 85); + this.button_51.Name = "button_51"; + this.button_51.Size = new System.Drawing.Size(75, 75); + this.button_51.TabIndex = 13; + this.button_51.TabStop = false; + this.button_51.UseVisualStyleBackColor = true; + this.button_51.Click += new System.EventHandler(this.button_51_Click); + // + // button_41 + // + this.button_41.Location = new System.Drawing.Point(328, 85); + this.button_41.Name = "button_41"; + this.button_41.Size = new System.Drawing.Size(75, 75); + this.button_41.TabIndex = 12; + this.button_41.TabStop = false; + this.button_41.UseVisualStyleBackColor = true; + this.button_41.Click += new System.EventHandler(this.button_41_Click); + // + // button_31 + // + this.button_31.Location = new System.Drawing.Point(247, 85); + this.button_31.Name = "button_31"; + this.button_31.Size = new System.Drawing.Size(75, 75); + this.button_31.TabIndex = 11; + this.button_31.TabStop = false; + this.button_31.UseVisualStyleBackColor = true; + this.button_31.Click += new System.EventHandler(this.button_31_Click); + // + // button_21 + // + this.button_21.Location = new System.Drawing.Point(166, 85); + this.button_21.Name = "button_21"; + this.button_21.Size = new System.Drawing.Size(75, 75); + this.button_21.TabIndex = 10; + this.button_21.TabStop = false; + this.button_21.UseVisualStyleBackColor = true; + this.button_21.Click += new System.EventHandler(this.button_21_Click); + // + // button_11 + // + this.button_11.Location = new System.Drawing.Point(85, 85); + this.button_11.Name = "button_11"; + this.button_11.Size = new System.Drawing.Size(75, 75); + this.button_11.TabIndex = 9; + this.button_11.TabStop = false; + this.button_11.UseVisualStyleBackColor = true; + this.button_11.Click += new System.EventHandler(this.button_11_Click); + // + // button_01 + // + this.button_01.Location = new System.Drawing.Point(4, 85); + this.button_01.Name = "button_01"; + this.button_01.Size = new System.Drawing.Size(75, 75); + this.button_01.TabIndex = 8; + this.button_01.TabStop = false; + this.button_01.UseVisualStyleBackColor = true; + this.button_01.Click += new System.EventHandler(this.button_01_Click); + // + // button_70 + // + this.button_70.Location = new System.Drawing.Point(571, 4); + this.button_70.Name = "button_70"; + this.button_70.Size = new System.Drawing.Size(75, 75); + this.button_70.TabIndex = 7; + this.button_70.TabStop = false; + this.button_70.UseVisualStyleBackColor = true; + this.button_70.Click += new System.EventHandler(this.button_70_Click); + // + // button_60 + // + this.button_60.Location = new System.Drawing.Point(490, 4); + this.button_60.Name = "button_60"; + this.button_60.Size = new System.Drawing.Size(75, 75); + this.button_60.TabIndex = 6; + this.button_60.TabStop = false; + this.button_60.UseVisualStyleBackColor = true; + this.button_60.Click += new System.EventHandler(this.button_60_Click); + // + // button_50 + // + this.button_50.Location = new System.Drawing.Point(409, 4); + this.button_50.Name = "button_50"; + this.button_50.Size = new System.Drawing.Size(75, 75); + this.button_50.TabIndex = 5; + this.button_50.TabStop = false; + this.button_50.UseVisualStyleBackColor = true; + this.button_50.Click += new System.EventHandler(this.button_50_Click); + // + // button_40 + // + this.button_40.Location = new System.Drawing.Point(328, 4); + this.button_40.Name = "button_40"; + this.button_40.Size = new System.Drawing.Size(75, 75); + this.button_40.TabIndex = 4; + this.button_40.TabStop = false; + this.button_40.UseVisualStyleBackColor = true; + this.button_40.Click += new System.EventHandler(this.button_40_Click); + // + // button_30 + // + this.button_30.Location = new System.Drawing.Point(247, 4); + this.button_30.Name = "button_30"; + this.button_30.Size = new System.Drawing.Size(75, 75); + this.button_30.TabIndex = 3; + this.button_30.TabStop = false; + this.button_30.UseVisualStyleBackColor = true; + this.button_30.Click += new System.EventHandler(this.button_30_Click); + // + // button_20 + // + this.button_20.Location = new System.Drawing.Point(166, 4); + this.button_20.Name = "button_20"; + this.button_20.Size = new System.Drawing.Size(75, 75); + this.button_20.TabIndex = 2; + this.button_20.TabStop = false; + this.button_20.UseVisualStyleBackColor = true; + this.button_20.Click += new System.EventHandler(this.button_20_Click); + // + // button_10 + // + this.button_10.Location = new System.Drawing.Point(85, 4); + this.button_10.Name = "button_10"; + this.button_10.Size = new System.Drawing.Size(75, 75); + this.button_10.TabIndex = 1; + this.button_10.TabStop = false; + this.button_10.UseVisualStyleBackColor = true; + this.button_10.Click += new System.EventHandler(this.button_10_Click); + // + // button_00 + // + this.button_00.Location = new System.Drawing.Point(4, 4); + this.button_00.Name = "button_00"; + this.button_00.Size = new System.Drawing.Size(75, 75); + this.button_00.TabIndex = 0; + this.button_00.TabStop = false; + this.button_00.UseVisualStyleBackColor = true; + this.button_00.Click += new System.EventHandler(this.button_00_Click); + // + // backgroundWorker1 + // + this.backgroundWorker1.WorkerSupportsCancellation = true; + this.backgroundWorker1.DoWork += new System.ComponentModel.DoWorkEventHandler(this.backgroundWorker_DoWork); + // + // _8x8EingabeFeld + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.ControlDarkDark; + this.ClientSize = new System.Drawing.Size(674, 777); + this.Controls.Add(this.panelEingabe); + this.Controls.Add(this.groupBox_Steuerung); + this.Name = "_8x8EingabeFeld"; + this.Text = "_8x8EingabeFeld"; + this.groupBox_Steuerung.ResumeLayout(false); + this.groupBox_Steuerung.PerformLayout(); + this.panelEingabe.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.GroupBox groupBox_Steuerung; + private System.Windows.Forms.Label label_Verarbeitung; + private System.Windows.Forms.Button button_Abbruch; + private System.Windows.Forms.Button button_Bestätigen; + private System.Windows.Forms.Button button_Modus; + private System.Windows.Forms.Panel panelEingabe; + private System.Windows.Forms.Button button_77; + private System.Windows.Forms.Button button_67; + private System.Windows.Forms.Button button_57; + private System.Windows.Forms.Button button_47; + private System.Windows.Forms.Button button_37; + private System.Windows.Forms.Button button_27; + private System.Windows.Forms.Button button_17; + private System.Windows.Forms.Button button_07; + private System.Windows.Forms.Button button_76; + private System.Windows.Forms.Button button_66; + private System.Windows.Forms.Button button_56; + private System.Windows.Forms.Button button_46; + private System.Windows.Forms.Button button_36; + private System.Windows.Forms.Button button_26; + private System.Windows.Forms.Button button_16; + private System.Windows.Forms.Button button_06; + private System.Windows.Forms.Button button_75; + private System.Windows.Forms.Button button_65; + private System.Windows.Forms.Button button_55; + private System.Windows.Forms.Button button_45; + private System.Windows.Forms.Button button_35; + private System.Windows.Forms.Button button_25; + private System.Windows.Forms.Button button_15; + private System.Windows.Forms.Button button_05; + private System.Windows.Forms.Button button_74; + private System.Windows.Forms.Button button_64; + private System.Windows.Forms.Button button_54; + private System.Windows.Forms.Button button_44; + private System.Windows.Forms.Button button_34; + private System.Windows.Forms.Button button_24; + private System.Windows.Forms.Button button_14; + private System.Windows.Forms.Button button_04; + private System.Windows.Forms.Button button_73; + private System.Windows.Forms.Button button_63; + private System.Windows.Forms.Button button_53; + private System.Windows.Forms.Button button_43; + private System.Windows.Forms.Button button_33; + private System.Windows.Forms.Button button_23; + private System.Windows.Forms.Button button_13; + private System.Windows.Forms.Button button_03; + private System.Windows.Forms.Button button_72; + private System.Windows.Forms.Button button_62; + private System.Windows.Forms.Button button_52; + private System.Windows.Forms.Button button_42; + private System.Windows.Forms.Button button_32; + private System.Windows.Forms.Button button_22; + private System.Windows.Forms.Button button_12; + private System.Windows.Forms.Button button_02; + private System.Windows.Forms.Button button_71; + private System.Windows.Forms.Button button_61; + private System.Windows.Forms.Button button_51; + private System.Windows.Forms.Button button_41; + private System.Windows.Forms.Button button_31; + private System.Windows.Forms.Button button_21; + private System.Windows.Forms.Button button_11; + private System.Windows.Forms.Button button_01; + private System.Windows.Forms.Button button_70; + private System.Windows.Forms.Button button_60; + private System.Windows.Forms.Button button_50; + private System.Windows.Forms.Button button_40; + private System.Windows.Forms.Button button_30; + private System.Windows.Forms.Button button_20; + private System.Windows.Forms.Button button_10; + private System.Windows.Forms.Button button_00; + private System.ComponentModel.BackgroundWorker backgroundWorker1; + } +} \ No newline at end of file diff --git a/Kidd's Passwort Generator/EingabeFeld.cs b/Kidd's Passwort Generator/EingabeFeld.cs new file mode 100644 index 0000000..32f515f --- /dev/null +++ b/Kidd's Passwort Generator/EingabeFeld.cs @@ -0,0 +1,632 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using IntelOrca.Launchpad; +using IntelOrca.LaunchpadTests; + + +namespace Kidd_s_Passwort_Generator +{ + public partial class _8x8EingabeFeld : Form + { + private bool appEnd = false; + private long delay; + private int speed = 4; + + Point ChosenPoint; + int[,] FieldValues; + Point currentTrailPoint; + Point TargetPoint; + string currentPasswordChunk = ""; + private string processMode = "Horizontal_Green"; + Button[,] InputField = new Button[8, 8]; + // in combination with codepage gives the range of chars that are + private string characterSet = "CharsOnly"; + Random FieldValRandomizer; + Random NoiseRandomizer; + //Default Seed + int Seed = 12345; + //Default Private Key + int privateKey = 54321; + Random CharValRandomizer; + //Default Codepage + + Queue ImageList; + private long CurrentTicks = 0; + PWGenerator generator = null; + + //for steady update a background worker is used + BackgroundWorker BgWorker; + + + + public enum animationColorMode { Green2Red, Red2Green, Green2Green, Red2Red }; + private Dictionary stateColors = new Dictionary(); + + animationColorMode currentMode = animationColorMode.Green2Green; + + public _8x8EingabeFeld(PWGenerator Generator) + { + InitializeComponent(); + fillInputField(); + stateColors.Clear(); + + stateColors.Add("Basic", SystemColors.ControlDarkDark); + stateColors.Add("GreenLow", Color.DarkGreen); + stateColors.Add("GreenMedium", Color.Green); + stateColors.Add("GreenFull", Color.LightGreen); + + stateColors.Add("RedLow", Color.PaleVioletRed); + stateColors.Add("RedMedium", Color.MediumVioletRed); + stateColors.Add("RedFull", Color.Red); + + stateColors.Add("YellowFull", Color.LightGoldenrodYellow); + stateColors.Add("YellowMedium", Color.Goldenrod); + stateColors.Add("YellowLow", Color.DarkGoldenrod); + + + this.generator = Generator; + + //Randomizer with always different Timestamp + NoiseRandomizer = new Random(Convert.ToInt32((new TimeSpan(DateTime.UtcNow.Ticks - new DateTime(2013, 06, 08).Ticks).TotalMinutes))); + //Randomizer to always generate different chars from the current field value depending on the current chunk + CharValRandomizer = new Random(privateKey); + //Set field Values depending on given private Key + FieldValues = new int[8, 8]; + + BgWorker = new BackgroundWorker(); + BgWorker.DoWork += backgroundWorker_DoWork; + BgWorker.RunWorkerCompleted += backgroundWorker_RunWorkerCompleted; + + + + } + public new void Update() + { + //TODO: + //Aktuell kein update der ButtonBackgrounds + base.Update(); + BgWorker.RunWorkerAsync(); + } + + void backgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) + { + + //UI update + System.Threading.Thread.Sleep(500); + Update(); + } + + + private void fillInputField() + { + InputField[0, 0] = button_00; + InputField[0, 1] = button_01; + InputField[0, 2] = button_02; + InputField[0, 3] = button_03; + InputField[0, 4] = button_04; + InputField[0, 5] = button_05; + InputField[0, 6] = button_06; + InputField[0, 7] = button_07; + InputField[1, 0] = button_10; + InputField[1, 1] = button_11; + InputField[1, 2] = button_12; + InputField[1, 3] = button_13; + InputField[1, 4] = button_14; + InputField[1, 5] = button_15; + InputField[1, 6] = button_16; + InputField[1, 7] = button_17; + InputField[2, 0] = button_20; + InputField[2, 1] = button_21; + InputField[2, 2] = button_22; + InputField[2, 3] = button_23; + InputField[2, 4] = button_24; + InputField[2, 5] = button_25; + InputField[2, 6] = button_26; + InputField[2, 7] = button_27; + InputField[3, 0] = button_30; + InputField[3, 1] = button_31; + InputField[3, 2] = button_32; + InputField[3, 3] = button_33; + InputField[3, 4] = button_34; + InputField[3, 5] = button_35; + InputField[3, 6] = button_36; + InputField[3, 7] = button_37; + InputField[4, 0] = button_40; + InputField[4, 1] = button_41; + InputField[4, 2] = button_42; + InputField[4, 3] = button_43; + InputField[4, 4] = button_44; + InputField[4, 5] = button_45; + InputField[4, 6] = button_46; + InputField[4, 7] = button_47; + InputField[5, 0] = button_50; + InputField[5, 1] = button_51; + InputField[5, 2] = button_52; + InputField[5, 3] = button_53; + InputField[5, 4] = button_54; + InputField[5, 5] = button_55; + InputField[5, 6] = button_56; + InputField[5, 7] = button_57; + InputField[6, 0] = button_60; + InputField[6, 1] = button_61; + InputField[6, 2] = button_62; + InputField[6, 3] = button_63; + InputField[6, 4] = button_64; + InputField[6, 5] = button_65; + InputField[6, 6] = button_66; + InputField[6, 7] = button_67; + InputField[7, 0] = button_70; + InputField[7, 1] = button_71; + InputField[7, 2] = button_72; + InputField[7, 3] = button_73; + InputField[7, 4] = button_74; + InputField[7, 5] = button_75; + InputField[7, 6] = button_76; + InputField[7, 7] = button_77; + } + + private void UpdatePositions() + { + //Get the curent button color by checking the color of the logical field in the generator + for (int buttonX = 0; buttonX < 8; buttonX++) + { + for (int buttonY = 0; buttonY < 8; buttonY++) + { + virtualButton TempButton = new virtualButton(); + TempButton.IntensityGreen = generator.getFieldColor(buttonX, buttonY, "Green"); + TempButton.IntensityRed = generator.getFieldColor(buttonX, buttonY, "Red"); + InputField[buttonX, buttonY].BackColor = translateButtonColor(TempButton); + InputField[buttonX, buttonY].Invalidate(); + + } + } + + } + private void backgroundWorker_DoWork(object sender, DoWorkEventArgs e) + { + + while (true) + { + if (BgWorker.CancellationPending == true) + { + e.Cancel = true; + break; + } + else + { + + // Update of all logic routines + UpdatePositions(); + + } + } + } + + + #region Buttonpresses + + private void button_00_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 0, 0); + } + + private void button_10_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 1, 0); + } + + private void button_20_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 2, 0); + } + + private void button_30_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 3, 0); + } + + private void button_40_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 4, 0); + } + + private void button_50_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 5, 0); + } + + private void button_60_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 6, 0); + + } + + private void button_70_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 7, 0); + } + + private void button_01_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 0, 1); + } + + private void button_11_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 1, 1); + } + + private void button_21_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 2, 1); + } + + private void button_31_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 3, 1); + } + + private void button_41_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 4, 1); + } + + private void button_51_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 5, 1); + } + + private void button_61_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 6, 1); + } + + private void button_71_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 7, 1); + } + + private void button_02_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 0, 2); + } + + private void button_12_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 1, 2); + } + + private void button_22_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 2, 2); + } + + private void button_32_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 3, 2); + } + + private void button_42_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 4, 2); + } + + private void button_52_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 5, 2); + } + + private void button_62_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 6, 2); + } + + private void button_72_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 7, 2); + } + + private void button_03_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 0, 3); + } + + private void button_13_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 1, 3); + } + + private void button_23_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 2, 3); + } + + private void button_33_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 3, 3); + } + + private void button_43_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 4, 3); + } + + private void button_53_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 5, 3); + + } + + private void button_63_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 6, 3); + } + + private void button_73_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 7, 3); + } + + private void button_04_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 0, 4); + } + + private void button_14_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 1, 4); + } + + private void button_24_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 2, 4); + } + + private void button_34_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 3, 4); + } + + private void button_44_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 4, 4); + } + + private void button_54_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 5, 4); + } + + private void button_64_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 6, 4); + } + + private void button_74_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 7, 4); + } + + private void button_05_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 0, 5); + } + + private void button_15_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 1, 5); + } + + private void button_25_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 2, 5); + } + + private void button_35_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 3, 5); + } + + private void button_45_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 4, 5); + } + + private void button_55_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 5, 5); + } + + private void button_65_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 6, 5); + } + + private void button_75_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 7, 5); + } + + private void button_06_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 0, 6); + } + + private void button_16_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 1, 6); + } + + private void button_26_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 2, 6); + } + + private void button_36_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 3, 6); + } + + private void button_46_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 4, 6); + } + + private void button_56_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 5, 6); + + } + + private void button_66_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 6, 6); + } + + private void button_76_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 7, 6); + } + + private void button_07_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 0, 7); + } + + private void button_17_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 1, 7); + } + + private void button_27_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 2, 7); + } + + private void button_37_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 3, 7); + } + + private void button_47_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 4, 7); + } + + private void button_57_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 5, 7); + } + + private void button_67_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 6, 7); + } + + private void button_77_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Grid", 7, 7); + } + + #endregion + + private void button_Modus_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("ChangeProcessMode", 0, 0); + } + + private void button_Bestätigen_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Enter", 0, 0); + + + this.Close(); + } + + private void button_Abbruch_Click(object sender, EventArgs e) + { + generator.virtualButtonPress("Cancel", 0, 0); + + } + + private Color translateButtonColor(virtualButton button) + { + // Translate the intensity and button position with its control needed color + Color usedColor = SystemColors.ControlDarkDark; + ButtonBrightness TempGreen, TempRed; + TempGreen = button.IntensityGreen; + TempRed = button.IntensityRed; + switch (TempGreen.ToString() + TempRed.ToString()) + { + #region Yellows + + case "33": + //Full+Full + usedColor = stateColors["YellowFull"]; + break; + case "22": + //Medium + Medium + usedColor = stateColors["YellowMedium"]; + break; + case "11": + //Low + Low + usedColor = stateColors["YellowLow"]; + break; + #endregion + #region Greens + case "30": + case "31": + case "32": + //Full Green Variations (No mixvalues allowed -> All become greenFull + usedColor = stateColors["GreenFull"]; + break; + case "20": + case "21": + //Medium Green Variations (No mixvalues allowed -> All become greenFull + usedColor = stateColors["GreenMedium"]; + break; + case "10": + //Low Green Variations (No mixvalues allowed -> All become greenFull + usedColor = stateColors["GreenLow"]; + break; + #endregion + #region Reds + case "03": + case "13": + case "23": + //Full Red Variations (No mixvalues allowed -> All become greenFull + usedColor = stateColors["RedFull"]; + break; + case "02": + case "12": + //Medium Red Variations (No mixvalues allowed -> All become greenFull + usedColor = stateColors["RedMedium"]; + break; + case "01": + //Low Red Variations (No mixvalues allowed -> All become greenFull + usedColor = stateColors["RedLow"]; + break; + #endregion + case "00": + // Off + Off = No Color (Basic Background Color) + usedColor = stateColors["Basic"]; + break; + + + } + + return usedColor; + } + + + } + + +} diff --git a/Kidd's Passwort Generator/EingabeFeld.resx b/Kidd's Passwort Generator/EingabeFeld.resx new file mode 100644 index 0000000..c8d73ee --- /dev/null +++ b/Kidd's Passwort Generator/EingabeFeld.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 17, 17 + + \ No newline at end of file diff --git a/Kidd's Passwort Generator/Hauptmenu.Designer.cs b/Kidd's Passwort Generator/Hauptmenu.Designer.cs new file mode 100644 index 0000000..d0385e3 --- /dev/null +++ b/Kidd's Passwort Generator/Hauptmenu.Designer.cs @@ -0,0 +1,266 @@ +namespace Kidd_s_Passwort_Generator +{ + partial class Form_MainMenue + { + /// + /// Erforderliche Designervariable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Verwendete Ressourcen bereinigen. + /// + /// True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Vom Windows Form-Designer generierter Code + + /// + /// Erforderliche Methode für die Designerunterstützung. + /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden. + /// + private void InitializeComponent() + { + this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.comboBox_Device = new System.Windows.Forms.ComboBox(); + this.InputLabel = new System.Windows.Forms.Label(); + this.comboBox_CodePage = new System.Windows.Forms.ComboBox(); + this.CodePageLabel = new System.Windows.Forms.Label(); + this.comboBox_CharSet = new System.Windows.Forms.ComboBox(); + this.CharSet = new System.Windows.Forms.Label(); + this.textBox_pKey = new System.Windows.Forms.TextBox(); + this.label_PKey = new System.Windows.Forms.Label(); + this.label_Seed = new System.Windows.Forms.Label(); + this.textBox_Seed = new System.Windows.Forms.TextBox(); + this.button_startLaunchPad = new System.Windows.Forms.Button(); + this.label_Passwort = new System.Windows.Forms.Label(); + this.textBox_finalesPassword = new System.Windows.Forms.TextBox(); + this.PassWort_Anleitung = new System.Windows.Forms.GroupBox(); + this.groupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // groupBox1 + // + this.groupBox1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; + this.groupBox1.Controls.Add(this.comboBox_Device); + this.groupBox1.Controls.Add(this.InputLabel); + this.groupBox1.Controls.Add(this.comboBox_CodePage); + this.groupBox1.Controls.Add(this.CodePageLabel); + this.groupBox1.Controls.Add(this.comboBox_CharSet); + this.groupBox1.Controls.Add(this.CharSet); + this.groupBox1.Controls.Add(this.textBox_pKey); + this.groupBox1.Controls.Add(this.label_PKey); + this.groupBox1.Controls.Add(this.label_Seed); + this.groupBox1.Controls.Add(this.textBox_Seed); + this.groupBox1.ForeColor = System.Drawing.SystemColors.ButtonFace; + this.groupBox1.Location = new System.Drawing.Point(0, 0); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.Size = new System.Drawing.Size(990, 129); + this.groupBox1.TabIndex = 0; + this.groupBox1.TabStop = false; + this.groupBox1.Text = "Konfiguration"; + // + // comboBox_Device + // + this.comboBox_Device.AccessibleRole = System.Windows.Forms.AccessibleRole.ComboBox; + this.comboBox_Device.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox_Device.FormattingEnabled = true; + this.comboBox_Device.Items.AddRange(new object[] { + "8 x 8 Eingabefeld", + "Novation Launchpad"}); + this.comboBox_Device.Location = new System.Drawing.Point(460, 85); + this.comboBox_Device.Name = "comboBox_Device"; + this.comboBox_Device.Size = new System.Drawing.Size(225, 21); + this.comboBox_Device.TabIndex = 9; + // + // InputLabel + // + this.InputLabel.AutoSize = true; + this.InputLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.InputLabel.Location = new System.Drawing.Point(314, 82); + this.InputLabel.Name = "InputLabel"; + this.InputLabel.Size = new System.Drawing.Size(140, 25); + this.InputLabel.TabIndex = 8; + this.InputLabel.Text = "Eingabe über"; + // + // comboBox_CodePage + // + this.comboBox_CodePage.AccessibleRole = System.Windows.Forms.AccessibleRole.ComboBox; + this.comboBox_CodePage.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox_CodePage.FormattingEnabled = true; + this.comboBox_CodePage.Items.AddRange(new object[] { + "Basis ASCII", + "EBCDIC", + "UTF-16", + "65001 Unicode"}); + this.comboBox_CodePage.Location = new System.Drawing.Point(130, 85); + this.comboBox_CodePage.Name = "comboBox_CodePage"; + this.comboBox_CodePage.Size = new System.Drawing.Size(165, 21); + this.comboBox_CodePage.TabIndex = 7; + // + // CodePageLabel + // + this.CodePageLabel.AutoSize = true; + this.CodePageLabel.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.CodePageLabel.Location = new System.Drawing.Point(13, 82); + this.CodePageLabel.Name = "CodePageLabel"; + this.CodePageLabel.Size = new System.Drawing.Size(113, 25); + this.CodePageLabel.TabIndex = 6; + this.CodePageLabel.Text = "CodePage"; + // + // comboBox_CharSet + // + this.comboBox_CharSet.AccessibleRole = System.Windows.Forms.AccessibleRole.ComboBox; + this.comboBox_CharSet.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox_CharSet.FormattingEnabled = true; + this.comboBox_CharSet.Items.AddRange(new object[] { + "Nur Zahlen", + "Nur Buchstaben", + "Keine Steuerzeichen"}); + this.comboBox_CharSet.Location = new System.Drawing.Point(840, 85); + this.comboBox_CharSet.Name = "comboBox_CharSet"; + this.comboBox_CharSet.Size = new System.Drawing.Size(121, 21); + this.comboBox_CharSet.TabIndex = 5; + // + // CharSet + // + this.CharSet.AutoSize = true; + this.CharSet.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.CharSet.Location = new System.Drawing.Point(691, 82); + this.CharSet.Name = "CharSet"; + this.CharSet.Size = new System.Drawing.Size(144, 25); + this.CharSet.TabIndex = 4; + this.CharSet.Text = "Character Set"; + // + // textBox_pKey + // + this.textBox_pKey.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.textBox_pKey.Location = new System.Drawing.Point(715, 25); + this.textBox_pKey.Name = "textBox_pKey"; + this.textBox_pKey.Size = new System.Drawing.Size(243, 26); + this.textBox_pKey.TabIndex = 3; + this.textBox_pKey.Text = "Schlüssel-Zahl Wählen"; + // + // label_PKey + // + this.label_PKey.AutoSize = true; + this.label_PKey.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label_PKey.Location = new System.Drawing.Point(509, 25); + this.label_PKey.Name = "label_PKey"; + this.label_PKey.Size = new System.Drawing.Size(204, 25); + this.label_PKey.TabIndex = 2; + this.label_PKey.Text = "Geheimer Schlüssel"; + // + // label_Seed + // + this.label_Seed.AutoSize = true; + this.label_Seed.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label_Seed.Location = new System.Drawing.Point(13, 25); + this.label_Seed.Name = "label_Seed"; + this.label_Seed.Size = new System.Drawing.Size(62, 25); + this.label_Seed.TabIndex = 1; + this.label_Seed.Text = "Seed"; + // + // textBox_Seed + // + this.textBox_Seed.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.textBox_Seed.Location = new System.Drawing.Point(80, 25); + this.textBox_Seed.Name = "textBox_Seed"; + this.textBox_Seed.Size = new System.Drawing.Size(216, 26); + this.textBox_Seed.TabIndex = 0; + this.textBox_Seed.Text = "Seed-Zahl Wählen"; + // + // button_startLaunchPad + // + this.button_startLaunchPad.ForeColor = System.Drawing.SystemColors.ActiveCaptionText; + this.button_startLaunchPad.Location = new System.Drawing.Point(338, 135); + this.button_startLaunchPad.Name = "button_startLaunchPad"; + this.button_startLaunchPad.Size = new System.Drawing.Size(270, 39); + this.button_startLaunchPad.TabIndex = 1; + this.button_startLaunchPad.Text = "Starte Passwort-Generierung"; + this.button_startLaunchPad.UseVisualStyleBackColor = true; + this.button_startLaunchPad.Click += new System.EventHandler(this.button_startLaunchPad_Click); + // + // label_Passwort + // + this.label_Passwort.AutoSize = true; + this.label_Passwort.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.label_Passwort.Location = new System.Drawing.Point(12, 439); + this.label_Passwort.Name = "label_Passwort"; + this.label_Passwort.Size = new System.Drawing.Size(100, 25); + this.label_Passwort.TabIndex = 2; + this.label_Passwort.Text = "Passwort"; + // + // textBox_finalesPassword + // + this.textBox_finalesPassword.Dock = System.Windows.Forms.DockStyle.Bottom; + this.textBox_finalesPassword.Font = new System.Drawing.Font("Microsoft Sans Serif", 15.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.textBox_finalesPassword.Location = new System.Drawing.Point(0, 467); + this.textBox_finalesPassword.Multiline = true; + this.textBox_finalesPassword.Name = "textBox_finalesPassword"; + this.textBox_finalesPassword.ReadOnly = true; + this.textBox_finalesPassword.Size = new System.Drawing.Size(990, 78); + this.textBox_finalesPassword.TabIndex = 3; + // + // PassWort_Anleitung + // + this.PassWort_Anleitung.BackColor = System.Drawing.SystemColors.ControlDarkDark; + this.PassWort_Anleitung.Cursor = System.Windows.Forms.Cursors.Default; + this.PassWort_Anleitung.ForeColor = System.Drawing.SystemColors.ButtonFace; + this.PassWort_Anleitung.Location = new System.Drawing.Point(0, 180); + this.PassWort_Anleitung.Name = "PassWort_Anleitung"; + this.PassWort_Anleitung.Size = new System.Drawing.Size(990, 256); + this.PassWort_Anleitung.TabIndex = 4; + this.PassWort_Anleitung.TabStop = false; + this.PassWort_Anleitung.Text = "Passwort Anleitung"; + // + // Form_MainMenue + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.SystemColors.ControlDarkDark; + this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; + this.ClientSize = new System.Drawing.Size(990, 545); + this.Controls.Add(this.PassWort_Anleitung); + this.Controls.Add(this.textBox_finalesPassword); + this.Controls.Add(this.label_Passwort); + this.Controls.Add(this.button_startLaunchPad); + this.Controls.Add(this.groupBox1); + this.ForeColor = System.Drawing.SystemColors.ActiveCaption; + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow; + this.Name = "Form_MainMenue"; + this.Text = "Kidd\'s cryptic Password Generator"; + this.groupBox1.ResumeLayout(false); + this.groupBox1.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.GroupBox groupBox1; + private System.Windows.Forms.TextBox textBox_pKey; + private System.Windows.Forms.Label label_PKey; + private System.Windows.Forms.Label label_Seed; + private System.Windows.Forms.TextBox textBox_Seed; + private System.Windows.Forms.Button button_startLaunchPad; + private System.Windows.Forms.Label label_Passwort; + private System.Windows.Forms.TextBox textBox_finalesPassword; + private System.Windows.Forms.GroupBox PassWort_Anleitung; + private System.Windows.Forms.ComboBox comboBox_CharSet; + private System.Windows.Forms.Label CharSet; + private System.Windows.Forms.ComboBox comboBox_Device; + private System.Windows.Forms.Label InputLabel; + private System.Windows.Forms.ComboBox comboBox_CodePage; + private System.Windows.Forms.Label CodePageLabel; + } +} + diff --git a/Kidd's Passwort Generator/Hauptmenu.cs b/Kidd's Passwort Generator/Hauptmenu.cs new file mode 100644 index 0000000..e3f09e4 --- /dev/null +++ b/Kidd's Passwort Generator/Hauptmenu.cs @@ -0,0 +1,158 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using IntelOrca.Launchpad; +using IntelOrca.LaunchpadTests; +using Kidd_s_Passwort_Generator; + +namespace Kidd_s_Passwort_Generator +{ + public partial class Form_MainMenue : Form + { + LaunchpadDevice device; + PWGenerator Generator; + Queue ImageList; + + public Form_MainMenue() + { + InitializeComponent(); + + try + { + // Assign the launchpad if one is plugged in + device = new LaunchpadDevice(); + device.DoubleBuffered = true; + + } + catch + { + Console.WriteLine("No launchpad found"); + Console.ReadLine(); + return; + } + } + + private void button_startLaunchPad_Click(object sender, EventArgs e) + { + textBox_finalesPassword.Text = ""; + PassWort_Anleitung.Controls.Clear(); + bool userCancel; + + switch (comboBox_Device.Text) + { + case "Novation Launchpad": + try + { + if (device == null) + { + device = new LaunchpadDevice(); + device.DoubleBuffered = true; + } + //Try to initialize with custom parameters otherwise use the default ones + Generator = new PWGenerator(device, Convert.ToInt32(textBox_Seed.Text), Convert.ToInt32(textBox_pKey.Text), comboBox_CharSet.Text, comboBox_CodePage.Text); + } + catch + { + if (device == null) + { + device = new LaunchpadDevice(); + device.DoubleBuffered = true; + } + + Generator = new PWGenerator(device); + } + + userCancel = Generator.Run(); + + // after confirmation is pushed leave the routine and display the password + textBox_finalesPassword.Text = Generator.GetFinalPassword(); + if (!userCancel) + { + ImageList = new Queue(); + ImageList = Generator.GetInstructionList(); + generateInstruction(ImageList); + } + + device.Reset(); + Generator = null; + break; + case "8 x 8 Eingabefeld": + default: + + Generator = new PWGenerator(device, Convert.ToInt32(textBox_Seed.Text), Convert.ToInt32(textBox_pKey.Text), comboBox_CharSet.Text, comboBox_CodePage.Text); + _8x8EingabeFeld Feld = new _8x8EingabeFeld(Generator); + Feld.Show(); + //Problem: Nach show ausführung wird hier nichtmehr wiederholt!!! Andere Routine überlegen!!! + + + // ToDo: + // Eingabefeld von PWGenerator Logik entkoppeln!!! + // D.h. Generator liefert daten wie bei device wird jedoch gefüttert mit input von eingabefeld + + // after confirmation is pushed leave the routine and display the password + //textBox_finalesPassword.Text = Generator.GetFinalPassword(); + /*if (!userCancel) + { + ImageList = new Queue(); + ImageList = Generator.GetInstructionList(); + generateInstruction(ImageList); + }*/ + + //Feld = null; + //Generator = null; + break; + } + + + } + + + private void generateInstruction(Queue Instructions) + { + + Queue InstructionList = new Queue(); + int XPos = 20; + int YPos = 20; + int stdWidth = 52; + int stdHeight = 52; + + + PassWort_Anleitung.Controls.Clear(); + + if (Instructions.Count() > 0) + { + while (Instructions.Count() > 0) + { + PictureBox Picture = new PictureBox(); + Picture.SizeMode = PictureBoxSizeMode.Zoom; + Picture.ImageLocation = Instructions.Dequeue(); + Picture.Width = stdWidth * 2; + Picture.Height = stdHeight * 2; + Picture.Left = XPos; + Picture.Top = YPos; + Picture.Load(); + PassWort_Anleitung.Controls.Add(Picture); + XPos += stdWidth * 2; + + if (XPos > 8 * (stdWidth * 2)) + { + YPos += stdHeight * 2; + + XPos = 20; + } + } + + + } + + + } + + } +} diff --git a/Kidd's Passwort Generator/Hauptmenu.resx b/Kidd's Passwort Generator/Hauptmenu.resx new file mode 100644 index 0000000..29dcb1b --- /dev/null +++ b/Kidd's Passwort Generator/Hauptmenu.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Kidd's Passwort Generator/Kidd's Passwort Generator.csproj b/Kidd's Passwort Generator/Kidd's Passwort Generator.csproj new file mode 100644 index 0000000..4d90a03 --- /dev/null +++ b/Kidd's Passwort Generator/Kidd's Passwort Generator.csproj @@ -0,0 +1,499 @@ + + + + + Debug + AnyCPU + {1D77124A-78E7-4D52-8D93-2924A64D04F6} + WinExe + Properties + Kidd_s_Passwort_Generator + Kidds Passwort Generator + v4.5.2 + 512 + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + Kidd_s_Passwort_Generator.Program + + + + + + + + + + + + + + + + + Form + + + EingabeFeld.cs + + + Form + + + Hauptmenu.cs + + + + + EingabeFeld.cs + + + Hauptmenu.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + {c2c7fd5a-d56c-4c74-91e3-2d9f5d92fca3} + IntelOrca.LaunchpadTests + + + {fcf77754-c985-4f3d-be0b-e14011c5dc5b} + IntelOrca.Launchpad + + + + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + + + \ No newline at end of file diff --git a/Kidd's Passwort Generator/Program.cs b/Kidd's Passwort Generator/Program.cs new file mode 100644 index 0000000..9d2baf7 --- /dev/null +++ b/Kidd's Passwort Generator/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Kidd_s_Passwort_Generator +{ + static class Program + { + /// + /// Der Haupteinstiegspunkt für die Anwendung. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form_MainMenue()); + } + } +} diff --git a/Kidd's Passwort Generator/Properties/AssemblyInfo.cs b/Kidd's Passwort Generator/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..99b813b --- /dev/null +++ b/Kidd's Passwort Generator/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("Kidd's Passwort Generator")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Kidd's Solutions")] +[assembly: AssemblyProduct("Kidd's Passwort Generator")] +[assembly: AssemblyCopyright("Copyright © Kidds Solution 2018")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar +// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("1d77124a-78e7-4d52-8d93-2924a64d04f6")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern +// übernehmen, indem Sie "*" eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Kidd's Passwort Generator/Properties/Resources.Designer.cs b/Kidd's Passwort Generator/Properties/Resources.Designer.cs new file mode 100644 index 0000000..ae0b749 --- /dev/null +++ b/Kidd's Passwort Generator/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion: 4.0.30319.42000 +// +// Änderungen an dieser Datei können fehlerhaftes Verhalten verursachen und gehen verloren, wenn +// der Code neu generiert wird. +// +//------------------------------------------------------------------------------ + +namespace Kidd_s_Passwort_Generator.Properties +{ + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder-Klasse + // über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der Option /str erneut aus, oder erstellen Sie Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Kidd_s_Passwort_Generator.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenlookups, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/Kidd's Passwort Generator/Properties/Resources.resx b/Kidd's Passwort Generator/Properties/Resources.resx new file mode 100644 index 0000000..ffecec8 --- /dev/null +++ b/Kidd's Passwort Generator/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Kidd's Passwort Generator/Properties/Settings.Designer.cs b/Kidd's Passwort Generator/Properties/Settings.Designer.cs new file mode 100644 index 0000000..5eb6293 --- /dev/null +++ b/Kidd's Passwort Generator/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Kidd_s_Passwort_Generator.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/Kidd's Passwort Generator/Properties/Settings.settings b/Kidd's Passwort Generator/Properties/Settings.settings new file mode 100644 index 0000000..abf36c5 --- /dev/null +++ b/Kidd's Passwort Generator/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + +