public DebuggerConsoleController() { LoadConfig(); RefreshServerCgi(); this.View.btnAdd.Click += btnAdd_Click; this.View.btnSubmit.Click += btnSubmit_Click; this.View.txtServerURL.Text = serverURL; this.CurrentProject = new DebugProjectModule(); }
public void ShowProjectFiles(DebugProjectModule project) { this.urlListView.Items.Clear(); foreach (var html in project.HTMLPageURLs) { AddUrl(html, HTML_TYPE); } foreach (var js in project.JSFileURLs) { AddUrl(js, JS_TYPE); } }
internal void OpenProject(string filename) { XmlSerializer ser = new XmlSerializer(typeof(DebugProjectModule)); DebugProjectModule pro = ser.Deserialize(File.OpenRead(filename)) as DebugProjectModule; if (pro == null) { MessageBox.Show("文件读取失败!"); } else { this.CurrentProject = pro; this.View.ShowProjectFiles(this.CurrentProject); } }
internal void CreateProject() { this.CurrentProject = new DebugProjectModule(); this.View.ShowProjectFiles(this.CurrentProject); }