LIBOMV-492 More WinGridProxy fixes:

Complete Search (CTRL+F) Tools
Disable menu items and entries depending on current state of application
Look into ViewerStats Message and verify proper date "AgentStartTime: 1/1/1970 12:00:00 AM (DateTime)"
packet sizes in session list should be combined or an additional column added to separate inbound/outbound
PacketToString remove extraneous information "Name: Object a[OpenMetaverse.Packets.ObjectPropertiesFamilyPacket+ObjectDataBlock]"
PacketToString should format long byte[] fields better
Verify In/Out Icons are being properly shown for packet/message direction


git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2646 52acb1d6-8a22-11de-b505-999d5b087335
This commit is contained in:
Jim Radford
2009-04-23 10:02:39 +00:00
parent c9944b8aaf
commit c1b8bdec9d
8 changed files with 754 additions and 530 deletions

View File

@@ -30,15 +30,13 @@
{
this.label1 = new System.Windows.Forms.Label();
this.textBoxFind = new System.Windows.Forms.TextBox();
this.labelMarkColor = new System.Windows.Forms.Label();
this.checkBoxMatchCase = new System.Windows.Forms.CheckBox();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.panelColor = new System.Windows.Forms.Panel();
this.checkBoxMarkResults = new System.Windows.Forms.CheckBox();
this.buttonPickColor = new System.Windows.Forms.Button();
this.checkBoxUnmark = new System.Windows.Forms.CheckBox();
this.checkBoxSelectMatches = new System.Windows.Forms.CheckBox();
this.label3 = new System.Windows.Forms.Label();
this.comboBoxPacketsOrMessages = new System.Windows.Forms.ComboBox();
this.checkBoxSearchSelected = new System.Windows.Forms.CheckBox();
this.buttonClose = new System.Windows.Forms.Button();
this.buttonFind = new System.Windows.Forms.Button();
@@ -60,24 +58,14 @@
//
this.textBoxFind.Location = new System.Drawing.Point(48, 12);
this.textBoxFind.Name = "textBoxFind";
this.textBoxFind.Size = new System.Drawing.Size(231, 20);
this.textBoxFind.Size = new System.Drawing.Size(203, 20);
this.textBoxFind.TabIndex = 1;
this.textBoxFind.TextChanged += new System.EventHandler(this.textBoxFind_TextChanged);
//
// labelMarkColor
//
this.labelMarkColor.AutoSize = true;
this.labelMarkColor.BackColor = System.Drawing.Color.Transparent;
this.labelMarkColor.Location = new System.Drawing.Point(27, 7);
this.labelMarkColor.Name = "labelMarkColor";
this.labelMarkColor.Size = new System.Drawing.Size(72, 13);
this.labelMarkColor.TabIndex = 3;
this.labelMarkColor.Text = "Mark Results:";
//
// checkBoxMatchCase
//
this.checkBoxMatchCase.AutoSize = true;
this.checkBoxMatchCase.Location = new System.Drawing.Point(9, 46);
this.checkBoxMatchCase.Location = new System.Drawing.Point(6, 19);
this.checkBoxMatchCase.Name = "checkBoxMatchCase";
this.checkBoxMatchCase.Size = new System.Drawing.Size(83, 17);
this.checkBoxMatchCase.TabIndex = 4;
@@ -89,13 +77,11 @@
this.groupBox1.Controls.Add(this.panelColor);
this.groupBox1.Controls.Add(this.checkBoxUnmark);
this.groupBox1.Controls.Add(this.checkBoxSelectMatches);
this.groupBox1.Controls.Add(this.label3);
this.groupBox1.Controls.Add(this.comboBoxPacketsOrMessages);
this.groupBox1.Controls.Add(this.checkBoxSearchSelected);
this.groupBox1.Controls.Add(this.checkBoxMatchCase);
this.groupBox1.Location = new System.Drawing.Point(15, 38);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(271, 145);
this.groupBox1.Size = new System.Drawing.Size(245, 151);
this.groupBox1.TabIndex = 5;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Options";
@@ -103,19 +89,31 @@
// panelColor
//
this.panelColor.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128)))));
this.panelColor.Controls.Add(this.checkBoxMarkResults);
this.panelColor.Controls.Add(this.buttonPickColor);
this.panelColor.Controls.Add(this.labelMarkColor);
this.panelColor.Location = new System.Drawing.Point(10, 111);
this.panelColor.Location = new System.Drawing.Point(3, 111);
this.panelColor.Name = "panelColor";
this.panelColor.Size = new System.Drawing.Size(255, 28);
this.panelColor.Size = new System.Drawing.Size(230, 28);
this.panelColor.TabIndex = 11;
//
// checkBoxMarkResults
//
this.checkBoxMarkResults.AutoSize = true;
this.checkBoxMarkResults.Checked = true;
this.checkBoxMarkResults.CheckState = System.Windows.Forms.CheckState.Checked;
this.checkBoxMarkResults.Location = new System.Drawing.Point(3, 7);
this.checkBoxMarkResults.Name = "checkBoxMarkResults";
this.checkBoxMarkResults.Size = new System.Drawing.Size(88, 17);
this.checkBoxMarkResults.TabIndex = 12;
this.checkBoxMarkResults.Text = "Mark Results";
this.checkBoxMarkResults.UseVisualStyleBackColor = true;
//
// buttonPickColor
//
this.buttonPickColor.BackColor = System.Drawing.SystemColors.ButtonFace;
this.buttonPickColor.FlatStyle = System.Windows.Forms.FlatStyle.Popup;
this.buttonPickColor.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.buttonPickColor.Location = new System.Drawing.Point(134, 3);
this.buttonPickColor.Location = new System.Drawing.Point(151, 4);
this.buttonPickColor.Name = "buttonPickColor";
this.buttonPickColor.Size = new System.Drawing.Size(66, 21);
this.buttonPickColor.TabIndex = 10;
@@ -128,7 +126,7 @@
this.checkBoxUnmark.AutoSize = true;
this.checkBoxUnmark.Checked = true;
this.checkBoxUnmark.CheckState = System.Windows.Forms.CheckState.Checked;
this.checkBoxUnmark.Location = new System.Drawing.Point(144, 92);
this.checkBoxUnmark.Location = new System.Drawing.Point(6, 88);
this.checkBoxUnmark.Name = "checkBoxUnmark";
this.checkBoxUnmark.Size = new System.Drawing.Size(120, 17);
this.checkBoxUnmark.TabIndex = 9;
@@ -138,40 +136,20 @@
// checkBoxSelectMatches
//
this.checkBoxSelectMatches.AutoSize = true;
this.checkBoxSelectMatches.Location = new System.Drawing.Point(9, 92);
this.checkBoxSelectMatches.Checked = true;
this.checkBoxSelectMatches.CheckState = System.Windows.Forms.CheckState.Checked;
this.checkBoxSelectMatches.Location = new System.Drawing.Point(6, 65);
this.checkBoxSelectMatches.Name = "checkBoxSelectMatches";
this.checkBoxSelectMatches.Size = new System.Drawing.Size(100, 17);
this.checkBoxSelectMatches.TabIndex = 8;
this.checkBoxSelectMatches.Text = "Select Matches";
this.checkBoxSelectMatches.UseVisualStyleBackColor = true;
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(6, 22);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(44, 13);
this.label3.TabIndex = 7;
this.label3.Text = "Search:";
//
// comboBoxPacketsOrMessages
//
this.comboBoxPacketsOrMessages.FormattingEnabled = true;
this.comboBoxPacketsOrMessages.Items.AddRange(new object[] {
"Both",
"Messages",
"Packets"});
this.comboBoxPacketsOrMessages.Location = new System.Drawing.Point(84, 19);
this.comboBoxPacketsOrMessages.Name = "comboBoxPacketsOrMessages";
this.comboBoxPacketsOrMessages.Size = new System.Drawing.Size(180, 21);
this.comboBoxPacketsOrMessages.TabIndex = 6;
this.comboBoxPacketsOrMessages.Text = "Both";
//
// checkBoxSearchSelected
//
this.checkBoxSearchSelected.AutoSize = true;
this.checkBoxSearchSelected.Enabled = false;
this.checkBoxSearchSelected.Location = new System.Drawing.Point(9, 69);
this.checkBoxSearchSelected.Location = new System.Drawing.Point(6, 42);
this.checkBoxSearchSelected.Name = "checkBoxSearchSelected";
this.checkBoxSearchSelected.Size = new System.Drawing.Size(168, 17);
this.checkBoxSearchSelected.TabIndex = 5;
@@ -194,7 +172,7 @@
//
this.buttonFind.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
this.buttonFind.Enabled = false;
this.buttonFind.Location = new System.Drawing.Point(166, 195);
this.buttonFind.Location = new System.Drawing.Point(140, 195);
this.buttonFind.Name = "buttonFind";
this.buttonFind.Size = new System.Drawing.Size(120, 23);
this.buttonFind.TabIndex = 7;
@@ -213,7 +191,7 @@
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.buttonClose;
this.ClientSize = new System.Drawing.Size(298, 230);
this.ClientSize = new System.Drawing.Size(275, 223);
this.Controls.Add(this.buttonFind);
this.Controls.Add(this.buttonClose);
this.Controls.Add(this.groupBox1);
@@ -239,18 +217,16 @@
private System.Windows.Forms.Label label1;
private System.Windows.Forms.TextBox textBoxFind;
private System.Windows.Forms.Label labelMarkColor;
private System.Windows.Forms.CheckBox checkBoxMatchCase;
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.Button buttonClose;
private System.Windows.Forms.Button buttonFind;
private System.Windows.Forms.CheckBox checkBoxUnmark;
private System.Windows.Forms.CheckBox checkBoxSelectMatches;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.ComboBox comboBoxPacketsOrMessages;
private System.Windows.Forms.CheckBox checkBoxSearchSelected;
private System.Windows.Forms.Button buttonPickColor;
private System.Windows.Forms.ColorDialog colorDialog1;
private System.Windows.Forms.Panel panelColor;
private System.Windows.Forms.CheckBox checkBoxMarkResults;
}
}