private void MainForm_Load(object sender, EventArgs e) { lastClipboardText = Clipboard.GetText(); //I'm opinionated about fonts... if (IsFontInstalled("Source Code Pro")) { Default_Font = "Source Code Pro"; } SplitPanel.BringToFront(); // CREATE CONTROL TextArea = new ScintillaNET.Scintilla(); SplitPanel.Panel2.Controls.Add(TextArea); // BASIC CONFIG ClipTitle.Dock = DockStyle.Top; TextArea.Dock = DockStyle.Fill; TextArea.BringToFront(); TextArea.TextChanged += (this.OnTextChanged); TextArea.LostFocus += (this.OnLostFocus); // INITIAL VIEW CONFIG TextArea.WrapMode = WrapMode.None; TextArea.IndentationGuides = IndentView.LookBoth; TextArea.MarginClick += TextArea_MarginClick; SetSyntaxHilighting("C#"); // DRAG DROP InitDragDropFile(); // INIT HOTKEYS InitHotkeys(); Utils.ClipboardNotification.ClipboardUpdate += ClipboardNotification_ClipboardUpdate; _clipService = new ClipService(new DBContext()); var clips = _clipService.GetList(); foreach (var clip in clips) { ClipList.Rows.Insert(0, clip); } //IsStartup = false; ClipList.Rows[0].Selected = true; }
private CommandRunner() { InitializeComponent(); this.splitContainer1.Panel1.Controls.Add(Scintilla); Scintilla.BringToFront(); this.splitContainer1.Panel2.Controls.Add(ErrorView); ErrorView.BringToFront(); Scintilla.TextChanged += Scintilla_TextChanged; Scintilla.SaveCommand += Scintilla_SaveCommand; Scintilla.CloseCommand += Scintilla_CloseCommand; Scintilla.OpenCommand += Scintilla_OpenCommand; this.Text = this.Text.Replace("*", ""); }