From da9974e240a4b1a422bf977e2d20015af8b985f0 Mon Sep 17 00:00:00 2001 From: ThiconZ Date: Sun, 27 Oct 2024 06:13:39 -0400 Subject: [PATCH] Disable Cell Tool Tips to fix crash from internal cell component accessing a tooltip after the grid has been disposed --- SDBrowser/SDBrowser.Designer.cs | 1210 +++++++++++++++---------------- SDBrowser/SDBrowser.cs | 1 + SDBrowser/SDBrowser.resx | 62 +- 3 files changed, 656 insertions(+), 617 deletions(-) diff --git a/SDBrowser/SDBrowser.Designer.cs b/SDBrowser/SDBrowser.Designer.cs index 1c52f6a..c8799fa 100644 --- a/SDBrowser/SDBrowser.Designer.cs +++ b/SDBrowser/SDBrowser.Designer.cs @@ -28,796 +28,774 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); + components = new System.ComponentModel.Container(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle2 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle3 = new System.Windows.Forms.DataGridViewCellStyle(); System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle4 = new System.Windows.Forms.DataGridViewCellStyle(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SDBrowser)); - this.splitContainer1 = new System.Windows.Forms.SplitContainer(); - this.splitContainer2 = new System.Windows.Forms.SplitContainer(); - this.panel3 = new System.Windows.Forms.Panel(); - this.lbSearchResults = new System.Windows.Forms.ListBox(); - this.panel9 = new System.Windows.Forms.Panel(); - this.panel5 = new System.Windows.Forms.Panel(); - this.cbSearchType = new System.Windows.Forms.ComboBox(); - this.panel7 = new System.Windows.Forms.Panel(); - this.panel8 = new System.Windows.Forms.Panel(); - this.tbSearchInput = new System.Windows.Forms.TextBox(); - this.btnSearchAll = new System.Windows.Forms.Button(); - this.btnSearchThis = new System.Windows.Forms.Button(); - this.panel1 = new System.Windows.Forms.Panel(); - this.btnJsonExport = new System.Windows.Forms.Button(); - this.DB_ImportExport = new System.Windows.Forms.Button(); - this.btnLoad = new System.Windows.Forms.Button(); - this.pnlLblLoaded = new System.Windows.Forms.Panel(); - this.pnlHide = new System.Windows.Forms.Panel(); - this.lblLoaded = new System.Windows.Forms.Label(); - this.lblFlags = new System.Windows.Forms.Label(); - this.lblCreated = new System.Windows.Forms.Label(); - this.lblPatch = new System.Windows.Forms.Label(); - this.pnlLvContainer = new System.Windows.Forms.Panel(); - this.panel2 = new System.Windows.Forms.Panel(); - this.panel6 = new System.Windows.Forms.Panel(); - this.tbTableFilter = new System.Windows.Forms.TextBox(); - this.lbTables = new System.Windows.Forms.ListBox(); - this.splitContainer3 = new System.Windows.Forms.SplitContainer(); - this.dgvRows = new System.Windows.Forms.DataGridView(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.pnlInspector = new System.Windows.Forms.Panel(); - this.splitContainer4 = new System.Windows.Forms.SplitContainer(); - this.flpInspect = new FauFau.SDBrowser.VerticalFlowPanel(); - this.panel4 = new System.Windows.Forms.Panel(); - this.btnGetHash = new System.Windows.Forms.Button(); - this.btnDecrypt = new System.Windows.Forms.Button(); - this.panel10 = new System.Windows.Forms.Panel(); - this.panel11 = new System.Windows.Forms.Panel(); - this.tbxDecrypt = new System.Windows.Forms.TextBox(); - this.rtbOutput = new System.Windows.Forms.RichTextBox(); - this.odfSdb = new System.Windows.Forms.OpenFileDialog(); - this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); - this.searchForThisToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.copyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.rawCopyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); - this.splitContainer1.Panel1.SuspendLayout(); - this.splitContainer1.Panel2.SuspendLayout(); - this.splitContainer1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).BeginInit(); - this.splitContainer2.Panel1.SuspendLayout(); - this.splitContainer2.Panel2.SuspendLayout(); - this.splitContainer2.SuspendLayout(); - this.panel3.SuspendLayout(); - this.panel9.SuspendLayout(); - this.panel5.SuspendLayout(); - this.panel7.SuspendLayout(); - this.panel1.SuspendLayout(); - this.pnlLblLoaded.SuspendLayout(); - this.pnlLvContainer.SuspendLayout(); - this.panel2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer3)).BeginInit(); - this.splitContainer3.Panel1.SuspendLayout(); - this.splitContainer3.Panel2.SuspendLayout(); - this.splitContainer3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.dgvRows)).BeginInit(); - this.pnlInspector.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer4)).BeginInit(); - this.splitContainer4.Panel1.SuspendLayout(); - this.splitContainer4.Panel2.SuspendLayout(); - this.splitContainer4.SuspendLayout(); - this.panel4.SuspendLayout(); - this.panel10.SuspendLayout(); - this.contextMenuStrip1.SuspendLayout(); - this.SuspendLayout(); + splitContainer1 = new System.Windows.Forms.SplitContainer(); + splitContainer2 = new System.Windows.Forms.SplitContainer(); + panel3 = new System.Windows.Forms.Panel(); + lbSearchResults = new System.Windows.Forms.ListBox(); + panel9 = new System.Windows.Forms.Panel(); + panel5 = new System.Windows.Forms.Panel(); + cbSearchType = new System.Windows.Forms.ComboBox(); + panel7 = new System.Windows.Forms.Panel(); + panel8 = new System.Windows.Forms.Panel(); + tbSearchInput = new System.Windows.Forms.TextBox(); + btnSearchAll = new System.Windows.Forms.Button(); + btnSearchThis = new System.Windows.Forms.Button(); + panel1 = new System.Windows.Forms.Panel(); + btnJsonExport = new System.Windows.Forms.Button(); + DB_ImportExport = new System.Windows.Forms.Button(); + btnLoad = new System.Windows.Forms.Button(); + pnlLblLoaded = new System.Windows.Forms.Panel(); + pnlHide = new System.Windows.Forms.Panel(); + lblLoaded = new System.Windows.Forms.Label(); + lblFlags = new System.Windows.Forms.Label(); + lblCreated = new System.Windows.Forms.Label(); + lblPatch = new System.Windows.Forms.Label(); + pnlLvContainer = new System.Windows.Forms.Panel(); + panel2 = new System.Windows.Forms.Panel(); + panel6 = new System.Windows.Forms.Panel(); + tbTableFilter = new System.Windows.Forms.TextBox(); + lbTables = new System.Windows.Forms.ListBox(); + splitContainer3 = new System.Windows.Forms.SplitContainer(); + dgvRows = new System.Windows.Forms.DataGridView(); + textBox1 = new System.Windows.Forms.TextBox(); + pnlInspector = new System.Windows.Forms.Panel(); + splitContainer4 = new System.Windows.Forms.SplitContainer(); + flpInspect = new VerticalFlowPanel(); + panel4 = new System.Windows.Forms.Panel(); + btnGetHash = new System.Windows.Forms.Button(); + btnDecrypt = new System.Windows.Forms.Button(); + panel10 = new System.Windows.Forms.Panel(); + panel11 = new System.Windows.Forms.Panel(); + tbxDecrypt = new System.Windows.Forms.TextBox(); + rtbOutput = new System.Windows.Forms.RichTextBox(); + odfSdb = new System.Windows.Forms.OpenFileDialog(); + contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(components); + searchForThisToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + copyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + rawCopyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + ((System.ComponentModel.ISupportInitialize)splitContainer1).BeginInit(); + splitContainer1.Panel1.SuspendLayout(); + splitContainer1.Panel2.SuspendLayout(); + splitContainer1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)splitContainer2).BeginInit(); + splitContainer2.Panel1.SuspendLayout(); + splitContainer2.Panel2.SuspendLayout(); + splitContainer2.SuspendLayout(); + panel3.SuspendLayout(); + panel9.SuspendLayout(); + panel5.SuspendLayout(); + panel7.SuspendLayout(); + panel1.SuspendLayout(); + pnlLblLoaded.SuspendLayout(); + pnlLvContainer.SuspendLayout(); + panel2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)splitContainer3).BeginInit(); + splitContainer3.Panel1.SuspendLayout(); + splitContainer3.Panel2.SuspendLayout(); + splitContainer3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)dgvRows).BeginInit(); + pnlInspector.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)splitContainer4).BeginInit(); + splitContainer4.Panel1.SuspendLayout(); + splitContainer4.Panel2.SuspendLayout(); + splitContainer4.SuspendLayout(); + panel4.SuspendLayout(); + panel10.SuspendLayout(); + contextMenuStrip1.SuspendLayout(); + SuspendLayout(); // // splitContainer1 // - this.splitContainer1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(81)))), ((int)(((byte)(81))))); - this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill; - this.splitContainer1.FixedPanel = System.Windows.Forms.FixedPanel.Panel1; - this.splitContainer1.Location = new System.Drawing.Point(0, 0); - this.splitContainer1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.splitContainer1.MinimumSize = new System.Drawing.Size(175, 0); - this.splitContainer1.Name = "splitContainer1"; + splitContainer1.BackColor = System.Drawing.Color.FromArgb(81, 81, 81); + splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill; + splitContainer1.FixedPanel = System.Windows.Forms.FixedPanel.Panel1; + splitContainer1.Location = new System.Drawing.Point(0, 0); + splitContainer1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + splitContainer1.MinimumSize = new System.Drawing.Size(175, 0); + splitContainer1.Name = "splitContainer1"; // // splitContainer1.Panel1 // - this.splitContainer1.Panel1.Controls.Add(this.splitContainer2); - this.splitContainer1.Panel1.Resize += new System.EventHandler(this.splitContainer1_Panel1_Resize); - this.splitContainer1.Panel1MinSize = 150; + splitContainer1.Panel1.Controls.Add(splitContainer2); + splitContainer1.Panel1.Resize += splitContainer1_Panel1_Resize; + splitContainer1.Panel1MinSize = 150; // // splitContainer1.Panel2 // - this.splitContainer1.Panel2.Controls.Add(this.splitContainer3); - this.splitContainer1.Panel2MinSize = 500; - this.splitContainer1.Size = new System.Drawing.Size(1428, 740); - this.splitContainer1.SplitterDistance = 296; - this.splitContainer1.SplitterWidth = 5; - this.splitContainer1.TabIndex = 0; + splitContainer1.Panel2.Controls.Add(splitContainer3); + splitContainer1.Panel2MinSize = 500; + splitContainer1.Size = new System.Drawing.Size(1428, 740); + splitContainer1.SplitterDistance = 296; + splitContainer1.SplitterWidth = 5; + splitContainer1.TabIndex = 0; // // splitContainer2 // - this.splitContainer2.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.splitContainer2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(81)))), ((int)(((byte)(81))))); - this.splitContainer2.FixedPanel = System.Windows.Forms.FixedPanel.Panel1; - this.splitContainer2.Location = new System.Drawing.Point(0, 0); - this.splitContainer2.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.splitContainer2.Name = "splitContainer2"; - this.splitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal; + splitContainer2.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + splitContainer2.BackColor = System.Drawing.Color.FromArgb(81, 81, 81); + splitContainer2.FixedPanel = System.Windows.Forms.FixedPanel.Panel1; + splitContainer2.Location = new System.Drawing.Point(0, 0); + splitContainer2.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + splitContainer2.Name = "splitContainer2"; + splitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal; // // splitContainer2.Panel1 // - this.splitContainer2.Panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(81)))), ((int)(((byte)(81))))); - this.splitContainer2.Panel1.Controls.Add(this.panel3); - this.splitContainer2.Panel1.Controls.Add(this.panel1); - this.splitContainer2.Panel1MinSize = 28; + splitContainer2.Panel1.BackColor = System.Drawing.Color.FromArgb(81, 81, 81); + splitContainer2.Panel1.Controls.Add(panel3); + splitContainer2.Panel1.Controls.Add(panel1); + splitContainer2.Panel1MinSize = 28; // // splitContainer2.Panel2 // - this.splitContainer2.Panel2.Controls.Add(this.pnlLvContainer); - this.splitContainer2.Panel2MinSize = 28; - this.splitContainer2.Size = new System.Drawing.Size(296, 740); - this.splitContainer2.SplitterDistance = 298; - this.splitContainer2.SplitterWidth = 5; - this.splitContainer2.TabIndex = 0; + splitContainer2.Panel2.Controls.Add(pnlLvContainer); + splitContainer2.Panel2MinSize = 28; + splitContainer2.Size = new System.Drawing.Size(296, 740); + splitContainer2.SplitterDistance = 298; + splitContainer2.SplitterWidth = 5; + splitContainer2.TabIndex = 0; // // panel3 // - this.panel3.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.panel3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65))))); - this.panel3.Controls.Add(this.lbSearchResults); - this.panel3.Controls.Add(this.panel9); - this.panel3.Controls.Add(this.panel7); - this.panel3.Controls.Add(this.btnSearchAll); - this.panel3.Controls.Add(this.btnSearchThis); - this.panel3.Location = new System.Drawing.Point(1, 110); - this.panel3.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.panel3.Name = "panel3"; - this.panel3.Size = new System.Drawing.Size(295, 195); - this.panel3.TabIndex = 0; + panel3.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + panel3.BackColor = System.Drawing.Color.FromArgb(60, 63, 65); + panel3.Controls.Add(lbSearchResults); + panel3.Controls.Add(panel9); + panel3.Controls.Add(panel7); + panel3.Controls.Add(btnSearchAll); + panel3.Controls.Add(btnSearchThis); + panel3.Location = new System.Drawing.Point(1, 110); + panel3.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + panel3.Name = "panel3"; + panel3.Size = new System.Drawing.Size(295, 195); + panel3.TabIndex = 0; // // lbSearchResults // - this.lbSearchResults.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.lbSearchResults.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65))))); - this.lbSearchResults.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.lbSearchResults.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed; - this.lbSearchResults.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.lbSearchResults.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.lbSearchResults.FormattingEnabled = true; - this.lbSearchResults.Location = new System.Drawing.Point(0, 69); - this.lbSearchResults.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.lbSearchResults.Name = "lbSearchResults"; - this.lbSearchResults.Size = new System.Drawing.Size(295, 117); - this.lbSearchResults.TabIndex = 6; - this.lbSearchResults.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.lbSearchResults_DrawItem); - this.lbSearchResults.SelectedIndexChanged += new System.EventHandler(this.lbSearchResults_SelectedIndexChanged); + lbSearchResults.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + lbSearchResults.BackColor = System.Drawing.Color.FromArgb(60, 63, 65); + lbSearchResults.BorderStyle = System.Windows.Forms.BorderStyle.None; + lbSearchResults.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed; + lbSearchResults.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + lbSearchResults.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + lbSearchResults.FormattingEnabled = true; + lbSearchResults.Location = new System.Drawing.Point(0, 69); + lbSearchResults.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + lbSearchResults.Name = "lbSearchResults"; + lbSearchResults.Size = new System.Drawing.Size(295, 112); + lbSearchResults.TabIndex = 6; + lbSearchResults.DrawItem += lbSearchResults_DrawItem; + lbSearchResults.SelectedIndexChanged += lbSearchResults_SelectedIndexChanged; // // panel9 // - this.panel9.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.panel9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.panel9.Controls.Add(this.panel5); - this.panel9.Location = new System.Drawing.Point(157, 6); - this.panel9.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.panel9.Name = "panel9"; - this.panel9.Size = new System.Drawing.Size(133, 24); - this.panel9.TabIndex = 13; + panel9.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + panel9.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + panel9.Controls.Add(panel5); + panel9.Location = new System.Drawing.Point(157, 6); + panel9.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + panel9.Name = "panel9"; + panel9.Size = new System.Drawing.Size(133, 24); + panel9.TabIndex = 13; // // panel5 // - this.panel5.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.panel5.BackColor = System.Drawing.SystemColors.ControlDarkDark; - this.panel5.Controls.Add(this.cbSearchType); - this.panel5.Location = new System.Drawing.Point(4, -2); - this.panel5.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.panel5.Name = "panel5"; - this.panel5.Size = new System.Drawing.Size(128, 24); - this.panel5.TabIndex = 8; + panel5.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + panel5.BackColor = System.Drawing.SystemColors.ControlDarkDark; + panel5.Controls.Add(cbSearchType); + panel5.Location = new System.Drawing.Point(4, -2); + panel5.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + panel5.Name = "panel5"; + panel5.Size = new System.Drawing.Size(128, 24); + panel5.TabIndex = 8; // // cbSearchType // - this.cbSearchType.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.cbSearchType.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.cbSearchType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.cbSearchType.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.cbSearchType.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.cbSearchType.ForeColor = System.Drawing.SystemColors.ScrollBar; - this.cbSearchType.FormattingEnabled = true; - this.cbSearchType.ItemHeight = 17; - this.cbSearchType.Location = new System.Drawing.Point(-4, 0); - this.cbSearchType.Margin = new System.Windows.Forms.Padding(0); - this.cbSearchType.Name = "cbSearchType"; - this.cbSearchType.Size = new System.Drawing.Size(131, 25); - this.cbSearchType.TabIndex = 10; + cbSearchType.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + cbSearchType.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + cbSearchType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + cbSearchType.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + cbSearchType.Font = new System.Drawing.Font("Microsoft Sans Serif", 10.5F); + cbSearchType.ForeColor = System.Drawing.SystemColors.ScrollBar; + cbSearchType.FormattingEnabled = true; + cbSearchType.ItemHeight = 17; + cbSearchType.Location = new System.Drawing.Point(-4, 0); + cbSearchType.Margin = new System.Windows.Forms.Padding(0); + cbSearchType.Name = "cbSearchType"; + cbSearchType.Size = new System.Drawing.Size(131, 25); + cbSearchType.TabIndex = 10; // // panel7 // - this.panel7.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.panel7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.panel7.Controls.Add(this.panel8); - this.panel7.Controls.Add(this.tbSearchInput); - this.panel7.Location = new System.Drawing.Point(5, 6); - this.panel7.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.panel7.Name = "panel7"; - this.panel7.Size = new System.Drawing.Size(148, 24); - this.panel7.TabIndex = 12; + panel7.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + panel7.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + panel7.Controls.Add(panel8); + panel7.Controls.Add(tbSearchInput); + panel7.Location = new System.Drawing.Point(5, 6); + panel7.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + panel7.Name = "panel7"; + panel7.Size = new System.Drawing.Size(148, 24); + panel7.TabIndex = 12; // // panel8 // - this.panel8.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.panel8.Location = new System.Drawing.Point(143, 3); - this.panel8.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.panel8.Name = "panel8"; - this.panel8.Size = new System.Drawing.Size(5, 21); - this.panel8.TabIndex = 1; + panel8.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + panel8.Location = new System.Drawing.Point(143, 3); + panel8.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + panel8.Name = "panel8"; + panel8.Size = new System.Drawing.Size(5, 21); + panel8.TabIndex = 1; // // tbSearchInput // - this.tbSearchInput.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.tbSearchInput.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.tbSearchInput.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.tbSearchInput.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.tbSearchInput.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.tbSearchInput.Location = new System.Drawing.Point(4, 6); - this.tbSearchInput.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.tbSearchInput.Name = "tbSearchInput"; - this.tbSearchInput.Size = new System.Drawing.Size(141, 13); - this.tbSearchInput.TabIndex = 11; + tbSearchInput.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + tbSearchInput.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + tbSearchInput.BorderStyle = System.Windows.Forms.BorderStyle.None; + tbSearchInput.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + tbSearchInput.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + tbSearchInput.Location = new System.Drawing.Point(4, 6); + tbSearchInput.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + tbSearchInput.Name = "tbSearchInput"; + tbSearchInput.Size = new System.Drawing.Size(141, 13); + tbSearchInput.TabIndex = 11; // // btnSearchAll // - this.btnSearchAll.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.btnSearchAll.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.btnSearchAll.FlatAppearance.BorderSize = 0; - this.btnSearchAll.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnSearchAll.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.btnSearchAll.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.btnSearchAll.Location = new System.Drawing.Point(157, 36); - this.btnSearchAll.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.btnSearchAll.Name = "btnSearchAll"; - this.btnSearchAll.Size = new System.Drawing.Size(133, 27); - this.btnSearchAll.TabIndex = 9; - this.btnSearchAll.Text = "Search all tables"; - this.btnSearchAll.UseVisualStyleBackColor = false; - this.btnSearchAll.Click += new System.EventHandler(this.button2_Click); + btnSearchAll.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + btnSearchAll.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + btnSearchAll.FlatAppearance.BorderSize = 0; + btnSearchAll.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + btnSearchAll.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + btnSearchAll.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + btnSearchAll.Location = new System.Drawing.Point(157, 36); + btnSearchAll.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + btnSearchAll.Name = "btnSearchAll"; + btnSearchAll.Size = new System.Drawing.Size(133, 27); + btnSearchAll.TabIndex = 9; + btnSearchAll.Text = "Search all tables"; + btnSearchAll.UseVisualStyleBackColor = false; + btnSearchAll.Click += button2_Click; // // btnSearchThis // - this.btnSearchThis.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.btnSearchThis.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.btnSearchThis.FlatAppearance.BorderSize = 0; - this.btnSearchThis.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnSearchThis.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.btnSearchThis.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.btnSearchThis.Location = new System.Drawing.Point(5, 36); - this.btnSearchThis.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.btnSearchThis.Name = "btnSearchThis"; - this.btnSearchThis.Size = new System.Drawing.Size(148, 27); - this.btnSearchThis.TabIndex = 5; - this.btnSearchThis.Text = "Search this table"; - this.btnSearchThis.UseVisualStyleBackColor = false; - this.btnSearchThis.Click += new System.EventHandler(this.button1_Click); + btnSearchThis.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + btnSearchThis.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + btnSearchThis.FlatAppearance.BorderSize = 0; + btnSearchThis.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + btnSearchThis.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + btnSearchThis.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + btnSearchThis.Location = new System.Drawing.Point(5, 36); + btnSearchThis.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + btnSearchThis.Name = "btnSearchThis"; + btnSearchThis.Size = new System.Drawing.Size(148, 27); + btnSearchThis.TabIndex = 5; + btnSearchThis.Text = "Search this table"; + btnSearchThis.UseVisualStyleBackColor = false; + btnSearchThis.Click += button1_Click; // // panel1 // - this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65))))); - this.panel1.Controls.Add(this.btnJsonExport); - this.panel1.Controls.Add(this.DB_ImportExport); - this.panel1.Controls.Add(this.btnLoad); - this.panel1.Controls.Add(this.pnlLblLoaded); - this.panel1.Controls.Add(this.lblFlags); - this.panel1.Controls.Add(this.lblCreated); - this.panel1.Controls.Add(this.lblPatch); - this.panel1.Location = new System.Drawing.Point(0, 1); - this.panel1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.panel1.Name = "panel1"; - this.panel1.Size = new System.Drawing.Size(296, 105); - this.panel1.TabIndex = 1; + panel1.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + panel1.BackColor = System.Drawing.Color.FromArgb(60, 63, 65); + panel1.Controls.Add(btnJsonExport); + panel1.Controls.Add(DB_ImportExport); + panel1.Controls.Add(btnLoad); + panel1.Controls.Add(pnlLblLoaded); + panel1.Controls.Add(lblFlags); + panel1.Controls.Add(lblCreated); + panel1.Controls.Add(lblPatch); + panel1.Location = new System.Drawing.Point(0, 1); + panel1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + panel1.Name = "panel1"; + panel1.Size = new System.Drawing.Size(296, 105); + panel1.TabIndex = 1; // // btnJsonExport // - this.btnJsonExport.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnJsonExport.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.btnJsonExport.FlatAppearance.BorderSize = 0; - this.btnJsonExport.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnJsonExport.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.btnJsonExport.Location = new System.Drawing.Point(247, 74); - this.btnJsonExport.Name = "btnJsonExport"; - this.btnJsonExport.Size = new System.Drawing.Size(44, 27); - this.btnJsonExport.TabIndex = 9; - this.btnJsonExport.Text = "JSON"; - this.btnJsonExport.UseVisualStyleBackColor = false; - this.btnJsonExport.Click += new System.EventHandler(this.btnJsonExport_Click); + btnJsonExport.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right; + btnJsonExport.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + btnJsonExport.FlatAppearance.BorderSize = 0; + btnJsonExport.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + btnJsonExport.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + btnJsonExport.Location = new System.Drawing.Point(247, 74); + btnJsonExport.Name = "btnJsonExport"; + btnJsonExport.Size = new System.Drawing.Size(44, 27); + btnJsonExport.TabIndex = 9; + btnJsonExport.Text = "JSON"; + btnJsonExport.UseVisualStyleBackColor = false; + btnJsonExport.Click += btnJsonExport_Click; // // DB_ImportExport // - this.DB_ImportExport.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.DB_ImportExport.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.DB_ImportExport.FlatAppearance.BorderSize = 0; - this.DB_ImportExport.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.DB_ImportExport.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.DB_ImportExport.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.DB_ImportExport.Location = new System.Drawing.Point(211, 74); - this.DB_ImportExport.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.DB_ImportExport.Name = "DB_ImportExport"; - this.DB_ImportExport.Size = new System.Drawing.Size(33, 27); - this.DB_ImportExport.TabIndex = 8; - this.DB_ImportExport.Text = "DB"; - this.DB_ImportExport.UseVisualStyleBackColor = false; - this.DB_ImportExport.Click += new System.EventHandler(this.DB_ImportExport_Click); + DB_ImportExport.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right; + DB_ImportExport.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + DB_ImportExport.FlatAppearance.BorderSize = 0; + DB_ImportExport.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + DB_ImportExport.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + DB_ImportExport.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + DB_ImportExport.Location = new System.Drawing.Point(211, 74); + DB_ImportExport.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + DB_ImportExport.Name = "DB_ImportExport"; + DB_ImportExport.Size = new System.Drawing.Size(33, 27); + DB_ImportExport.TabIndex = 8; + DB_ImportExport.Text = "DB"; + DB_ImportExport.UseVisualStyleBackColor = false; + DB_ImportExport.Click += DB_ImportExport_Click; // // btnLoad // - this.btnLoad.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.btnLoad.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.btnLoad.FlatAppearance.BorderSize = 0; - this.btnLoad.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnLoad.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.btnLoad.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.btnLoad.Location = new System.Drawing.Point(178, 74); - this.btnLoad.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.btnLoad.Name = "btnLoad"; - this.btnLoad.Size = new System.Drawing.Size(30, 27); - this.btnLoad.TabIndex = 3; - this.btnLoad.Text = "..."; - this.btnLoad.UseVisualStyleBackColor = false; - this.btnLoad.Click += new System.EventHandler(this.btnLoad_Click); + btnLoad.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right; + btnLoad.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + btnLoad.FlatAppearance.BorderSize = 0; + btnLoad.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + btnLoad.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + btnLoad.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + btnLoad.Location = new System.Drawing.Point(178, 74); + btnLoad.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + btnLoad.Name = "btnLoad"; + btnLoad.Size = new System.Drawing.Size(30, 27); + btnLoad.TabIndex = 3; + btnLoad.Text = "..."; + btnLoad.UseVisualStyleBackColor = false; + btnLoad.Click += btnLoad_Click; // // pnlLblLoaded // - this.pnlLblLoaded.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.pnlLblLoaded.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.pnlLblLoaded.Controls.Add(this.pnlHide); - this.pnlLblLoaded.Controls.Add(this.lblLoaded); - this.pnlLblLoaded.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.pnlLblLoaded.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.pnlLblLoaded.Location = new System.Drawing.Point(4, 74); - this.pnlLblLoaded.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.pnlLblLoaded.Name = "pnlLblLoaded"; - this.pnlLblLoaded.Size = new System.Drawing.Size(170, 27); - this.pnlLblLoaded.TabIndex = 2; + pnlLblLoaded.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + pnlLblLoaded.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + pnlLblLoaded.Controls.Add(pnlHide); + pnlLblLoaded.Controls.Add(lblLoaded); + pnlLblLoaded.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + pnlLblLoaded.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + pnlLblLoaded.Location = new System.Drawing.Point(4, 74); + pnlLblLoaded.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + pnlLblLoaded.Name = "pnlLblLoaded"; + pnlLblLoaded.Size = new System.Drawing.Size(170, 27); + pnlLblLoaded.TabIndex = 2; // // pnlHide // - this.pnlHide.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.pnlHide.Location = new System.Drawing.Point(165, 3); - this.pnlHide.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.pnlHide.Name = "pnlHide"; - this.pnlHide.Size = new System.Drawing.Size(5, 21); - this.pnlHide.TabIndex = 1; + pnlHide.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + pnlHide.Location = new System.Drawing.Point(165, 3); + pnlHide.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + pnlHide.Name = "pnlHide"; + pnlHide.Size = new System.Drawing.Size(5, 21); + pnlHide.TabIndex = 1; // // lblLoaded // - this.lblLoaded.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.lblLoaded.AutoSize = true; - this.lblLoaded.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.lblLoaded.Location = new System.Drawing.Point(4, 6); - this.lblLoaded.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.lblLoaded.Name = "lblLoaded"; - this.lblLoaded.RightToLeft = System.Windows.Forms.RightToLeft.Yes; - this.lblLoaded.Size = new System.Drawing.Size(0, 13); - this.lblLoaded.TabIndex = 1; - this.lblLoaded.TextAlign = System.Drawing.ContentAlignment.TopRight; + lblLoaded.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + lblLoaded.AutoSize = true; + lblLoaded.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + lblLoaded.Location = new System.Drawing.Point(4, 6); + lblLoaded.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + lblLoaded.Name = "lblLoaded"; + lblLoaded.RightToLeft = System.Windows.Forms.RightToLeft.Yes; + lblLoaded.Size = new System.Drawing.Size(0, 13); + lblLoaded.TabIndex = 1; + lblLoaded.TextAlign = System.Drawing.ContentAlignment.TopRight; // // lblFlags // - this.lblFlags.AutoSize = true; - this.lblFlags.Location = new System.Drawing.Point(4, 29); - this.lblFlags.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.lblFlags.Name = "lblFlags"; - this.lblFlags.Size = new System.Drawing.Size(0, 15); - this.lblFlags.TabIndex = 5; + lblFlags.AutoSize = true; + lblFlags.Location = new System.Drawing.Point(4, 29); + lblFlags.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + lblFlags.Name = "lblFlags"; + lblFlags.Size = new System.Drawing.Size(0, 15); + lblFlags.TabIndex = 5; // // lblCreated // - this.lblCreated.AutoSize = true; - this.lblCreated.Location = new System.Drawing.Point(4, 50); - this.lblCreated.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.lblCreated.Name = "lblCreated"; - this.lblCreated.Size = new System.Drawing.Size(0, 15); - this.lblCreated.TabIndex = 6; + lblCreated.AutoSize = true; + lblCreated.Location = new System.Drawing.Point(4, 50); + lblCreated.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + lblCreated.Name = "lblCreated"; + lblCreated.Size = new System.Drawing.Size(0, 15); + lblCreated.TabIndex = 6; // // lblPatch // - this.lblPatch.AutoSize = true; - this.lblPatch.Location = new System.Drawing.Point(4, 9); - this.lblPatch.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); - this.lblPatch.Name = "lblPatch"; - this.lblPatch.Size = new System.Drawing.Size(0, 15); - this.lblPatch.TabIndex = 7; + lblPatch.AutoSize = true; + lblPatch.Location = new System.Drawing.Point(4, 9); + lblPatch.Margin = new System.Windows.Forms.Padding(4, 0, 4, 0); + lblPatch.Name = "lblPatch"; + lblPatch.Size = new System.Drawing.Size(0, 15); + lblPatch.TabIndex = 7; // // pnlLvContainer // - this.pnlLvContainer.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65))))); - this.pnlLvContainer.Controls.Add(this.panel2); - this.pnlLvContainer.Controls.Add(this.lbTables); - this.pnlLvContainer.Dock = System.Windows.Forms.DockStyle.Fill; - this.pnlLvContainer.Location = new System.Drawing.Point(0, 0); - this.pnlLvContainer.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.pnlLvContainer.Name = "pnlLvContainer"; - this.pnlLvContainer.Size = new System.Drawing.Size(296, 437); - this.pnlLvContainer.TabIndex = 5; + pnlLvContainer.BackColor = System.Drawing.Color.FromArgb(60, 63, 65); + pnlLvContainer.Controls.Add(panel2); + pnlLvContainer.Controls.Add(lbTables); + pnlLvContainer.Dock = System.Windows.Forms.DockStyle.Fill; + pnlLvContainer.Location = new System.Drawing.Point(0, 0); + pnlLvContainer.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + pnlLvContainer.Name = "pnlLvContainer"; + pnlLvContainer.Size = new System.Drawing.Size(296, 437); + pnlLvContainer.TabIndex = 5; // // panel2 // - this.panel2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.panel2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.panel2.Controls.Add(this.panel6); - this.panel2.Controls.Add(this.tbTableFilter); - this.panel2.Location = new System.Drawing.Point(0, 0); - this.panel2.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.panel2.Name = "panel2"; - this.panel2.Size = new System.Drawing.Size(296, 27); - this.panel2.TabIndex = 13; + panel2.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + panel2.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + panel2.Controls.Add(panel6); + panel2.Controls.Add(tbTableFilter); + panel2.Location = new System.Drawing.Point(0, 0); + panel2.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + panel2.Name = "panel2"; + panel2.Size = new System.Drawing.Size(296, 27); + panel2.TabIndex = 13; // // panel6 // - this.panel6.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.panel6.Location = new System.Drawing.Point(292, 3); - this.panel6.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.panel6.Name = "panel6"; - this.panel6.Size = new System.Drawing.Size(5, 21); - this.panel6.TabIndex = 1; + panel6.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + panel6.Location = new System.Drawing.Point(292, 3); + panel6.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + panel6.Name = "panel6"; + panel6.Size = new System.Drawing.Size(5, 21); + panel6.TabIndex = 1; // // tbTableFilter // - this.tbTableFilter.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.tbTableFilter.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.tbTableFilter.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.tbTableFilter.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.tbTableFilter.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.tbTableFilter.Location = new System.Drawing.Point(4, 6); - this.tbTableFilter.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.tbTableFilter.Name = "tbTableFilter"; - this.tbTableFilter.Size = new System.Drawing.Size(296, 13); - this.tbTableFilter.TabIndex = 12; - this.tbTableFilter.TextChanged += new System.EventHandler(this.tbTableFilter_TextChanged); + tbTableFilter.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + tbTableFilter.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + tbTableFilter.BorderStyle = System.Windows.Forms.BorderStyle.None; + tbTableFilter.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + tbTableFilter.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + tbTableFilter.Location = new System.Drawing.Point(4, 6); + tbTableFilter.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + tbTableFilter.Name = "tbTableFilter"; + tbTableFilter.Size = new System.Drawing.Size(296, 13); + tbTableFilter.TabIndex = 12; + tbTableFilter.TextChanged += tbTableFilter_TextChanged; // // lbTables // - this.lbTables.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.lbTables.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65))))); - this.lbTables.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.lbTables.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed; - this.lbTables.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.lbTables.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.lbTables.FormattingEnabled = true; - this.lbTables.Location = new System.Drawing.Point(0, 30); - this.lbTables.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.lbTables.Name = "lbTables"; - this.lbTables.Size = new System.Drawing.Size(296, 403); - this.lbTables.TabIndex = 0; - this.lbTables.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.lbTables_DrawItem); + lbTables.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + lbTables.BackColor = System.Drawing.Color.FromArgb(60, 63, 65); + lbTables.BorderStyle = System.Windows.Forms.BorderStyle.None; + lbTables.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed; + lbTables.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + lbTables.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + lbTables.FormattingEnabled = true; + lbTables.Location = new System.Drawing.Point(0, 30); + lbTables.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + lbTables.Name = "lbTables"; + lbTables.Size = new System.Drawing.Size(296, 400); + lbTables.TabIndex = 0; + lbTables.DrawItem += lbTables_DrawItem; // // splitContainer3 // - this.splitContainer3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(81)))), ((int)(((byte)(81))))); - this.splitContainer3.Dock = System.Windows.Forms.DockStyle.Fill; - this.splitContainer3.FixedPanel = System.Windows.Forms.FixedPanel.Panel2; - this.splitContainer3.Location = new System.Drawing.Point(0, 0); - this.splitContainer3.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.splitContainer3.Name = "splitContainer3"; + splitContainer3.BackColor = System.Drawing.Color.FromArgb(81, 81, 81); + splitContainer3.Dock = System.Windows.Forms.DockStyle.Fill; + splitContainer3.FixedPanel = System.Windows.Forms.FixedPanel.Panel2; + splitContainer3.Location = new System.Drawing.Point(0, 0); + splitContainer3.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + splitContainer3.Name = "splitContainer3"; // // splitContainer3.Panel1 // - this.splitContainer3.Panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65))))); - this.splitContainer3.Panel1.Controls.Add(this.dgvRows); - this.splitContainer3.Panel1.Controls.Add(this.textBox1); - this.splitContainer3.Panel1MinSize = 400; + splitContainer3.Panel1.BackColor = System.Drawing.Color.FromArgb(60, 63, 65); + splitContainer3.Panel1.Controls.Add(dgvRows); + splitContainer3.Panel1.Controls.Add(textBox1); + splitContainer3.Panel1MinSize = 400; // // splitContainer3.Panel2 // - this.splitContainer3.Panel2.BackColor = System.Drawing.SystemColors.ControlDark; - this.splitContainer3.Panel2.Controls.Add(this.pnlInspector); - this.splitContainer3.Panel2MinSize = 100; - this.splitContainer3.Size = new System.Drawing.Size(1127, 740); - this.splitContainer3.SplitterDistance = 672; - this.splitContainer3.SplitterWidth = 5; - this.splitContainer3.TabIndex = 0; + splitContainer3.Panel2.BackColor = System.Drawing.SystemColors.ControlDark; + splitContainer3.Panel2.Controls.Add(pnlInspector); + splitContainer3.Panel2MinSize = 100; + splitContainer3.Size = new System.Drawing.Size(1127, 740); + splitContainer3.SplitterDistance = 670; + splitContainer3.SplitterWidth = 5; + splitContainer3.TabIndex = 0; // // dgvRows // - dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(58)))), ((int)(((byte)(60))))); - dataGridViewCellStyle1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); - this.dgvRows.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1; - this.dgvRows.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65))))); - this.dgvRows.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.dgvRows.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; + dataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(55, 58, 60); + dataGridViewCellStyle1.ForeColor = System.Drawing.Color.FromArgb(224, 224, 224); + dgvRows.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1; + dgvRows.BackgroundColor = System.Drawing.Color.FromArgb(60, 63, 65); + dgvRows.BorderStyle = System.Windows.Forms.BorderStyle.None; + dgvRows.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - dataGridViewCellStyle2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + dataGridViewCellStyle2.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); dataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.True; - this.dgvRows.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle2; - this.dgvRows.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + dgvRows.ColumnHeadersDefaultCellStyle = dataGridViewCellStyle2; + dgvRows.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; dataGridViewCellStyle3.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - dataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65))))); - dataGridViewCellStyle3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - dataGridViewCellStyle3.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); + dataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(60, 63, 65); + dataGridViewCellStyle3.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + dataGridViewCellStyle3.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); dataGridViewCellStyle3.SelectionBackColor = System.Drawing.Color.Gray; - dataGridViewCellStyle3.SelectionForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); + dataGridViewCellStyle3.SelectionForeColor = System.Drawing.Color.FromArgb(224, 224, 224); dataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.False; - this.dgvRows.DefaultCellStyle = dataGridViewCellStyle3; - this.dgvRows.Dock = System.Windows.Forms.DockStyle.Fill; - this.dgvRows.EnableHeadersVisualStyles = false; - this.dgvRows.GridColor = System.Drawing.Color.FromArgb(((int)(((byte)(50)))), ((int)(((byte)(50)))), ((int)(((byte)(50))))); - this.dgvRows.Location = new System.Drawing.Point(0, 0); - this.dgvRows.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.dgvRows.MultiSelect = false; - this.dgvRows.Name = "dgvRows"; - this.dgvRows.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; + dgvRows.DefaultCellStyle = dataGridViewCellStyle3; + dgvRows.Dock = System.Windows.Forms.DockStyle.Fill; + dgvRows.EnableHeadersVisualStyles = false; + dgvRows.GridColor = System.Drawing.Color.FromArgb(50, 50, 50); + dgvRows.Location = new System.Drawing.Point(0, 0); + dgvRows.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + dgvRows.MultiSelect = false; + dgvRows.Name = "dgvRows"; + dgvRows.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - dataGridViewCellStyle4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); + dataGridViewCellStyle4.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); dataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.True; - this.dgvRows.RowHeadersDefaultCellStyle = dataGridViewCellStyle4; - this.dgvRows.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; - this.dgvRows.Size = new System.Drawing.Size(672, 740); - this.dgvRows.TabIndex = 8; - this.dgvRows.VirtualMode = true; - this.dgvRows.CellContextMenuStripNeeded += new System.Windows.Forms.DataGridViewCellContextMenuStripNeededEventHandler(this.dgvRows_CellContextMenuStripNeeded); - this.dgvRows.CellDoubleClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgvRows_CellDoubleClick); - this.dgvRows.CellMouseClick += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.dgvRows_CellMouseClick); - this.dgvRows.CellValueNeeded += new System.Windows.Forms.DataGridViewCellValueEventHandler(this.dgvRows_CellValueNeeded); - this.dgvRows.SelectionChanged += new System.EventHandler(this.dgvRows_SelectionChanged); + dgvRows.RowHeadersDefaultCellStyle = dataGridViewCellStyle4; + dgvRows.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; + dgvRows.ShowCellToolTips = false; + dgvRows.Size = new System.Drawing.Size(670, 740); + dgvRows.TabIndex = 8; + dgvRows.VirtualMode = true; + dgvRows.CellContextMenuStripNeeded += dgvRows_CellContextMenuStripNeeded; + dgvRows.CellDoubleClick += dgvRows_CellDoubleClick; + dgvRows.CellMouseClick += dgvRows_CellMouseClick; + dgvRows.CellValueNeeded += dgvRows_CellValueNeeded; + dgvRows.SelectionChanged += dgvRows_SelectionChanged; // // textBox1 // - this.textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.textBox1.Location = new System.Drawing.Point(583, 91); - this.textBox1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(117, 16); - this.textBox1.TabIndex = 7; + textBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; + textBox1.Location = new System.Drawing.Point(583, 91); + textBox1.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + textBox1.Name = "textBox1"; + textBox1.Size = new System.Drawing.Size(117, 16); + textBox1.TabIndex = 7; // // pnlInspector // - this.pnlInspector.Controls.Add(this.splitContainer4); - this.pnlInspector.Dock = System.Windows.Forms.DockStyle.Fill; - this.pnlInspector.Location = new System.Drawing.Point(0, 0); - this.pnlInspector.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.pnlInspector.Name = "pnlInspector"; - this.pnlInspector.Size = new System.Drawing.Size(450, 740); - this.pnlInspector.TabIndex = 0; + pnlInspector.Controls.Add(splitContainer4); + pnlInspector.Dock = System.Windows.Forms.DockStyle.Fill; + pnlInspector.Location = new System.Drawing.Point(0, 0); + pnlInspector.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + pnlInspector.Name = "pnlInspector"; + pnlInspector.Size = new System.Drawing.Size(452, 740); + pnlInspector.TabIndex = 0; // // splitContainer4 // - this.splitContainer4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(81)))), ((int)(((byte)(81))))); - this.splitContainer4.Dock = System.Windows.Forms.DockStyle.Fill; - this.splitContainer4.Location = new System.Drawing.Point(0, 0); - this.splitContainer4.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.splitContainer4.Name = "splitContainer4"; - this.splitContainer4.Orientation = System.Windows.Forms.Orientation.Horizontal; + splitContainer4.BackColor = System.Drawing.Color.FromArgb(81, 81, 81); + splitContainer4.Dock = System.Windows.Forms.DockStyle.Fill; + splitContainer4.Location = new System.Drawing.Point(0, 0); + splitContainer4.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + splitContainer4.Name = "splitContainer4"; + splitContainer4.Orientation = System.Windows.Forms.Orientation.Horizontal; // // splitContainer4.Panel1 // - this.splitContainer4.Panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65))))); - this.splitContainer4.Panel1.Controls.Add(this.flpInspect); + splitContainer4.Panel1.BackColor = System.Drawing.Color.FromArgb(60, 63, 65); + splitContainer4.Panel1.Controls.Add(flpInspect); // // splitContainer4.Panel2 // - this.splitContainer4.Panel2.Controls.Add(this.panel4); - this.splitContainer4.Size = new System.Drawing.Size(450, 740); - this.splitContainer4.SplitterDistance = 565; - this.splitContainer4.SplitterWidth = 5; - this.splitContainer4.TabIndex = 0; + splitContainer4.Panel2.Controls.Add(panel4); + splitContainer4.Size = new System.Drawing.Size(452, 740); + splitContainer4.SplitterDistance = 565; + splitContainer4.SplitterWidth = 5; + splitContainer4.TabIndex = 0; // // flpInspect // - this.flpInspect.AutoScroll = true; - this.flpInspect.Dock = System.Windows.Forms.DockStyle.Fill; - this.flpInspect.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; - this.flpInspect.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.flpInspect.Location = new System.Drawing.Point(0, 0); - this.flpInspect.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.flpInspect.Name = "flpInspect"; - this.flpInspect.Size = new System.Drawing.Size(450, 565); - this.flpInspect.TabIndex = 0; - this.flpInspect.WrapContents = false; + flpInspect.AutoScroll = true; + flpInspect.Dock = System.Windows.Forms.DockStyle.Fill; + flpInspect.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; + flpInspect.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + flpInspect.Location = new System.Drawing.Point(0, 0); + flpInspect.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + flpInspect.Name = "flpInspect"; + flpInspect.Size = new System.Drawing.Size(452, 565); + flpInspect.TabIndex = 0; + flpInspect.WrapContents = false; // // panel4 // - this.panel4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(81)))), ((int)(((byte)(81)))), ((int)(((byte)(81))))); - this.panel4.Controls.Add(this.btnGetHash); - this.panel4.Controls.Add(this.btnDecrypt); - this.panel4.Controls.Add(this.panel10); - this.panel4.Controls.Add(this.rtbOutput); - this.panel4.Dock = System.Windows.Forms.DockStyle.Fill; - this.panel4.Location = new System.Drawing.Point(0, 0); - this.panel4.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.panel4.Name = "panel4"; - this.panel4.Size = new System.Drawing.Size(450, 170); - this.panel4.TabIndex = 0; + panel4.BackColor = System.Drawing.Color.FromArgb(81, 81, 81); + panel4.Controls.Add(btnGetHash); + panel4.Controls.Add(btnDecrypt); + panel4.Controls.Add(panel10); + panel4.Controls.Add(rtbOutput); + panel4.Dock = System.Windows.Forms.DockStyle.Fill; + panel4.Location = new System.Drawing.Point(0, 0); + panel4.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + panel4.Name = "panel4"; + panel4.Size = new System.Drawing.Size(452, 170); + panel4.TabIndex = 0; // // btnGetHash // - this.btnGetHash.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.btnGetHash.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.btnGetHash.FlatAppearance.BorderSize = 0; - this.btnGetHash.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnGetHash.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.btnGetHash.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.btnGetHash.Location = new System.Drawing.Point(270, 143); - this.btnGetHash.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.btnGetHash.Name = "btnGetHash"; - this.btnGetHash.Size = new System.Drawing.Size(68, 27); - this.btnGetHash.TabIndex = 15; - this.btnGetHash.Text = "Get hash"; - this.btnGetHash.UseVisualStyleBackColor = false; - this.btnGetHash.Click += new System.EventHandler(this.btnGetHash_Click); + btnGetHash.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left; + btnGetHash.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + btnGetHash.FlatAppearance.BorderSize = 0; + btnGetHash.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + btnGetHash.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + btnGetHash.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + btnGetHash.Location = new System.Drawing.Point(270, 143); + btnGetHash.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + btnGetHash.Name = "btnGetHash"; + btnGetHash.Size = new System.Drawing.Size(68, 27); + btnGetHash.TabIndex = 15; + btnGetHash.Text = "Get hash"; + btnGetHash.UseVisualStyleBackColor = false; + btnGetHash.Click += btnGetHash_Click; // // btnDecrypt // - this.btnDecrypt.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.btnDecrypt.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.btnDecrypt.FlatAppearance.BorderSize = 0; - this.btnDecrypt.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnDecrypt.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.btnDecrypt.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.btnDecrypt.Location = new System.Drawing.Point(183, 143); - this.btnDecrypt.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.btnDecrypt.Name = "btnDecrypt"; - this.btnDecrypt.Size = new System.Drawing.Size(82, 27); - this.btnDecrypt.TabIndex = 14; - this.btnDecrypt.Text = "Try decrypt"; - this.btnDecrypt.UseVisualStyleBackColor = false; - this.btnDecrypt.Click += new System.EventHandler(this.btnDecrypt_Click); + btnDecrypt.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left; + btnDecrypt.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + btnDecrypt.FlatAppearance.BorderSize = 0; + btnDecrypt.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + btnDecrypt.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + btnDecrypt.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + btnDecrypt.Location = new System.Drawing.Point(183, 143); + btnDecrypt.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + btnDecrypt.Name = "btnDecrypt"; + btnDecrypt.Size = new System.Drawing.Size(82, 27); + btnDecrypt.TabIndex = 14; + btnDecrypt.Text = "Try decrypt"; + btnDecrypt.UseVisualStyleBackColor = false; + btnDecrypt.Click += btnDecrypt_Click; // // panel10 // - this.panel10.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); - this.panel10.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.panel10.Controls.Add(this.panel11); - this.panel10.Controls.Add(this.tbxDecrypt); - this.panel10.Location = new System.Drawing.Point(0, 143); - this.panel10.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.panel10.Name = "panel10"; - this.panel10.Size = new System.Drawing.Size(178, 27); - this.panel10.TabIndex = 13; + panel10.Anchor = System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left; + panel10.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + panel10.Controls.Add(panel11); + panel10.Controls.Add(tbxDecrypt); + panel10.Location = new System.Drawing.Point(0, 143); + panel10.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + panel10.Name = "panel10"; + panel10.Size = new System.Drawing.Size(178, 27); + panel10.TabIndex = 13; // // panel11 // - this.panel11.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); - this.panel11.Location = new System.Drawing.Point(174, 3); - this.panel11.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.panel11.Name = "panel11"; - this.panel11.Size = new System.Drawing.Size(5, 21); - this.panel11.TabIndex = 1; + panel11.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right; + panel11.Location = new System.Drawing.Point(174, 3); + panel11.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + panel11.Name = "panel11"; + panel11.Size = new System.Drawing.Size(5, 21); + panel11.TabIndex = 1; // // tbxDecrypt // - this.tbxDecrypt.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.tbxDecrypt.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(69)))), ((int)(((byte)(73)))), ((int)(((byte)(74))))); - this.tbxDecrypt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.tbxDecrypt.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.tbxDecrypt.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.tbxDecrypt.Location = new System.Drawing.Point(4, 6); - this.tbxDecrypt.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.tbxDecrypt.Name = "tbxDecrypt"; - this.tbxDecrypt.Size = new System.Drawing.Size(172, 13); - this.tbxDecrypt.TabIndex = 11; + tbxDecrypt.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + tbxDecrypt.BackColor = System.Drawing.Color.FromArgb(69, 73, 74); + tbxDecrypt.BorderStyle = System.Windows.Forms.BorderStyle.None; + tbxDecrypt.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + tbxDecrypt.ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + tbxDecrypt.Location = new System.Drawing.Point(4, 6); + tbxDecrypt.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + tbxDecrypt.Name = "tbxDecrypt"; + tbxDecrypt.Size = new System.Drawing.Size(172, 13); + tbxDecrypt.TabIndex = 11; // // rtbOutput // - this.rtbOutput.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.rtbOutput.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65))))); - this.rtbOutput.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.rtbOutput.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point); - this.rtbOutput.ForeColor = System.Drawing.SystemColors.ScrollBar; - this.rtbOutput.Location = new System.Drawing.Point(0, 0); - this.rtbOutput.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.rtbOutput.Name = "rtbOutput"; - this.rtbOutput.Size = new System.Drawing.Size(450, 142); - this.rtbOutput.TabIndex = 8; - this.rtbOutput.Text = ""; + rtbOutput.Anchor = System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right; + rtbOutput.BackColor = System.Drawing.Color.FromArgb(60, 63, 65); + rtbOutput.BorderStyle = System.Windows.Forms.BorderStyle.None; + rtbOutput.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F); + rtbOutput.ForeColor = System.Drawing.SystemColors.ScrollBar; + rtbOutput.Location = new System.Drawing.Point(0, 0); + rtbOutput.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + rtbOutput.Name = "rtbOutput"; + rtbOutput.Size = new System.Drawing.Size(452, 142); + rtbOutput.TabIndex = 8; + rtbOutput.Text = ""; // // odfSdb // - this.odfSdb.FileName = "clientdb.sd2"; - this.odfSdb.Filter = "StaticDB|*.sd*"; - this.odfSdb.ReadOnlyChecked = true; - this.odfSdb.FileOk += new System.ComponentModel.CancelEventHandler(this.odfSdb_FileOk); + odfSdb.FileName = "clientdb.sd2"; + odfSdb.Filter = "StaticDB|*.sd*"; + odfSdb.ReadOnlyChecked = true; + odfSdb.FileOk += odfSdb_FileOk; // // contextMenuStrip1 // - this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.searchForThisToolStripMenuItem, - this.copyToolStripMenuItem, - this.rawCopyToolStripMenuItem}); - this.contextMenuStrip1.Name = "contextMenuStrip1"; - this.contextMenuStrip1.Size = new System.Drawing.Size(150, 70); - this.contextMenuStrip1.Opening += new System.ComponentModel.CancelEventHandler(this.contextMenuStrip1_Opening); + contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { searchForThisToolStripMenuItem, copyToolStripMenuItem, rawCopyToolStripMenuItem }); + contextMenuStrip1.Name = "contextMenuStrip1"; + contextMenuStrip1.Size = new System.Drawing.Size(150, 70); + contextMenuStrip1.Opening += contextMenuStrip1_Opening; // // searchForThisToolStripMenuItem // - this.searchForThisToolStripMenuItem.Name = "searchForThisToolStripMenuItem"; - this.searchForThisToolStripMenuItem.Size = new System.Drawing.Size(149, 22); - this.searchForThisToolStripMenuItem.Text = "Search for this"; - this.searchForThisToolStripMenuItem.Click += new System.EventHandler(this.searchForThisToolStripMenuItem_Click); + searchForThisToolStripMenuItem.Name = "searchForThisToolStripMenuItem"; + searchForThisToolStripMenuItem.Size = new System.Drawing.Size(149, 22); + searchForThisToolStripMenuItem.Text = "Search for this"; + searchForThisToolStripMenuItem.Click += searchForThisToolStripMenuItem_Click; // // copyToolStripMenuItem // - this.copyToolStripMenuItem.Name = "copyToolStripMenuItem"; - this.copyToolStripMenuItem.Size = new System.Drawing.Size(149, 22); - this.copyToolStripMenuItem.Text = "Copy"; + copyToolStripMenuItem.Name = "copyToolStripMenuItem"; + copyToolStripMenuItem.Size = new System.Drawing.Size(149, 22); + copyToolStripMenuItem.Text = "Copy"; // // rawCopyToolStripMenuItem // - this.rawCopyToolStripMenuItem.Name = "rawCopyToolStripMenuItem"; - this.rawCopyToolStripMenuItem.Size = new System.Drawing.Size(149, 22); - this.rawCopyToolStripMenuItem.Text = "Raw copy"; + rawCopyToolStripMenuItem.Name = "rawCopyToolStripMenuItem"; + rawCopyToolStripMenuItem.Size = new System.Drawing.Size(149, 22); + rawCopyToolStripMenuItem.Text = "Raw copy"; // // SDBrowser // - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65))))); - this.ClientSize = new System.Drawing.Size(1428, 740); - this.Controls.Add(this.splitContainer1); - this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(200)))), ((int)(((byte)(200)))), ((int)(((byte)(200))))); - this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); - this.Location = new System.Drawing.Point(15, 15); - this.Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); - this.Name = "SDBrowser"; - this.Text = "SDBrowser"; - this.Load += new System.EventHandler(this.Form1_Load); - this.ClientSizeChanged += new System.EventHandler(this.Form1_ClientSizeChanged); - this.splitContainer1.Panel1.ResumeLayout(false); - this.splitContainer1.Panel2.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit(); - this.splitContainer1.ResumeLayout(false); - this.splitContainer2.Panel1.ResumeLayout(false); - this.splitContainer2.Panel2.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).EndInit(); - this.splitContainer2.ResumeLayout(false); - this.panel3.ResumeLayout(false); - this.panel9.ResumeLayout(false); - this.panel5.ResumeLayout(false); - this.panel7.ResumeLayout(false); - this.panel7.PerformLayout(); - this.panel1.ResumeLayout(false); - this.panel1.PerformLayout(); - this.pnlLblLoaded.ResumeLayout(false); - this.pnlLblLoaded.PerformLayout(); - this.pnlLvContainer.ResumeLayout(false); - this.panel2.ResumeLayout(false); - this.panel2.PerformLayout(); - this.splitContainer3.Panel1.ResumeLayout(false); - this.splitContainer3.Panel1.PerformLayout(); - this.splitContainer3.Panel2.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer3)).EndInit(); - this.splitContainer3.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.dgvRows)).EndInit(); - this.pnlInspector.ResumeLayout(false); - this.splitContainer4.Panel1.ResumeLayout(false); - this.splitContainer4.Panel2.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.splitContainer4)).EndInit(); - this.splitContainer4.ResumeLayout(false); - this.panel4.ResumeLayout(false); - this.panel10.ResumeLayout(false); - this.panel10.PerformLayout(); - this.contextMenuStrip1.ResumeLayout(false); - this.ResumeLayout(false); - + AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F); + AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + BackColor = System.Drawing.Color.FromArgb(60, 63, 65); + ClientSize = new System.Drawing.Size(1428, 740); + Controls.Add(splitContainer1); + ForeColor = System.Drawing.Color.FromArgb(200, 200, 200); + Icon = (System.Drawing.Icon)resources.GetObject("$this.Icon"); + Location = new System.Drawing.Point(15, 15); + Margin = new System.Windows.Forms.Padding(4, 3, 4, 3); + Name = "SDBrowser"; + StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + Text = "SDBrowser"; + Load += Form1_Load; + ClientSizeChanged += Form1_ClientSizeChanged; + splitContainer1.Panel1.ResumeLayout(false); + splitContainer1.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)splitContainer1).EndInit(); + splitContainer1.ResumeLayout(false); + splitContainer2.Panel1.ResumeLayout(false); + splitContainer2.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)splitContainer2).EndInit(); + splitContainer2.ResumeLayout(false); + panel3.ResumeLayout(false); + panel9.ResumeLayout(false); + panel5.ResumeLayout(false); + panel7.ResumeLayout(false); + panel7.PerformLayout(); + panel1.ResumeLayout(false); + panel1.PerformLayout(); + pnlLblLoaded.ResumeLayout(false); + pnlLblLoaded.PerformLayout(); + pnlLvContainer.ResumeLayout(false); + panel2.ResumeLayout(false); + panel2.PerformLayout(); + splitContainer3.Panel1.ResumeLayout(false); + splitContainer3.Panel1.PerformLayout(); + splitContainer3.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)splitContainer3).EndInit(); + splitContainer3.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)dgvRows).EndInit(); + pnlInspector.ResumeLayout(false); + splitContainer4.Panel1.ResumeLayout(false); + splitContainer4.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)splitContainer4).EndInit(); + splitContainer4.ResumeLayout(false); + panel4.ResumeLayout(false); + panel10.ResumeLayout(false); + panel10.PerformLayout(); + contextMenuStrip1.ResumeLayout(false); + ResumeLayout(false); } private System.Windows.Forms.Button DB_ImportExport; diff --git a/SDBrowser/SDBrowser.cs b/SDBrowser/SDBrowser.cs index 5675b9a..3eaf0bb 100644 --- a/SDBrowser/SDBrowser.cs +++ b/SDBrowser/SDBrowser.cs @@ -1323,6 +1323,7 @@ private DataGridView CreateInspectorGrid(int columns, string[] headers = null) dgv.Location = new System.Drawing.Point(0, 0); dgv.MultiSelect = false; dgv.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Single; + dgv.ShowCellToolTips = false; //dgv.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect; diff --git a/SDBrowser/SDBrowser.resx b/SDBrowser/SDBrowser.resx index ea8c09f..19c1792 100644 --- a/SDBrowser/SDBrowser.resx +++ b/SDBrowser/SDBrowser.resx @@ -1,4 +1,64 @@ - + + +