/// <summary> /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// </summary> private void InitializeComponent() { components = new Container(); ComponentResourceManager resources = new ComponentResourceManager(typeof(frmExplorer)); mainMenu1 = new MainMenu(components); menuItem1 = new MenuItem(); OpenDBmenu = new MenuItem(); CreateDBMenu = new MenuItem(); CheckIntegrity = new MenuItem(); menuItem3 = new MenuItem(); ExitAppMenu = new MenuItem(); menuItem2 = new MenuItem(); AddAreaMenu = new MenuItem(); objExecuteSQL = new MenuItem(); objOpenTableSQL = new MenuItem(); objRenameTableSQL = new MenuItem(); objAddColumnSQL = new MenuItem(); objRemoveColumnSQL = new MenuItem(); objDeleteRowSQL = new MenuItem(); objCreateTableSQL = new MenuItem(); objDeleteTableSQL = new MenuItem(); TreeViewContextMenu = new ContextMenu(); TreeViewTablesMenu = new ContextMenu(); toolBar1 = new ToolBar(); OpenDatabase = new ToolBarButton(); IntegrityCheck = new ToolBarButton(); Separator = new ToolBarButton(); ExecuteSQL = new ToolBarButton(); ToolBarImages = new ImageList(components); sqlStatementTextBox = new FastColoredTextBox(); statusStrip1 = new StatusStrip(); StatusStripLog = new ToolStripStatusLabel(); splitContainer1 = new SplitContainer(); splitContainer2 = new SplitContainer(); SQLAreaTabControl = new TabControlEx(); tabPage1 = new TabPage(); silverMonkeyFCTB1 = new SilverMonkeyFCTB(); SqlResultsListView = new ListView_NoFlicker(); tabControl1 = new TabControl(); tabPage2 = new TabPage(); tabPage3 = new TabPage(); DatabaseTreeView = new TreeView(); ((ISupportInitialize)(sqlStatementTextBox)).BeginInit(); statusStrip1.SuspendLayout(); ((ISupportInitialize)(splitContainer1)).BeginInit(); splitContainer1.Panel1.SuspendLayout(); splitContainer1.Panel2.SuspendLayout(); splitContainer1.SuspendLayout(); ((ISupportInitialize)(splitContainer2)).BeginInit(); splitContainer2.Panel1.SuspendLayout(); splitContainer2.Panel2.SuspendLayout(); splitContainer2.SuspendLayout(); SQLAreaTabControl.SuspendLayout(); tabPage1.SuspendLayout(); ((ISupportInitialize)(silverMonkeyFCTB1)).BeginInit(); tabControl1.SuspendLayout(); tabPage2.SuspendLayout(); SuspendLayout(); // // mainMenu1 // mainMenu1.MenuItems.AddRange(new MenuItem[] { menuItem1, menuItem2}); // // menuItem1 // menuItem1.Index = 0; menuItem1.MenuItems.AddRange(new MenuItem[] { OpenDBmenu, CreateDBMenu, CheckIntegrity, menuItem3, ExitAppMenu}); menuItem1.Text = "File"; // // OpenDBmenu // OpenDBmenu.Index = 0; OpenDBmenu.Text = "Open Database"; OpenDBmenu.Click += new EventHandler(OpenDBmenu_Click); // // CreateDBMenu // CreateDBMenu.Index = 1; CreateDBMenu.Text = "Create Database"; CreateDBMenu.Click += new EventHandler(CreateDBMenu_Click); // // CheckIntegrity // CheckIntegrity.Index = 2; CheckIntegrity.Text = "Check DB Integrity"; CheckIntegrity.Click += new EventHandler(CheckIntegrity_Click); // // menuItem3 // menuItem3.Index = 3; menuItem3.Text = "-"; // // ExitAppMenu // ExitAppMenu.Index = 4; ExitAppMenu.Text = "Exit"; ExitAppMenu.Click += new EventHandler(ExitAppMenu_Click); // // menuItem2 // menuItem2.Index = 1; menuItem2.MenuItems.AddRange(new MenuItem[] { AddAreaMenu}); menuItem2.Text = "SQLArea"; // // AddAreaMenu // AddAreaMenu.Index = 0; AddAreaMenu.Text = "Add Area"; AddAreaMenu.Click += new EventHandler(AddAreaMenu_Click); // // objExecuteSQL // objExecuteSQL.Index = -1; objExecuteSQL.Text = "Execute"; objExecuteSQL.Click += new EventHandler(objExecuteSQL_Click); // // objOpenTableSQL // objOpenTableSQL.Index = 0; objOpenTableSQL.Text = "Open Table"; objOpenTableSQL.Click += new EventHandler(objOpenTableSQL_Click); // // objRenameTableSQL // objRenameTableSQL.Index = 1; objRenameTableSQL.Text = "Rename"; objRenameTableSQL.Click += new EventHandler(objRenameTableSQL_Click); // // objAddColumnSQL // objAddColumnSQL.Index = 2; objAddColumnSQL.Text = "Add Column"; objAddColumnSQL.Click += new EventHandler(objAddColumnSQL_Click); // // objRemoveColumnSQL // objRemoveColumnSQL.Index = 3; objRemoveColumnSQL.Text = "Remove Column"; objRemoveColumnSQL.Click += new EventHandler(objRemoveColumnSQL_Click); // // objDeleteRowSQL // objDeleteRowSQL.Index = -1; objDeleteRowSQL.Text = "Delete Row"; objDeleteRowSQL.Click += new EventHandler(objDeleteRowSQL_Click); // // objCreateTableSQL // objCreateTableSQL.Index = 0; objCreateTableSQL.Text = "Create Table"; objCreateTableSQL.Click += new EventHandler(objCreateTableSQL_Click); // // objDeleteTableSQL // objDeleteTableSQL.Index = 4; objDeleteTableSQL.Text = "Delete Table"; objDeleteTableSQL.Click += new EventHandler(objDeleteTableSQL_Click); // // TreeViewContextMenu // TreeViewContextMenu.MenuItems.AddRange(new MenuItem[] { objOpenTableSQL, objRenameTableSQL, objAddColumnSQL, objRemoveColumnSQL, objDeleteTableSQL}); // // TreeViewTablesMenu // TreeViewTablesMenu.MenuItems.AddRange(new MenuItem[] { objCreateTableSQL}); // // toolBar1 // toolBar1.Buttons.AddRange(new ToolBarButton[] { OpenDatabase, IntegrityCheck, Separator, ExecuteSQL}); toolBar1.DropDownArrows = true; toolBar1.ImageList = ToolBarImages; toolBar1.Location = new Point(0, 0); toolBar1.Name = "toolBar1"; toolBar1.ShowToolTips = true; toolBar1.Size = new Size(840, 28); toolBar1.TabIndex = 11; toolBar1.ButtonClick += new ToolBarButtonClickEventHandler(toolBar1_ButtonClick); // // OpenDatabase // OpenDatabase.ImageIndex = 0; OpenDatabase.Name = "OpenDatabase"; OpenDatabase.Tag = "OpenDatabase"; OpenDatabase.ToolTipText = "Open Database"; // // IntegrityCheck // IntegrityCheck.ImageIndex = 3; IntegrityCheck.Name = "IntegrityCheck"; IntegrityCheck.Tag = "IntegrityCheck"; IntegrityCheck.ToolTipText = "Integrity Check"; // // Separator // Separator.Name = "Separator"; Separator.Style = ToolBarButtonStyle.Separator; // // ExecuteSQL // ExecuteSQL.ImageIndex = 1; ExecuteSQL.Name = "ExecuteSQL"; ExecuteSQL.Tag = "ExecuteSQL"; ExecuteSQL.ToolTipText = "Execute SQL"; // // ToolBarImages // ToolBarImages.ImageStream = ((ImageListStreamer)(resources.GetObject("ToolBarImages.ImageStream"))); ToolBarImages.TransparentColor = System.Drawing.Color.Transparent; ToolBarImages.Images.SetKeyName(0, ""); ToolBarImages.Images.SetKeyName(1, ""); ToolBarImages.Images.SetKeyName(2, ""); ToolBarImages.Images.SetKeyName(3, ""); // // sqlStatementTextBox // sqlStatementTextBox.AutoCompleteBracketsList = new char[] { '(', ')', '{', '}', '[', ']', '\"', '\"', '\'', '\''}; sqlStatementTextBox.AutoScrollMinSize = new Size(2, 14); sqlStatementTextBox.BackBrush = null; sqlStatementTextBox.CharHeight = 14; sqlStatementTextBox.CharWidth = 8; sqlStatementTextBox.Cursor = Cursors.IBeam; sqlStatementTextBox.DisabledColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180))))); sqlStatementTextBox.Font = new System.Drawing.Font("Courier New", 9.75F); sqlStatementTextBox.IsReplaceMode = false; sqlStatementTextBox.Location = new Point(0, 0); sqlStatementTextBox.Name = "sqlStatementTextBox"; sqlStatementTextBox.Paddings = new Padding(0); sqlStatementTextBox.SelectionColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(255))))); sqlStatementTextBox.ServiceColors = ((ServiceColors)(resources.GetObject("sqlStatementTextBox.ServiceColors"))); sqlStatementTextBox.Size = new Size(150, 150); sqlStatementTextBox.TabIndex = 0; sqlStatementTextBox.Zoom = 100; // // statusStrip1 // statusStrip1.Items.AddRange(new ToolStripItem[] { StatusStripLog}); statusStrip1.Location = new Point(0, 361); statusStrip1.Name = "statusStrip1"; statusStrip1.Size = new Size(840, 22); statusStrip1.TabIndex = 18; statusStrip1.Text = "statusStrip1"; // // StatusStripLog // StatusStripLog.Name = "StatusStripLog"; StatusStripLog.Size = new Size(50, 17); StatusStripLog.Text = "Execute: Ready"; // // splitContainer1 // splitContainer1.Dock = DockStyle.Fill; splitContainer1.Location = new Point(0, 28); splitContainer1.Name = "splitContainer1"; // // splitContainer1.Panel1 // splitContainer1.Panel1.Controls.Add(tabControl1); // // splitContainer1.Panel2 // splitContainer1.Panel2.Controls.Add(splitContainer2); splitContainer1.Size = new Size(840, 333); splitContainer1.SplitterDistance = 280; splitContainer1.TabIndex = 19; // // splitContainer2 // splitContainer2.Dock = DockStyle.Fill; splitContainer2.Location = new Point(0, 0); splitContainer2.Name = "splitContainer2"; splitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal; // // splitContainer2.Panel1 // splitContainer2.Panel1.Controls.Add(SQLAreaTabControl); splitContainer2.Panel1.Padding = new Padding(5); // // splitContainer2.Panel2 // splitContainer2.Panel2.Controls.Add(SqlResultsListView); splitContainer2.Size = new Size(556, 333); splitContainer2.SplitterDistance = 158; splitContainer2.TabIndex = 21; // // SQLAreaTabControl // SQLAreaTabControl.Controls.Add(tabPage1); SQLAreaTabControl.Dock = DockStyle.Fill; SQLAreaTabControl.Location = new Point(5, 5); SQLAreaTabControl.Name = "SQLAreaTabControl"; SQLAreaTabControl.SelectedIndex = 0; SQLAreaTabControl.Size = new Size(546, 148); SQLAreaTabControl.TabIndex = 0; SQLAreaTabControl.CloseButtonClick += SQLAreaTabControl_CloseButtonClick; SQLAreaTabControl.MouseDown += new MouseEventHandler(SQLAreaTabControl_MouseDown); // // tabPage1 // tabPage1.Controls.Add(silverMonkeyFCTB1); tabPage1.Location = new Point(4, 22); tabPage1.Name = "tabPage1"; tabPage1.Padding = new Padding(3); tabPage1.Size = new Size(538, 122); tabPage1.TabIndex = 0; tabPage1.Text = "SQL "; tabPage1.UseVisualStyleBackColor = true; // // silverMonkeyFCTB1 // silverMonkeyFCTB1.AutoCompleteBracketsList = new char[] { '(', ')', '{', '}', '[', ']', '\"', '\"', '\'', '\''}; silverMonkeyFCTB1.AutoIndentCharsPatterns = ""; silverMonkeyFCTB1.AutoScrollMinSize = new Size(27, 14); silverMonkeyFCTB1.BackBrush = null; silverMonkeyFCTB1.CharHeight = 14; silverMonkeyFCTB1.CharWidth = 8; silverMonkeyFCTB1.CommentPrefix = "--"; silverMonkeyFCTB1.Cursor = Cursors.IBeam; silverMonkeyFCTB1.DisabledColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180))))); silverMonkeyFCTB1.Dock = DockStyle.Fill; silverMonkeyFCTB1.IsReplaceMode = false; silverMonkeyFCTB1.Language = FastColoredTextBoxNS.Language.SQL; silverMonkeyFCTB1.LeftBracket = '('; silverMonkeyFCTB1.Location = new Point(3, 3); silverMonkeyFCTB1.Name = "silverMonkeyFCTB1"; silverMonkeyFCTB1.Paddings = new Padding(0); silverMonkeyFCTB1.RightBracket = ')'; silverMonkeyFCTB1.SelectionColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(255))))); silverMonkeyFCTB1.ServiceColors = ((ServiceColors)(resources.GetObject("silverMonkeyFCTB1.ServiceColors"))); silverMonkeyFCTB1.Size = new Size(532, 116); silverMonkeyFCTB1.TabIndex = 0; silverMonkeyFCTB1.Zoom = 100; // // SqlResultsListView // SqlResultsListView.Dock = DockStyle.Fill; SqlResultsListView.FullRowSelect = true; SqlResultsListView.GridLines = true; SqlResultsListView.LabelEdit = true; SqlResultsListView.LargeImageList = ToolBarImages; SqlResultsListView.Location = new Point(0, 0); SqlResultsListView.Name = "SqlResultsListView"; SqlResultsListView.Size = new Size(556, 171); SqlResultsListView.TabIndex = 0; SqlResultsListView.UseCompatibleStateImageBehavior = false; SqlResultsListView.View = View.Details; // // tabControl1 // tabControl1.Controls.Add(tabPage2); tabControl1.Controls.Add(tabPage3); tabControl1.Dock = DockStyle.Fill; tabControl1.Location = new Point(0, 0); tabControl1.Name = "tabControl1"; tabControl1.SelectedIndex = 0; tabControl1.Size = new Size(280, 333); tabControl1.TabIndex = 1; // // tabPage2 // tabPage2.Controls.Add(DatabaseTreeView); tabPage2.Location = new Point(4, 22); tabPage2.Name = "tabPage2"; tabPage2.Padding = new Padding(3); tabPage2.Size = new Size(272, 307); tabPage2.TabIndex = 0; tabPage2.Text = "Database"; tabPage2.UseVisualStyleBackColor = true; // // tabPage3 // tabPage3.Location = new Point(4, 22); tabPage3.Name = "tabPage3"; tabPage3.Padding = new Padding(3); tabPage3.Size = new Size(272, 307); tabPage3.TabIndex = 1; tabPage3.Text = "Templates"; tabPage3.UseVisualStyleBackColor = true; // // DatabaseTreeView // DatabaseTreeView.Dock = DockStyle.Fill; DatabaseTreeView.Location = new Point(3, 3); DatabaseTreeView.Name = "DatabaseTreeView"; DatabaseTreeView.Size = new Size(266, 301); DatabaseTreeView.TabIndex = 1; DatabaseTreeView.MouseDown += new MouseEventHandler(DatabaseTreeView_MouseDown); DatabaseTreeView.MouseDoubleClick += DatabaseTreeView_MouseDoubleClick; DatabaseTreeView.AfterExpand += DatabaseTreeView_AfterExpand; // // frmExplorer // AutoScaleBaseSize = new Size(5, 13); ClientSize = new Size(840, 383); Controls.Add(splitContainer1); Controls.Add(statusStrip1); Controls.Add(toolBar1); Icon = ((Icon)(resources.GetObject("$this.Icon"))); Menu = mainMenu1; Name = "frmExplorer"; Text = "TSProjects: Data Monkey"; ((ISupportInitialize)(sqlStatementTextBox)).EndInit(); statusStrip1.ResumeLayout(false); statusStrip1.PerformLayout(); splitContainer1.Panel1.ResumeLayout(false); splitContainer1.Panel2.ResumeLayout(false); ((ISupportInitialize)(splitContainer1)).EndInit(); splitContainer1.ResumeLayout(false); splitContainer2.Panel1.ResumeLayout(false); splitContainer2.Panel2.ResumeLayout(false); ((ISupportInitialize)(splitContainer2)).EndInit(); splitContainer2.ResumeLayout(false); SQLAreaTabControl.ResumeLayout(false); tabPage1.ResumeLayout(false); ((ISupportInitialize)(silverMonkeyFCTB1)).EndInit(); tabControl1.ResumeLayout(false); tabPage2.ResumeLayout(false); ResumeLayout(false); PerformLayout(); }
private TabPage GenerateTabPage() { FastColoredTextBox tempTextBox = new SilverMonkeyFCTB(); TabPage tempTabPage = new TabPage(); // // sqlStatementTextBox // tempTextBox.Dock = DockStyle.Fill; tempTextBox.Location = new Point(0, 0); tempTextBox.Multiline = true; tempTextBox.Size = new Size(608, 200); tempTextBox.ContextMenu = new ContextMenu(); tempTextBox.ContextMenu.MenuItems.Add(objExecuteSQL.CloneMenu()); tempTextBox.Language = Language.SQL; tempTabPage.Controls.Add(tempTextBox); tempTabPage.Location = new Point(4, 22); tempTabPage.Size = new Size(608, 158); tempTabPage.Text = (SQLAreaTabControl.TabCount + 1).ToString(); return tempTabPage; }