OSDN Git Service

初期登録
[kybernetes/Kybernetes.git] / KyberNetes / view / DebuggWindow.cs
1 using System;\r
2 using System.Collections.Generic;\r
3 using System.Windows.Forms;\r
4 \r
5 namespace com.andoutomo.kybernetes.view\r
6 {\r
7     public partial class DebuggWindow : Form\r
8     {\r
9         List<string> debugCmdList;\r
10         \r
11         public DebuggWindow()\r
12         {\r
13             InitializeComponent();\r
14             initializeTest();\r
15         }\r
16 \r
17         private void btnClose_Click(object sender, EventArgs e)\r
18         {\r
19             this.Close();\r
20         }\r
21 \r
22         private void initializeTest()\r
23         {\r
24             debugCmdList = new List<string>();\r
25             debugCmdList.Add("list");\r
26 \r
27         }\r
28 \r
29         private void btnTest_Click(object sender, EventArgs e)\r
30         {\r
31 #if debug\r
32             BaseForm form = (BaseForm)Owner;\r
33             CmdDispatcher dispatcher = CmdDispatcher.getDispatcher(form);\r
34 \r
35             foreach (string cmd in debugCmdList)\r
36             {\r
37                 lblRunningCmd.Text += cmd + System.Environment.NewLine;\r
38                 string result = dispatcher.dispatch(cmd);\r
39                 lblRunningCmd.Text += result + System.Environment.NewLine;\r
40                 System.Threading.Thread.Sleep(2000);   \r
41             }\r
42 #endif\r
43         }\r
44     }\r
45 }\r