OLD | NEW |
| (Empty) |
1 using System; | |
2 using System.Collections.Generic; | |
3 using System.ComponentModel; | |
4 using System.Drawing.Design; | |
5 using System.Linq; | |
6 using System.Runtime.InteropServices; | |
7 using System.Text; | |
8 using System.Windows.Forms.Design; | |
9 using Microsoft.VisualStudio.Project; | |
10 | |
11 namespace Google.NaClVsx.ProjectSupport | |
12 { | |
13 [ComVisible(true), Guid("370263ED-D4DE-4d28-8323-45FD3C600789")] | |
14 class DebugProperties : AutoSettingsPage | |
15 { | |
16 public DebugProperties() { | |
17 Name = "Debug"; | |
18 } | |
19 | |
20 [Category("Launch")] | |
21 [DisplayName("Hosting Process (chrome or sel_ldr)")] | |
22 [ProjectProperty("DebugHost", true)] | |
23 [Editor(typeof(FileNameEditor), typeof(UITypeEditor))] | |
24 public string HostProgram | |
25 { | |
26 get { return hostProgram_; } | |
27 set { hostProgram_ = value; | |
28 IsDirty = true;} | |
29 } | |
30 | |
31 [Category("Launch")] | |
32 [DisplayName("Arguments")] | |
33 [ProjectProperty("DebugArgs", true)] | |
34 public string Args | |
35 { | |
36 get { return args_; } | |
37 set { args_ = value; IsDirty = true; } | |
38 } | |
39 | |
40 [Category("Launch")] | |
41 [DisplayName("IRT (for sel_ldr)")] | |
42 [ProjectProperty("IrtNexe", true)] | |
43 public string IrtNexe | |
44 { | |
45 get { return irtNexe_; } | |
46 set { irtNexe_ = value; IsDirty = true; } | |
47 } | |
48 | |
49 | |
50 [Category("ChromeUrl")] | |
51 [DisplayName("Html for web application")] | |
52 [ProjectProperty("HtmlPage", true)] | |
53 public string HtmlPage | |
54 { | |
55 get { return htmlPage_; } | |
56 set { htmlPage_ = value; IsDirty = true; } | |
57 } | |
58 [Category("ChromeUrl")] | |
59 [DisplayName("Web server hostname")] | |
60 [ProjectProperty("LaunchHostname", true)] | |
61 public string LaunchHost | |
62 { | |
63 get { return launchHost_; } | |
64 set { launchHost_ = value; IsDirty = true; } | |
65 } | |
66 [Category("ChromeUrl")] | |
67 [DisplayName("Web server port")] | |
68 [ProjectProperty("LaunchPort", true)] | |
69 public string LaunchPort | |
70 { | |
71 get { return launchPort_; } | |
72 set { launchPort_ = value; IsDirty = true; } | |
73 } | |
74 | |
75 [Category("WebServer")] | |
76 [DisplayName("Httpd Server")] | |
77 [ProjectProperty("WebServer", true)] | |
78 public string WebServerProgram | |
79 { | |
80 get { return webServerProgram_; } | |
81 set { webServerProgram_ = value; IsDirty = true; } | |
82 } | |
83 | |
84 [Category("WebServer")] | |
85 [DisplayName("Httpd Server Arguments")] | |
86 [ProjectProperty("WebServerArgs", true)] | |
87 public string WebServerArgs | |
88 { | |
89 get { return webServerArgs_; } | |
90 set { webServerArgs_ = value; IsDirty = true; } | |
91 } | |
92 | |
93 private string hostProgram_; | |
94 private string args_; | |
95 private string htmlPage_; | |
96 private string irtNexe_; | |
97 private string launchHost_; | |
98 private string launchPort_; | |
99 private string webServerProgram_; | |
100 private string webServerArgs_; | |
101 } | |
102 } | |
OLD | NEW |