diff --git a/ColtPlugin/PluginMain.cs b/ColtPlugin/PluginMain.cs index 204504e..428ee5b 100644 --- a/ColtPlugin/PluginMain.cs +++ b/ColtPlugin/PluginMain.cs @@ -47,7 +47,7 @@ public Int32 Api /// public String Name { - get { return this.pluginName; } + get { return pluginName; } } /// @@ -55,7 +55,7 @@ public String Name /// public String Guid { - get { return this.pluginGuid; } + get { return pluginGuid; } } /// @@ -63,7 +63,7 @@ public String Guid /// public String Author { - get { return this.pluginAuth; } + get { return pluginAuth; } } /// @@ -71,7 +71,7 @@ public String Author /// public String Description { - get { return this.pluginDesc; } + get { return pluginDesc; } } /// @@ -79,7 +79,7 @@ public String Description /// public String Help { - get { return this.pluginHelp; } + get { return pluginHelp; } } /// @@ -88,7 +88,7 @@ public String Help [Browsable(false)] public Object Settings { - get { return this.settingObject; } + get { return settingObject; } } #endregion @@ -100,10 +100,10 @@ public Object Settings /// public void Initialize() { - this.InitBasics(); - this.LoadSettings(); - this.InitLocalization(); - this.AddEventHandlers(); + InitBasics(); + LoadSettings(); + InitLocalization(); + AddEventHandlers(); } /// @@ -111,7 +111,7 @@ public void Initialize() /// public void Dispose() { - this.SaveSettings(); + SaveSettings(); } /// @@ -127,8 +127,8 @@ public void HandleEvent(Object sender, NotifyEvent e, HandlingPriority prority) { IProject project = PluginBase.CurrentProject; Boolean as3projectIsOpen = (project != null) && (project.Language == "as3"); - if (this.menuItem != null) this.menuItem.Enabled = as3projectIsOpen; - if (this.toolbarButton != null) this.toolbarButton.Enabled = as3projectIsOpen; + if (menuItem != null) menuItem.Enabled = as3projectIsOpen; + if (toolbarButton != null) toolbarButton.Enabled = as3projectIsOpen; // deactivate if project is closed active &= as3projectIsOpen; if (watcher != null) watcher.EnableRaisingEvents &= as3projectIsOpen; @@ -141,12 +141,12 @@ public void HandleEvent(Object sender, NotifyEvent e, HandlingPriority prority) else if (cmd == "ProjectManager.Menu") { Object menu = (e as DataEvent).Data; - this.CreateMenuItem(menu as ToolStripMenuItem); + CreateMenuItem(menu as ToolStripMenuItem); } else if (cmd == "ProjectManager.ToolBar") { Object toolStrip = (e as DataEvent).Data; - this.CreateToolbarButton(toolStrip as ToolStrip); + CreateToolbarButton(toolStrip as ToolStrip); } break; } @@ -163,7 +163,7 @@ public void InitBasics() { String dataPath = Path.Combine(PathHelper.DataDir, "ColtPlugin"); if (!Directory.Exists(dataPath)) Directory.CreateDirectory(dataPath); - this.settingFilename = Path.Combine(dataPath, "Settings.fdb"); + settingFilename = Path.Combine(dataPath, "Settings.fdb"); } /// @@ -185,8 +185,8 @@ public void InitLocalization() LocaleHelper.Initialize(LocaleVersion.en_US); break; } - this.pluginDesc = LocaleHelper.GetString("Info.Description"); - this.buttonText = LocaleHelper.GetString("Info.ButtonText"); + pluginDesc = LocaleHelper.GetString("Info.Description"); + buttonText = LocaleHelper.GetString("Info.ButtonText"); } /// @@ -207,18 +207,18 @@ public void AddEventHandlers() private void CreateMenuItem(ToolStripMenuItem projectMenu) { - this.menuItem = new ToolStripMenuItem(buttonText, GetImage("colt.png"), new EventHandler(this.OnClick), null); - projectMenu.DropDownItems.Add(this.menuItem); + menuItem = new ToolStripMenuItem(buttonText, GetImage("colt.png"), new EventHandler(OnClick), null); + projectMenu.DropDownItems.Add(menuItem); } private void CreateToolbarButton(ToolStrip toolStrip) { - this.toolbarButton = new ToolStripButton(); - this.toolbarButton.Image = GetImage("colt.png"); - this.toolbarButton.Text = buttonText; - this.toolbarButton.DisplayStyle = ToolStripItemDisplayStyle.Image; - this.toolbarButton.Click += new EventHandler(this.OnClick); - toolStrip.Items.Add(this.toolbarButton); + toolbarButton = new ToolStripButton(); + toolbarButton.Image = GetImage("colt.png"); + toolbarButton.Text = buttonText; + toolbarButton.DisplayStyle = ToolStripItemDisplayStyle.Image; + toolbarButton.Click += new EventHandler(OnClick); + toolStrip.Items.Add(toolbarButton); } /// @@ -246,12 +246,12 @@ private void OnClick(Object sender, System.EventArgs e) /// public void LoadSettings() { - this.settingObject = new Settings(); - if (!File.Exists(this.settingFilename)) this.SaveSettings(); + settingObject = new Settings(); + if (!File.Exists(settingFilename)) SaveSettings(); else { - Object obj = ObjectSerializer.Deserialize(this.settingFilename, this.settingObject); - this.settingObject = (Settings)obj; + Object obj = ObjectSerializer.Deserialize(settingFilename, settingObject); + settingObject = (Settings)obj; } } @@ -260,7 +260,7 @@ public void LoadSettings() /// public void SaveSettings() { - ObjectSerializer.Serialize(this.settingFilename, this.settingObject); + ObjectSerializer.Serialize(settingFilename, settingObject); } #endregion @@ -269,7 +269,7 @@ private void OnFileChange(Object sender, FileSystemEventArgs e) { if (Path.GetFileName(e.FullPath).Contains("compile_errors.log")) { -/* This hangs FD :( now if someone could fix this... +/* This hangs FD :( now if someone could fix .. * StreamReader stream = File.OpenText(e.FullPath); String errors = stream.ReadToEnd(); stream.Close(); @@ -295,7 +295,7 @@ private void OpenInCOLT() AS3Project project = (AS3Project)PluginBase.CurrentProject; String configCopy = ""; - if (this.settingObject.FullConfig) + if (settingObject.FullConfig) { // Construct flex config file name (see AS3ProjectBuilder, line 140) String projectName = project.Name.Replace(" ", ""); @@ -323,7 +323,7 @@ private void OpenInCOLT() // Create COLT subfolder if does not exist yet - String coltFolderPath = project.GetAbsolutePath(this.settingObject.WorkingFolder); + String coltFolderPath = project.GetAbsolutePath(settingObject.WorkingFolder); if (!Directory.Exists(coltFolderPath)) Directory.CreateDirectory(coltFolderPath); // While at that, start listening for colt/compile_errors.log changes @@ -337,7 +337,7 @@ private void OpenInCOLT() watcher.EnableRaisingEvents = true; // Create COLT project with random name (if we'd update same file - are there file locks? how to reopen in colt?) - String coltFileName = project.GetAbsolutePath(Path.Combine(this.settingObject.WorkingFolder, System.Guid.NewGuid() + ".colt")); + String coltFileName = project.GetAbsolutePath(Path.Combine(settingObject.WorkingFolder, System.Guid.NewGuid() + ".colt")); StreamWriter stream = File.CreateText(coltFileName); @@ -364,7 +364,7 @@ private void OpenInCOLT() stream.WriteLine("liveMethods=annotated"); - if (this.settingObject.FullConfig) + if (settingObject.FullConfig) { stream.WriteLine("compilerOptions=-load-config+\\=\"" + EscapeForCOLT(project.GetAbsolutePath(configCopy)) + "\""); }