2 // Radegast Metaverse Client
3 // Copyright (c) 2009-2010, Radegast Development Team
4 // All rights reserved.
6 // Redistribution and use in source and binary forms, with or without
7 // modification, are permitted provided that the following conditions are met:
9 // * Redistributions of source code must retain the above copyright notice,
10 // this list of conditions and the following disclaimer.
11 // * Redistributions in binary form must reproduce the above copyright
12 // notice, this list of conditions and the following disclaimer in the
13 // documentation and/or other materials provided with the distribution.
14 // * Neither the name of the application "Radegast", nor the names of its
15 // contributors may be used to endorse or promote products derived from
16 // this software without specific prior written permission.
18 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
19 // AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20 // IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
21 // DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
22 // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
23 // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
24 // SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
25 // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
26 // OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
27 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31 using System.ComponentModel;
35 partial class InventoryConsole
38 /// Required designer variable.
40 private System.ComponentModel.IContainer components = null;
43 /// Clean up any resources being used.
45 /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
46 protected override void Dispose(bool disposing)
48 if (disposing && (components != null))
50 if (InventoryUpdate != null)
52 InventoryUpdate.Abort();
53 InventoryUpdate = null;
56 if (_EditTimer != null)
62 if (TreeUpdateTimer != null)
64 TreeUpdateTimer.Dispose();
65 TreeUpdateTimer = null;
70 base.Dispose(disposing);
73 #region Component Designer generated code
76 /// Required method for Designer support - do not modify
77 /// the contents of this method with the code editor.
79 private void InitializeComponent()
81 this.components = new System.ComponentModel.Container();
82 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(InventoryConsole));
83 this.invTree = new System.Windows.Forms.TreeView();
84 this.ctxInv = new Radegast.RadegastContextMenuStrip(this.components);
85 this.splitContainer1 = new System.Windows.Forms.SplitContainer();
86 this.tstripInventory = new System.Windows.Forms.ToolStrip();
87 this.tlabelStatus = new System.Windows.Forms.ToolStripLabel();
88 this.tbtnFile = new System.Windows.Forms.ToolStripDropDownButton();
89 this.reloadInventoryToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
90 this.saveAllTToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
91 this.tbtbSort = new System.Windows.Forms.ToolStripDropDownButton();
92 this.tbtbSortByName = new System.Windows.Forms.ToolStripMenuItem();
93 this.tbtnSortByDate = new System.Windows.Forms.ToolStripMenuItem();
94 this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripSeparator();
95 this.tbtbFoldersByName = new System.Windows.Forms.ToolStripMenuItem();
96 this.tbtnSystemFoldersFirst = new System.Windows.Forms.ToolStripMenuItem();
97 this.tabsInventory = new System.Windows.Forms.TabControl();
98 this.tabDetail = new System.Windows.Forms.TabPage();
99 this.pnlDetail = new System.Windows.Forms.Panel();
100 this.pnlItemProperties = new System.Windows.Forms.Panel();
101 this.btnProfile = new System.Windows.Forms.Button();
102 this.txtCreator = new Radegast.AgentNameTextBox();
103 this.txtCreated = new System.Windows.Forms.TextBox();
104 this.txtAssetID = new System.Windows.Forms.TextBox();
105 this.lblCreated = new System.Windows.Forms.Label();
106 this.txtItemName = new System.Windows.Forms.TextBox();
107 this.lblAsset = new System.Windows.Forms.Label();
108 this.lblCreator = new System.Windows.Forms.Label();
109 this.lblItemName = new System.Windows.Forms.Label();
110 this.tabSearch = new System.Windows.Forms.TabPage();
111 this.lstInventorySearch = new Radegast.ListViewNoFlicker();
112 this.chResItemName = new System.Windows.Forms.ColumnHeader();
113 this.pnlSearchOptions = new System.Windows.Forms.Panel();
114 this.groupBox2 = new System.Windows.Forms.GroupBox();
115 this.cbSrchRecent = new System.Windows.Forms.RadioButton();
116 this.cbSrchWorn = new System.Windows.Forms.RadioButton();
117 this.rbSrchAll = new System.Windows.Forms.RadioButton();
118 this.lblSearchStatus = new System.Windows.Forms.Label();
119 this.groupBox1 = new System.Windows.Forms.GroupBox();
120 this.cbSrchCreator = new System.Windows.Forms.CheckBox();
121 this.cbSrchDesc = new System.Windows.Forms.CheckBox();
122 this.cbSrchName = new System.Windows.Forms.CheckBox();
123 this.txtSearch = new System.Windows.Forms.TextBox();
124 this.btnInvSearch = new System.Windows.Forms.Button();
125 this.splitContainer1.Panel1.SuspendLayout();
126 this.splitContainer1.Panel2.SuspendLayout();
127 this.splitContainer1.SuspendLayout();
128 this.tstripInventory.SuspendLayout();
129 this.tabsInventory.SuspendLayout();
130 this.tabDetail.SuspendLayout();
131 this.pnlItemProperties.SuspendLayout();
132 this.tabSearch.SuspendLayout();
133 this.pnlSearchOptions.SuspendLayout();
134 this.groupBox2.SuspendLayout();
135 this.groupBox1.SuspendLayout();
136 this.SuspendLayout();
140 this.invTree.AllowDrop = true;
141 this.invTree.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(62)))), ((int)(((byte)(62)))), ((int)(((byte)(62)))));
142 this.invTree.ContextMenuStrip = this.ctxInv;
143 this.invTree.Dock = System.Windows.Forms.DockStyle.Fill;
144 this.invTree.ForeColor = System.Drawing.Color.White;
145 this.invTree.HideSelection = false;
146 this.invTree.LabelEdit = true;
147 this.invTree.LineColor = System.Drawing.Color.White;
148 this.invTree.Location = new System.Drawing.Point(0, 25);
149 this.invTree.Name = "invTree";
150 this.invTree.Size = new System.Drawing.Size(331, 458);
151 this.invTree.TabIndex = 0;
152 this.invTree.AfterLabelEdit += new System.Windows.Forms.NodeLabelEditEventHandler(this.invTree_AfterLabelEdit);
153 this.invTree.DragDrop += new System.Windows.Forms.DragEventHandler(this.invTree_DragDrop);
154 this.invTree.DragEnter += new System.Windows.Forms.DragEventHandler(this.invTree_DragEnter);
155 this.invTree.KeyUp += new System.Windows.Forms.KeyEventHandler(this.invTree_KeyUp);
156 this.invTree.BeforeLabelEdit += new System.Windows.Forms.NodeLabelEditEventHandler(this.invTree_BeforeLabelEdit);
157 this.invTree.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.invTree_ItemDrag);
158 this.invTree.DragOver += new System.Windows.Forms.DragEventHandler(this.invTree_DragOver);
162 this.ctxInv.Name = "folderContext";
163 this.ctxInv.ShowImageMargin = false;
164 this.ctxInv.Size = new System.Drawing.Size(36, 4);
165 this.ctxInv.Text = "Inventory Folder";
166 this.ctxInv.Opening += new System.ComponentModel.CancelEventHandler(this.ctxInv_Opening);
170 this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
171 this.splitContainer1.Location = new System.Drawing.Point(0, 0);
172 this.splitContainer1.Name = "splitContainer1";
174 // splitContainer1.Panel1
176 this.splitContainer1.Panel1.Controls.Add(this.invTree);
177 this.splitContainer1.Panel1.Controls.Add(this.tstripInventory);
179 // splitContainer1.Panel2
181 this.splitContainer1.Panel2.Controls.Add(this.tabsInventory);
182 this.splitContainer1.Size = new System.Drawing.Size(756, 483);
183 this.splitContainer1.SplitterDistance = 331;
184 this.splitContainer1.TabIndex = 1;
188 this.tstripInventory.GripMargin = new System.Windows.Forms.Padding(0);
189 this.tstripInventory.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden;
190 this.tstripInventory.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
194 this.tstripInventory.Location = new System.Drawing.Point(0, 0);
195 this.tstripInventory.Name = "tstripInventory";
196 this.tstripInventory.Size = new System.Drawing.Size(331, 25);
197 this.tstripInventory.TabIndex = 1;
198 this.tstripInventory.TabStop = true;
199 this.tstripInventory.Text = "toolStrip1";
203 this.tlabelStatus.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
204 this.tlabelStatus.Name = "tlabelStatus";
205 this.tlabelStatus.Size = new System.Drawing.Size(59, 22);
206 this.tlabelStatus.Text = "Loading...";
207 this.tlabelStatus.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
211 this.tbtnFile.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
212 this.tbtnFile.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
213 this.reloadInventoryToolStripMenuItem,
214 this.saveAllTToolStripMenuItem});
215 this.tbtnFile.Image = ((System.Drawing.Image)(resources.GetObject("tbtnFile.Image")));
216 this.tbtnFile.ImageTransparentColor = System.Drawing.Color.Magenta;
217 this.tbtnFile.Name = "tbtnFile";
218 this.tbtnFile.Size = new System.Drawing.Size(70, 22);
219 this.tbtnFile.Text = "&Inventory";
221 // reloadInventoryToolStripMenuItem
223 this.reloadInventoryToolStripMenuItem.Name = "reloadInventoryToolStripMenuItem";
224 this.reloadInventoryToolStripMenuItem.Size = new System.Drawing.Size(163, 22);
225 this.reloadInventoryToolStripMenuItem.Text = "&Reload Inventory";
226 this.reloadInventoryToolStripMenuItem.ToolTipText = "Clears inventory cache, and downloads whole inventory from server again";
227 this.reloadInventoryToolStripMenuItem.Click += new System.EventHandler(this.reloadInventoryToolStripMenuItem_Click);
229 // saveAllTToolStripMenuItem
231 this.saveAllTToolStripMenuItem.Enabled = false;
232 this.saveAllTToolStripMenuItem.Name = "saveAllTToolStripMenuItem";
233 this.saveAllTToolStripMenuItem.Size = new System.Drawing.Size(163, 22);
234 this.saveAllTToolStripMenuItem.Text = "&Save all text";
235 this.saveAllTToolStripMenuItem.ToolTipText = "Saves all notecards and scripts to folder on local disk";
236 this.saveAllTToolStripMenuItem.Click += new System.EventHandler(this.saveAllTToolStripMenuItem_Click);
240 this.tbtbSort.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
241 this.tbtbSort.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
244 this.toolStripMenuItem1,
245 this.tbtbFoldersByName,
246 this.tbtnSystemFoldersFirst});
247 this.tbtbSort.Image = ((System.Drawing.Image)(resources.GetObject("tbtbSort.Image")));
248 this.tbtbSort.ImageTransparentColor = System.Drawing.Color.Magenta;
249 this.tbtbSort.Name = "tbtbSort";
250 this.tbtbSort.Size = new System.Drawing.Size(41, 22);
251 this.tbtbSort.Text = "S&ort";
255 this.tbtbSortByName.Name = "tbtbSortByName";
256 this.tbtbSortByName.Size = new System.Drawing.Size(203, 22);
257 this.tbtbSortByName.Text = "By Name";
258 this.tbtbSortByName.Click += new System.EventHandler(this.tbtbSortByName_Click);
262 this.tbtnSortByDate.Name = "tbtnSortByDate";
263 this.tbtnSortByDate.Size = new System.Drawing.Size(203, 22);
264 this.tbtnSortByDate.Text = "By Date";
265 this.tbtnSortByDate.Click += new System.EventHandler(this.tbtnSortByDate_Click);
267 // toolStripMenuItem1
269 this.toolStripMenuItem1.Name = "toolStripMenuItem1";
270 this.toolStripMenuItem1.Size = new System.Drawing.Size(200, 6);
274 this.tbtbFoldersByName.Checked = true;
275 this.tbtbFoldersByName.CheckState = System.Windows.Forms.CheckState.Checked;
276 this.tbtbFoldersByName.Enabled = false;
277 this.tbtbFoldersByName.Name = "tbtbFoldersByName";
278 this.tbtbFoldersByName.Size = new System.Drawing.Size(203, 22);
279 this.tbtbFoldersByName.Text = "Folders Always By Name";
280 this.tbtbFoldersByName.Visible = false;
282 // tbtnSystemFoldersFirst
284 this.tbtnSystemFoldersFirst.Name = "tbtnSystemFoldersFirst";
285 this.tbtnSystemFoldersFirst.Size = new System.Drawing.Size(203, 22);
286 this.tbtnSystemFoldersFirst.Text = "System Folders On Top";
287 this.tbtnSystemFoldersFirst.Click += new System.EventHandler(this.tbtnSystemFoldersFirst_Click);
291 this.tabsInventory.Controls.Add(this.tabDetail);
292 this.tabsInventory.Controls.Add(this.tabSearch);
293 this.tabsInventory.Dock = System.Windows.Forms.DockStyle.Fill;
294 this.tabsInventory.Location = new System.Drawing.Point(0, 0);
295 this.tabsInventory.Name = "tabsInventory";
296 this.tabsInventory.SelectedIndex = 0;
297 this.tabsInventory.Size = new System.Drawing.Size(421, 483);
298 this.tabsInventory.TabIndex = 3;
302 this.tabDetail.BackColor = System.Drawing.SystemColors.Control;
303 this.tabDetail.Controls.Add(this.pnlDetail);
304 this.tabDetail.Controls.Add(this.pnlItemProperties);
305 this.tabDetail.Location = new System.Drawing.Point(4, 22);
306 this.tabDetail.Name = "tabDetail";
307 this.tabDetail.Padding = new System.Windows.Forms.Padding(3);
308 this.tabDetail.Size = new System.Drawing.Size(413, 457);
309 this.tabDetail.TabIndex = 0;
310 this.tabDetail.Text = "Detail";
314 this.pnlDetail.Dock = System.Windows.Forms.DockStyle.Fill;
315 this.pnlDetail.Location = new System.Drawing.Point(3, 3);
316 this.pnlDetail.Name = "pnlDetail";
317 this.pnlDetail.Size = new System.Drawing.Size(407, 304);
318 this.pnlDetail.TabIndex = 2;
322 this.pnlItemProperties.Controls.Add(this.btnProfile);
323 this.pnlItemProperties.Controls.Add(this.txtCreator);
324 this.pnlItemProperties.Controls.Add(this.txtCreated);
325 this.pnlItemProperties.Controls.Add(this.txtAssetID);
326 this.pnlItemProperties.Controls.Add(this.lblCreated);
327 this.pnlItemProperties.Controls.Add(this.txtItemName);
328 this.pnlItemProperties.Controls.Add(this.lblAsset);
329 this.pnlItemProperties.Controls.Add(this.lblCreator);
330 this.pnlItemProperties.Controls.Add(this.lblItemName);
331 this.pnlItemProperties.Dock = System.Windows.Forms.DockStyle.Bottom;
332 this.pnlItemProperties.Location = new System.Drawing.Point(3, 307);
333 this.pnlItemProperties.Name = "pnlItemProperties";
334 this.pnlItemProperties.Size = new System.Drawing.Size(407, 147);
335 this.pnlItemProperties.TabIndex = 0;
339 this.btnProfile.AccessibleDescription = "Open profile";
340 this.btnProfile.Enabled = false;
341 this.btnProfile.Image = global::Radegast.Properties.Resources.applications_16;
342 this.btnProfile.Location = new System.Drawing.Point(54, 36);
343 this.btnProfile.Name = "btnProfile";
344 this.btnProfile.Size = new System.Drawing.Size(26, 23);
345 this.btnProfile.TabIndex = 12;
346 this.btnProfile.UseVisualStyleBackColor = true;
347 this.btnProfile.Click += new System.EventHandler(this.btnProfile_Click);
351 this.txtCreator.BackColor = System.Drawing.SystemColors.Window;
352 this.txtCreator.Location = new System.Drawing.Point(80, 36);
353 this.txtCreator.Name = "txtCreator";
354 this.txtCreator.ReadOnly = true;
355 this.txtCreator.Size = new System.Drawing.Size(338, 20);
356 this.txtCreator.TabIndex = 11;
360 this.txtCreated.Location = new System.Drawing.Point(80, 62);
361 this.txtCreated.Name = "txtCreated";
362 this.txtCreated.ReadOnly = true;
363 this.txtCreated.Size = new System.Drawing.Size(144, 20);
364 this.txtCreated.TabIndex = 13;
368 this.txtAssetID.Location = new System.Drawing.Point(80, 88);
369 this.txtAssetID.Name = "txtAssetID";
370 this.txtAssetID.ReadOnly = true;
371 this.txtAssetID.Size = new System.Drawing.Size(338, 20);
372 this.txtAssetID.TabIndex = 14;
376 this.lblCreated.AutoSize = true;
377 this.lblCreated.Location = new System.Drawing.Point(3, 62);
378 this.lblCreated.Name = "lblCreated";
379 this.lblCreated.Size = new System.Drawing.Size(44, 13);
380 this.lblCreated.TabIndex = 0;
381 this.lblCreated.Text = "Created";
385 this.txtItemName.Location = new System.Drawing.Point(80, 10);
386 this.txtItemName.Name = "txtItemName";
387 this.txtItemName.Size = new System.Drawing.Size(338, 20);
388 this.txtItemName.TabIndex = 10;
392 this.lblAsset.AutoSize = true;
393 this.lblAsset.Location = new System.Drawing.Point(3, 88);
394 this.lblAsset.Name = "lblAsset";
395 this.lblAsset.Size = new System.Drawing.Size(47, 13);
396 this.lblAsset.TabIndex = 0;
397 this.lblAsset.Text = "Asset ID";
401 this.lblCreator.AutoSize = true;
402 this.lblCreator.Location = new System.Drawing.Point(3, 36);
403 this.lblCreator.Name = "lblCreator";
404 this.lblCreator.Size = new System.Drawing.Size(41, 13);
405 this.lblCreator.TabIndex = 0;
406 this.lblCreator.Text = "Creator";
410 this.lblItemName.AutoSize = true;
411 this.lblItemName.Location = new System.Drawing.Point(3, 10);
412 this.lblItemName.Name = "lblItemName";
413 this.lblItemName.Size = new System.Drawing.Size(27, 13);
414 this.lblItemName.TabIndex = 0;
415 this.lblItemName.Text = "Item";
419 this.tabSearch.BackColor = System.Drawing.SystemColors.Control;
420 this.tabSearch.Controls.Add(this.lstInventorySearch);
421 this.tabSearch.Controls.Add(this.pnlSearchOptions);
422 this.tabSearch.Location = new System.Drawing.Point(4, 22);
423 this.tabSearch.Name = "tabSearch";
424 this.tabSearch.Padding = new System.Windows.Forms.Padding(3);
425 this.tabSearch.Size = new System.Drawing.Size(413, 457);
426 this.tabSearch.TabIndex = 1;
427 this.tabSearch.Text = "Search";
429 // lstInventorySearch
431 this.lstInventorySearch.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
432 this.chResItemName});
433 this.lstInventorySearch.Dock = System.Windows.Forms.DockStyle.Fill;
434 this.lstInventorySearch.FullRowSelect = true;
435 this.lstInventorySearch.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None;
436 this.lstInventorySearch.HideSelection = false;
437 this.lstInventorySearch.Location = new System.Drawing.Point(3, 91);
438 this.lstInventorySearch.MultiSelect = false;
439 this.lstInventorySearch.Name = "lstInventorySearch";
440 this.lstInventorySearch.OwnerDraw = true;
441 this.lstInventorySearch.ShowGroups = false;
442 this.lstInventorySearch.Size = new System.Drawing.Size(407, 363);
443 this.lstInventorySearch.Sorting = System.Windows.Forms.SortOrder.Ascending;
444 this.lstInventorySearch.TabIndex = 9;
445 this.lstInventorySearch.UseCompatibleStateImageBehavior = false;
446 this.lstInventorySearch.View = System.Windows.Forms.View.Details;
447 this.lstInventorySearch.VirtualMode = true;
448 this.lstInventorySearch.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lstInventorySearch_MouseDoubleClick);
449 this.lstInventorySearch.MouseClick += new System.Windows.Forms.MouseEventHandler(this.lstInventorySearch_MouseClick);
450 this.lstInventorySearch.DrawItem += new System.Windows.Forms.DrawListViewItemEventHandler(this.lstInventorySearch_DrawItem);
451 this.lstInventorySearch.SizeChanged += new System.EventHandler(this.lstInventorySearch_SizeChanged);
452 this.lstInventorySearch.RetrieveVirtualItem += new System.Windows.Forms.RetrieveVirtualItemEventHandler(this.lstInventorySearch_RetrieveVirtualItem);
456 this.chResItemName.Text = "Item";
457 this.chResItemName.Width = 382;
461 this.pnlSearchOptions.Controls.Add(this.groupBox2);
462 this.pnlSearchOptions.Controls.Add(this.lblSearchStatus);
463 this.pnlSearchOptions.Controls.Add(this.groupBox1);
464 this.pnlSearchOptions.Controls.Add(this.txtSearch);
465 this.pnlSearchOptions.Controls.Add(this.btnInvSearch);
466 this.pnlSearchOptions.Dock = System.Windows.Forms.DockStyle.Top;
467 this.pnlSearchOptions.Location = new System.Drawing.Point(3, 3);
468 this.pnlSearchOptions.Name = "pnlSearchOptions";
469 this.pnlSearchOptions.Size = new System.Drawing.Size(407, 88);
470 this.pnlSearchOptions.TabIndex = 10;
474 this.groupBox2.Controls.Add(this.cbSrchRecent);
475 this.groupBox2.Controls.Add(this.cbSrchWorn);
476 this.groupBox2.Controls.Add(this.rbSrchAll);
477 this.groupBox2.Location = new System.Drawing.Point(3, 29);
478 this.groupBox2.Name = "groupBox2";
479 this.groupBox2.Size = new System.Drawing.Size(227, 50);
480 this.groupBox2.TabIndex = 2;
481 this.groupBox2.TabStop = false;
482 this.groupBox2.Text = "Filter";
486 this.cbSrchRecent.AutoSize = true;
487 this.cbSrchRecent.Location = new System.Drawing.Point(105, 19);
488 this.cbSrchRecent.Name = "cbSrchRecent";
489 this.cbSrchRecent.Size = new System.Drawing.Size(60, 17);
490 this.cbSrchRecent.TabIndex = 2;
491 this.cbSrchRecent.Text = "Recent";
492 this.cbSrchRecent.UseVisualStyleBackColor = true;
493 this.cbSrchRecent.CheckedChanged += new System.EventHandler(this.rbSrchAll_CheckedChanged);
497 this.cbSrchWorn.AutoSize = true;
498 this.cbSrchWorn.Location = new System.Drawing.Point(48, 19);
499 this.cbSrchWorn.Name = "cbSrchWorn";
500 this.cbSrchWorn.Size = new System.Drawing.Size(51, 17);
501 this.cbSrchWorn.TabIndex = 1;
502 this.cbSrchWorn.Text = "Worn";
503 this.cbSrchWorn.UseVisualStyleBackColor = true;
504 this.cbSrchWorn.CheckedChanged += new System.EventHandler(this.rbSrchAll_CheckedChanged);
508 this.rbSrchAll.AutoSize = true;
509 this.rbSrchAll.Checked = true;
510 this.rbSrchAll.Location = new System.Drawing.Point(6, 19);
511 this.rbSrchAll.Name = "rbSrchAll";
512 this.rbSrchAll.Size = new System.Drawing.Size(36, 17);
513 this.rbSrchAll.TabIndex = 0;
514 this.rbSrchAll.TabStop = true;
515 this.rbSrchAll.Text = "All";
516 this.rbSrchAll.UseVisualStyleBackColor = true;
517 this.rbSrchAll.CheckedChanged += new System.EventHandler(this.rbSrchAll_CheckedChanged);
521 this.lblSearchStatus.AutoSize = true;
522 this.lblSearchStatus.Location = new System.Drawing.Point(335, 6);
523 this.lblSearchStatus.Name = "lblSearchStatus";
524 this.lblSearchStatus.Size = new System.Drawing.Size(46, 13);
525 this.lblSearchStatus.TabIndex = 3;
526 this.lblSearchStatus.Text = "0 results";
530 this.groupBox1.Controls.Add(this.cbSrchCreator);
531 this.groupBox1.Controls.Add(this.cbSrchDesc);
532 this.groupBox1.Controls.Add(this.cbSrchName);
533 this.groupBox1.Location = new System.Drawing.Point(236, 30);
534 this.groupBox1.Name = "groupBox1";
535 this.groupBox1.Size = new System.Drawing.Size(154, 49);
536 this.groupBox1.TabIndex = 3;
537 this.groupBox1.TabStop = false;
538 this.groupBox1.Text = "Search in";
542 this.cbSrchCreator.AutoSize = true;
543 this.cbSrchCreator.Location = new System.Drawing.Point(151, 19);
544 this.cbSrchCreator.Name = "cbSrchCreator";
545 this.cbSrchCreator.Size = new System.Drawing.Size(60, 17);
546 this.cbSrchCreator.TabIndex = 3;
547 this.cbSrchCreator.Text = "Creator";
548 this.cbSrchCreator.UseVisualStyleBackColor = true;
549 this.cbSrchCreator.Visible = false;
550 this.cbSrchCreator.CheckedChanged += new System.EventHandler(this.cbSrchName_CheckedChanged);
554 this.cbSrchDesc.AutoSize = true;
555 this.cbSrchDesc.Location = new System.Drawing.Point(66, 19);
556 this.cbSrchDesc.Name = "cbSrchDesc";
557 this.cbSrchDesc.Size = new System.Drawing.Size(79, 17);
558 this.cbSrchDesc.TabIndex = 1;
559 this.cbSrchDesc.Text = "Description";
560 this.cbSrchDesc.UseVisualStyleBackColor = true;
561 this.cbSrchDesc.CheckedChanged += new System.EventHandler(this.cbSrchName_CheckedChanged);
565 this.cbSrchName.AutoSize = true;
566 this.cbSrchName.Checked = true;
567 this.cbSrchName.CheckState = System.Windows.Forms.CheckState.Checked;
568 this.cbSrchName.Location = new System.Drawing.Point(6, 19);
569 this.cbSrchName.Name = "cbSrchName";
570 this.cbSrchName.Size = new System.Drawing.Size(54, 17);
571 this.cbSrchName.TabIndex = 0;
572 this.cbSrchName.Text = "Name";
573 this.cbSrchName.UseVisualStyleBackColor = true;
574 this.cbSrchName.CheckedChanged += new System.EventHandler(this.cbSrchName_CheckedChanged);
578 this.txtSearch.AccessibleName = "Search input";
579 this.txtSearch.Location = new System.Drawing.Point(3, 3);
580 this.txtSearch.Name = "txtSearch";
581 this.txtSearch.Size = new System.Drawing.Size(227, 20);
582 this.txtSearch.TabIndex = 0;
583 this.txtSearch.TextChanged += new System.EventHandler(this.txtSearch_TextChanged);
584 this.txtSearch.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtSearch_KeyDown);
588 this.btnInvSearch.Location = new System.Drawing.Point(236, 1);
589 this.btnInvSearch.Name = "btnInvSearch";
590 this.btnInvSearch.Size = new System.Drawing.Size(96, 23);
591 this.btnInvSearch.TabIndex = 1;
592 this.btnInvSearch.Text = "Search/Refresh";
593 this.btnInvSearch.UseVisualStyleBackColor = true;
594 this.btnInvSearch.Click += new System.EventHandler(this.btnInvSearch_Click);
598 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
599 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
600 this.Controls.Add(this.splitContainer1);
601 this.Name = "InventoryConsole";
602 this.Size = new System.Drawing.Size(756, 483);
603 this.splitContainer1.Panel1.ResumeLayout(false);
604 this.splitContainer1.Panel1.PerformLayout();
605 this.splitContainer1.Panel2.ResumeLayout(false);
606 this.splitContainer1.ResumeLayout(false);
607 this.tstripInventory.ResumeLayout(false);
608 this.tstripInventory.PerformLayout();
609 this.tabsInventory.ResumeLayout(false);
610 this.tabDetail.ResumeLayout(false);
611 this.pnlItemProperties.ResumeLayout(false);
612 this.pnlItemProperties.PerformLayout();
613 this.tabSearch.ResumeLayout(false);
614 this.pnlSearchOptions.ResumeLayout(false);
615 this.pnlSearchOptions.PerformLayout();
616 this.groupBox2.ResumeLayout(false);
617 this.groupBox2.PerformLayout();
618 this.groupBox1.ResumeLayout(false);
619 this.groupBox1.PerformLayout();
620 this.ResumeLayout(false);
626 public System.Windows.Forms.TreeView invTree;
627 public System.Windows.Forms.SplitContainer splitContainer1;
628 public RadegastContextMenuStrip ctxInv;
629 public System.Windows.Forms.Panel pnlItemProperties;
630 public System.Windows.Forms.TextBox txtItemName;
631 public System.Windows.Forms.Label lblCreator;
632 public System.Windows.Forms.Label lblItemName;
633 public AgentNameTextBox txtCreator;
634 public System.Windows.Forms.TextBox txtAssetID;
635 public System.Windows.Forms.Label lblAsset;
636 public System.Windows.Forms.Panel pnlDetail;
637 public System.Windows.Forms.Button btnProfile;
638 public System.Windows.Forms.TextBox txtCreated;
639 public System.Windows.Forms.Label lblCreated;
640 public System.Windows.Forms.ToolStrip tstripInventory;
641 public System.Windows.Forms.ToolStripLabel tlabelStatus;
642 public System.Windows.Forms.ToolStripDropDownButton tbtnFile;
643 public System.Windows.Forms.ToolStripMenuItem saveAllTToolStripMenuItem;
644 public System.Windows.Forms.ToolStripDropDownButton tbtbSort;
645 public System.Windows.Forms.ToolStripMenuItem tbtbSortByName;
646 public System.Windows.Forms.ToolStripMenuItem tbtnSortByDate;
647 public System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
648 public System.Windows.Forms.ToolStripMenuItem tbtbFoldersByName;
649 public System.Windows.Forms.ToolStripMenuItem tbtnSystemFoldersFirst;
650 public System.Windows.Forms.ToolStripMenuItem reloadInventoryToolStripMenuItem;
651 public System.Windows.Forms.TabControl tabsInventory;
652 public System.Windows.Forms.TabPage tabDetail;
653 public System.Windows.Forms.TabPage tabSearch;
654 public ListViewNoFlicker lstInventorySearch;
655 public System.Windows.Forms.ColumnHeader chResItemName;
656 private System.Windows.Forms.Panel pnlSearchOptions;
657 private System.Windows.Forms.Button btnInvSearch;
658 private System.Windows.Forms.GroupBox groupBox1;
659 private System.Windows.Forms.CheckBox cbSrchName;
660 private System.Windows.Forms.TextBox txtSearch;
661 private System.Windows.Forms.CheckBox cbSrchCreator;
662 private System.Windows.Forms.CheckBox cbSrchDesc;
663 private System.Windows.Forms.Label lblSearchStatus;
664 private System.Windows.Forms.GroupBox groupBox2;
665 private System.Windows.Forms.RadioButton rbSrchAll;
666 private System.Windows.Forms.RadioButton cbSrchRecent;
667 private System.Windows.Forms.RadioButton cbSrchWorn;