public void DrawingCanvasMouseDown(System.Drawing.Point mousePosition, Host.Types.AvailablePlugin currentPlugin, ClassicPaint.DrawingCanvas drawingCanvas) { if (Host.Global.SlectedTool != null) { if (!(Host.Global.SlectedTool.ColorPikerColor.IsEmpty)) { //used for color picker currentPlugin.Instance.BackgroundColor = Host.Global.SlectedTool.ColorPikerColor; } } drawingCanvas.mainColor = currentPlugin.Instance.BackgroundColor; drawingCanvas.DrawingCanvasMouseDown(mousePosition); }
private void LoadPluginFromPluginDirectoryToPanel() { Global.Plugins.FindPlugins(Application.StartupPath + @"\Plugins"); foreach (Host.Types.AvailablePlugin pluginOn in Global.Plugins.AvailablePlugins) { pluginName = pluginOn.Instance.Name; } selectedPlugin = Global.Plugins.AvailablePlugins.Find(pluginName); if (selectedPlugin != null) { mainPanel.Controls.Clear(); selectedPlugin.Instance.MainInterface.Dock = DockStyle.Fill; mainPanel.Controls.Add(selectedPlugin.Instance.MainInterface); } }
private void LoadPluginFromPluginDirectoryToPanel() { Global.Plugins.FindPlugins(Application.StartupPath + @"\Plugins"); foreach (Host.Types.AvailablePlugin pluginOn in Global.Plugins.AvailablePlugins) { pluginName = pluginOn.Instance.Name; } selectedPlugin = Global.Plugins.AvailablePlugins.Find(pluginName); if (selectedPlugin != null) { mainPanel.Controls.Clear(); selectedPlugin.Instance.MainInterface.Dock = DockStyle.Fill; mainPanel.Controls.Add(selectedPlugin.Instance.MainInterface); } }
private void OnSelect(object sender, EventArgs e) { richTextBox1.Text = ""; if (checkedListBox1.SelectedItem != null) { Host.Types.AvailablePlugin selPlugin = GlobalPlugins.Plugins.AvailablePlugins.Find(checkedListBox1.SelectedItem.ToString()); if (selPlugin != null) { System.Drawing.Font font = new System.Drawing.Font(richTextBox1.Font.FontFamily, richTextBox1.Font.Size, System.Drawing.FontStyle.Bold); richTextBox1.AppendText("Name: " + selPlugin.Instance.Name + "\n"); richTextBox1.Select(0, 5); richTextBox1.SelectionFont = font; richTextBox1.AppendText("Version: " + selPlugin.Instance.Version + "\n"); richTextBox1.Select(richTextBox1.Text.IndexOf("Version: "), 9); richTextBox1.SelectionFont = font; richTextBox1.AppendText("Author: " + selPlugin.Instance.Author + "\n"); richTextBox1.Select(richTextBox1.Text.IndexOf("Author: "), 8); richTextBox1.SelectionFont = font; richTextBox1.AppendText("Description:\n" + selPlugin.Instance.Description + "\n"); richTextBox1.Select(richTextBox1.Text.IndexOf("Description:"), 12); richTextBox1.SelectionFont = font; } } }
public void DrawingCanvasMouseMove(System.Drawing.Point mousePosition, Host.Types.AvailablePlugin currentPlugin, ClassicPaint.DrawingCanvas drawingCanvas) { drawingCanvas.DrawingCanvasMouseMove(mousePosition); }
public void DrawingCanvasMouseUp(System.Drawing.Point mousePosition, Host.Types.AvailablePlugin currentPlugin, ClassicPaint.DrawingCanvas drawingCanvas, string Name) { SaveChanges(Name, drawingCanvas); drawingCanvas.DrawingCanvasMouseUp(mousePosition); }