2 // Radegast Metaverse Client
3 // Copyright (c) 2009-2013, 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.splitContainer1 = new System.Windows.Forms.SplitContainer();
84 this.invTree = new System.Windows.Forms.TreeView();
85 this.ctxInv = new Radegast.RadegastContextMenuStrip(this.components);
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.tabSearch = new System.Windows.Forms.TabPage();
99 this.lstInventorySearch = new Radegast.ListViewNoFlicker();
100 this.chResItemName = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
101 this.pnlSearchOptions = new System.Windows.Forms.Panel();
102 this.groupBox2 = new System.Windows.Forms.GroupBox();
103 this.cbSrchRecent = new System.Windows.Forms.RadioButton();
104 this.cbSrchWorn = new System.Windows.Forms.RadioButton();
105 this.rbSrchAll = new System.Windows.Forms.RadioButton();
106 this.lblSearchStatus = new System.Windows.Forms.Label();
107 this.groupBox1 = new System.Windows.Forms.GroupBox();
108 this.cbSrchCreator = new System.Windows.Forms.CheckBox();
109 this.cbSrchDesc = new System.Windows.Forms.CheckBox();
110 this.cbSrchName = new System.Windows.Forms.CheckBox();
111 this.txtSearch = new System.Windows.Forms.TextBox();
112 this.btnInvSearch = new System.Windows.Forms.Button();
113 this.tabDetail = new System.Windows.Forms.TabPage();
114 this.pnlDetail = new System.Windows.Forms.Panel();
115 this.pnlItemProperties = new System.Windows.Forms.Panel();
116 this.txtInvID = new System.Windows.Forms.TextBox();
117 this.label2 = new System.Windows.Forms.Label();
118 this.txtAssetID = new System.Windows.Forms.TextBox();
119 this.gbxPerms = new System.Windows.Forms.GroupBox();
120 this.cbNextOwnTransfer = new System.Windows.Forms.CheckBox();
121 this.cbNextOwnCopy = new System.Windows.Forms.CheckBox();
122 this.cbOwnerTransfer = new System.Windows.Forms.CheckBox();
123 this.cbNextOwnModify = new System.Windows.Forms.CheckBox();
124 this.cbOwnerCopy = new System.Windows.Forms.CheckBox();
125 this.cbOwnerModify = new System.Windows.Forms.CheckBox();
126 this.label8 = new System.Windows.Forms.Label();
127 this.label7 = new System.Windows.Forms.Label();
128 this.btnProfile = new System.Windows.Forms.Button();
129 this.txtCreator = new Radegast.AgentNameTextBox();
130 this.txtCreated = new System.Windows.Forms.TextBox();
131 this.lblCreated = new System.Windows.Forms.Label();
132 this.txtItemDescription = new System.Windows.Forms.TextBox();
133 this.txtItemName = new System.Windows.Forms.TextBox();
134 this.lblAsset = new System.Windows.Forms.Label();
135 this.lblCreator = new System.Windows.Forms.Label();
136 this.label1 = new System.Windows.Forms.Label();
137 this.lblItemName = new System.Windows.Forms.Label();
138 this.splitContainer1.Panel1.SuspendLayout();
139 this.splitContainer1.Panel2.SuspendLayout();
140 this.splitContainer1.SuspendLayout();
141 this.tstripInventory.SuspendLayout();
142 this.tabsInventory.SuspendLayout();
143 this.tabSearch.SuspendLayout();
144 this.pnlSearchOptions.SuspendLayout();
145 this.groupBox2.SuspendLayout();
146 this.groupBox1.SuspendLayout();
147 this.tabDetail.SuspendLayout();
148 this.pnlItemProperties.SuspendLayout();
149 this.gbxPerms.SuspendLayout();
150 this.SuspendLayout();
154 this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
155 this.splitContainer1.Location = new System.Drawing.Point(0, 0);
156 this.splitContainer1.Name = "splitContainer1";
158 // splitContainer1.Panel1
160 this.splitContainer1.Panel1.Controls.Add(this.invTree);
161 this.splitContainer1.Panel1.Controls.Add(this.tstripInventory);
163 // splitContainer1.Panel2
165 this.splitContainer1.Panel2.Controls.Add(this.tabsInventory);
166 this.splitContainer1.Size = new System.Drawing.Size(834, 483);
167 this.splitContainer1.SplitterDistance = 364;
168 this.splitContainer1.TabIndex = 1;
172 this.invTree.AllowDrop = true;
173 this.invTree.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(62)))), ((int)(((byte)(62)))), ((int)(((byte)(62)))));
174 this.invTree.ContextMenuStrip = this.ctxInv;
175 this.invTree.Dock = System.Windows.Forms.DockStyle.Fill;
176 this.invTree.ForeColor = System.Drawing.Color.White;
177 this.invTree.HideSelection = false;
178 this.invTree.LabelEdit = true;
179 this.invTree.LineColor = System.Drawing.Color.White;
180 this.invTree.Location = new System.Drawing.Point(0, 25);
181 this.invTree.Name = "invTree";
182 this.invTree.Size = new System.Drawing.Size(364, 458);
183 this.invTree.TabIndex = 0;
184 this.invTree.BeforeLabelEdit += new System.Windows.Forms.NodeLabelEditEventHandler(this.invTree_BeforeLabelEdit);
185 this.invTree.AfterLabelEdit += new System.Windows.Forms.NodeLabelEditEventHandler(this.invTree_AfterLabelEdit);
186 this.invTree.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.invTree_ItemDrag);
187 this.invTree.DragDrop += new System.Windows.Forms.DragEventHandler(this.invTree_DragDrop);
188 this.invTree.DragEnter += new System.Windows.Forms.DragEventHandler(this.invTree_DragEnter);
189 this.invTree.DragOver += new System.Windows.Forms.DragEventHandler(this.invTree_DragOver);
190 this.invTree.KeyUp += new System.Windows.Forms.KeyEventHandler(this.invTree_KeyUp);
194 this.ctxInv.Name = "folderContext";
195 this.ctxInv.ShowImageMargin = false;
196 this.ctxInv.Size = new System.Drawing.Size(36, 4);
197 this.ctxInv.Text = "Inventory Folder";
198 this.ctxInv.Opening += new System.ComponentModel.CancelEventHandler(this.ctxInv_Opening);
202 this.tstripInventory.GripMargin = new System.Windows.Forms.Padding(0);
203 this.tstripInventory.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden;
204 this.tstripInventory.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
208 this.tstripInventory.Location = new System.Drawing.Point(0, 0);
209 this.tstripInventory.Name = "tstripInventory";
210 this.tstripInventory.Size = new System.Drawing.Size(364, 25);
211 this.tstripInventory.TabIndex = 1;
212 this.tstripInventory.TabStop = true;
213 this.tstripInventory.Text = "toolStrip1";
217 this.tlabelStatus.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right;
218 this.tlabelStatus.Name = "tlabelStatus";
219 this.tlabelStatus.Size = new System.Drawing.Size(59, 22);
220 this.tlabelStatus.Text = "Loading...";
221 this.tlabelStatus.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
225 this.tbtnFile.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
226 this.tbtnFile.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
227 this.reloadInventoryToolStripMenuItem,
228 this.saveAllTToolStripMenuItem});
229 this.tbtnFile.Image = ((System.Drawing.Image)(resources.GetObject("tbtnFile.Image")));
230 this.tbtnFile.ImageTransparentColor = System.Drawing.Color.Magenta;
231 this.tbtnFile.Name = "tbtnFile";
232 this.tbtnFile.Size = new System.Drawing.Size(70, 22);
233 this.tbtnFile.Text = "&Inventory";
235 // reloadInventoryToolStripMenuItem
237 this.reloadInventoryToolStripMenuItem.Name = "reloadInventoryToolStripMenuItem";
238 this.reloadInventoryToolStripMenuItem.Size = new System.Drawing.Size(163, 22);
239 this.reloadInventoryToolStripMenuItem.Text = "&Reload Inventory";
240 this.reloadInventoryToolStripMenuItem.ToolTipText = "Clears inventory cache, and downloads whole inventory from server again";
241 this.reloadInventoryToolStripMenuItem.Click += new System.EventHandler(this.reloadInventoryToolStripMenuItem_Click);
243 // saveAllTToolStripMenuItem
245 this.saveAllTToolStripMenuItem.Enabled = false;
246 this.saveAllTToolStripMenuItem.Name = "saveAllTToolStripMenuItem";
247 this.saveAllTToolStripMenuItem.Size = new System.Drawing.Size(163, 22);
248 this.saveAllTToolStripMenuItem.Text = "&Backup";
249 this.saveAllTToolStripMenuItem.ToolTipText = "Saves all notecards and scripts to folder on local disk";
250 this.saveAllTToolStripMenuItem.Click += new System.EventHandler(this.saveAllTToolStripMenuItem_Click);
254 this.tbtbSort.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
255 this.tbtbSort.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
258 this.toolStripMenuItem1,
259 this.tbtbFoldersByName,
260 this.tbtnSystemFoldersFirst});
261 this.tbtbSort.Image = ((System.Drawing.Image)(resources.GetObject("tbtbSort.Image")));
262 this.tbtbSort.ImageTransparentColor = System.Drawing.Color.Magenta;
263 this.tbtbSort.Name = "tbtbSort";
264 this.tbtbSort.Size = new System.Drawing.Size(41, 22);
265 this.tbtbSort.Text = "S&ort";
269 this.tbtbSortByName.Name = "tbtbSortByName";
270 this.tbtbSortByName.Size = new System.Drawing.Size(203, 22);
271 this.tbtbSortByName.Text = "By Name";
272 this.tbtbSortByName.Click += new System.EventHandler(this.tbtbSortByName_Click);
276 this.tbtnSortByDate.Name = "tbtnSortByDate";
277 this.tbtnSortByDate.Size = new System.Drawing.Size(203, 22);
278 this.tbtnSortByDate.Text = "By Date";
279 this.tbtnSortByDate.Click += new System.EventHandler(this.tbtnSortByDate_Click);
281 // toolStripMenuItem1
283 this.toolStripMenuItem1.Name = "toolStripMenuItem1";
284 this.toolStripMenuItem1.Size = new System.Drawing.Size(200, 6);
288 this.tbtbFoldersByName.Checked = true;
289 this.tbtbFoldersByName.CheckState = System.Windows.Forms.CheckState.Checked;
290 this.tbtbFoldersByName.Enabled = false;
291 this.tbtbFoldersByName.Name = "tbtbFoldersByName";
292 this.tbtbFoldersByName.Size = new System.Drawing.Size(203, 22);
293 this.tbtbFoldersByName.Text = "Folders Always By Name";
294 this.tbtbFoldersByName.Visible = false;
296 // tbtnSystemFoldersFirst
298 this.tbtnSystemFoldersFirst.Name = "tbtnSystemFoldersFirst";
299 this.tbtnSystemFoldersFirst.Size = new System.Drawing.Size(203, 22);
300 this.tbtnSystemFoldersFirst.Text = "System Folders On Top";
301 this.tbtnSystemFoldersFirst.Click += new System.EventHandler(this.tbtnSystemFoldersFirst_Click);
305 this.tabsInventory.Controls.Add(this.tabSearch);
306 this.tabsInventory.Controls.Add(this.tabDetail);
307 this.tabsInventory.Dock = System.Windows.Forms.DockStyle.Fill;
308 this.tabsInventory.Location = new System.Drawing.Point(0, 0);
309 this.tabsInventory.Name = "tabsInventory";
310 this.tabsInventory.SelectedIndex = 0;
311 this.tabsInventory.Size = new System.Drawing.Size(466, 483);
312 this.tabsInventory.TabIndex = 3;
316 this.tabSearch.BackColor = System.Drawing.Color.Transparent;
317 this.tabSearch.Controls.Add(this.lstInventorySearch);
318 this.tabSearch.Controls.Add(this.pnlSearchOptions);
319 this.tabSearch.Location = new System.Drawing.Point(4, 22);
320 this.tabSearch.Name = "tabSearch";
321 this.tabSearch.Padding = new System.Windows.Forms.Padding(3);
322 this.tabSearch.Size = new System.Drawing.Size(433, 457);
323 this.tabSearch.TabIndex = 1;
324 this.tabSearch.Text = "Search";
325 this.tabSearch.UseVisualStyleBackColor = true;
327 // lstInventorySearch
329 this.lstInventorySearch.AccessibleName = "Search results";
330 this.lstInventorySearch.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
331 this.chResItemName});
332 this.lstInventorySearch.Dock = System.Windows.Forms.DockStyle.Fill;
333 this.lstInventorySearch.FullRowSelect = true;
334 this.lstInventorySearch.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None;
335 this.lstInventorySearch.HideSelection = false;
336 this.lstInventorySearch.Location = new System.Drawing.Point(3, 91);
337 this.lstInventorySearch.MultiSelect = false;
338 this.lstInventorySearch.Name = "lstInventorySearch";
339 this.lstInventorySearch.OwnerDraw = true;
340 this.lstInventorySearch.ShowGroups = false;
341 this.lstInventorySearch.Size = new System.Drawing.Size(427, 363);
342 this.lstInventorySearch.Sorting = System.Windows.Forms.SortOrder.Ascending;
343 this.lstInventorySearch.TabIndex = 30;
344 this.lstInventorySearch.UseCompatibleStateImageBehavior = false;
345 this.lstInventorySearch.View = System.Windows.Forms.View.Details;
346 this.lstInventorySearch.VirtualMode = true;
347 this.lstInventorySearch.DrawItem += new System.Windows.Forms.DrawListViewItemEventHandler(this.lstInventorySearch_DrawItem);
348 this.lstInventorySearch.RetrieveVirtualItem += new System.Windows.Forms.RetrieveVirtualItemEventHandler(this.lstInventorySearch_RetrieveVirtualItem);
349 this.lstInventorySearch.SizeChanged += new System.EventHandler(this.lstInventorySearch_SizeChanged);
350 this.lstInventorySearch.KeyDown += new System.Windows.Forms.KeyEventHandler(this.lstInventorySearch_KeyDown);
351 this.lstInventorySearch.MouseClick += new System.Windows.Forms.MouseEventHandler(this.lstInventorySearch_MouseClick);
352 this.lstInventorySearch.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.lstInventorySearch_MouseDoubleClick);
356 this.chResItemName.Text = "Item";
357 this.chResItemName.Width = 382;
361 this.pnlSearchOptions.Controls.Add(this.groupBox2);
362 this.pnlSearchOptions.Controls.Add(this.lblSearchStatus);
363 this.pnlSearchOptions.Controls.Add(this.groupBox1);
364 this.pnlSearchOptions.Controls.Add(this.txtSearch);
365 this.pnlSearchOptions.Controls.Add(this.btnInvSearch);
366 this.pnlSearchOptions.Dock = System.Windows.Forms.DockStyle.Top;
367 this.pnlSearchOptions.Location = new System.Drawing.Point(3, 3);
368 this.pnlSearchOptions.Name = "pnlSearchOptions";
369 this.pnlSearchOptions.Size = new System.Drawing.Size(427, 88);
370 this.pnlSearchOptions.TabIndex = 20;
374 this.groupBox2.Controls.Add(this.cbSrchRecent);
375 this.groupBox2.Controls.Add(this.cbSrchWorn);
376 this.groupBox2.Controls.Add(this.rbSrchAll);
377 this.groupBox2.Location = new System.Drawing.Point(3, 29);
378 this.groupBox2.Name = "groupBox2";
379 this.groupBox2.Size = new System.Drawing.Size(227, 50);
380 this.groupBox2.TabIndex = 2;
381 this.groupBox2.TabStop = false;
382 this.groupBox2.Text = "Filter";
386 this.cbSrchRecent.AutoSize = true;
387 this.cbSrchRecent.Location = new System.Drawing.Point(105, 19);
388 this.cbSrchRecent.Name = "cbSrchRecent";
389 this.cbSrchRecent.Size = new System.Drawing.Size(60, 17);
390 this.cbSrchRecent.TabIndex = 2;
391 this.cbSrchRecent.Text = "Recent";
392 this.cbSrchRecent.UseVisualStyleBackColor = true;
393 this.cbSrchRecent.CheckedChanged += new System.EventHandler(this.rbSrchAll_CheckedChanged);
397 this.cbSrchWorn.AutoSize = true;
398 this.cbSrchWorn.Location = new System.Drawing.Point(48, 19);
399 this.cbSrchWorn.Name = "cbSrchWorn";
400 this.cbSrchWorn.Size = new System.Drawing.Size(51, 17);
401 this.cbSrchWorn.TabIndex = 1;
402 this.cbSrchWorn.Text = "Worn";
403 this.cbSrchWorn.UseVisualStyleBackColor = true;
404 this.cbSrchWorn.CheckedChanged += new System.EventHandler(this.rbSrchAll_CheckedChanged);
408 this.rbSrchAll.AutoSize = true;
409 this.rbSrchAll.Checked = true;
410 this.rbSrchAll.Location = new System.Drawing.Point(6, 19);
411 this.rbSrchAll.Name = "rbSrchAll";
412 this.rbSrchAll.Size = new System.Drawing.Size(36, 17);
413 this.rbSrchAll.TabIndex = 0;
414 this.rbSrchAll.TabStop = true;
415 this.rbSrchAll.Text = "All";
416 this.rbSrchAll.UseVisualStyleBackColor = true;
417 this.rbSrchAll.CheckedChanged += new System.EventHandler(this.rbSrchAll_CheckedChanged);
421 this.lblSearchStatus.AutoSize = true;
422 this.lblSearchStatus.Location = new System.Drawing.Point(335, 6);
423 this.lblSearchStatus.Name = "lblSearchStatus";
424 this.lblSearchStatus.Size = new System.Drawing.Size(46, 13);
425 this.lblSearchStatus.TabIndex = 3;
426 this.lblSearchStatus.Text = "0 results";
430 this.groupBox1.Controls.Add(this.cbSrchCreator);
431 this.groupBox1.Controls.Add(this.cbSrchDesc);
432 this.groupBox1.Controls.Add(this.cbSrchName);
433 this.groupBox1.Location = new System.Drawing.Point(236, 30);
434 this.groupBox1.Name = "groupBox1";
435 this.groupBox1.Size = new System.Drawing.Size(154, 49);
436 this.groupBox1.TabIndex = 3;
437 this.groupBox1.TabStop = false;
438 this.groupBox1.Text = "Search in";
442 this.cbSrchCreator.AutoSize = true;
443 this.cbSrchCreator.Location = new System.Drawing.Point(151, 19);
444 this.cbSrchCreator.Name = "cbSrchCreator";
445 this.cbSrchCreator.Size = new System.Drawing.Size(60, 17);
446 this.cbSrchCreator.TabIndex = 3;
447 this.cbSrchCreator.Text = "Creator";
448 this.cbSrchCreator.UseVisualStyleBackColor = true;
449 this.cbSrchCreator.Visible = false;
450 this.cbSrchCreator.CheckedChanged += new System.EventHandler(this.cbSrchName_CheckedChanged);
454 this.cbSrchDesc.AutoSize = true;
455 this.cbSrchDesc.Location = new System.Drawing.Point(66, 19);
456 this.cbSrchDesc.Name = "cbSrchDesc";
457 this.cbSrchDesc.Size = new System.Drawing.Size(79, 17);
458 this.cbSrchDesc.TabIndex = 1;
459 this.cbSrchDesc.Text = "Description";
460 this.cbSrchDesc.UseVisualStyleBackColor = true;
461 this.cbSrchDesc.CheckedChanged += new System.EventHandler(this.cbSrchName_CheckedChanged);
465 this.cbSrchName.AutoSize = true;
466 this.cbSrchName.Checked = true;
467 this.cbSrchName.CheckState = System.Windows.Forms.CheckState.Checked;
468 this.cbSrchName.Location = new System.Drawing.Point(6, 19);
469 this.cbSrchName.Name = "cbSrchName";
470 this.cbSrchName.Size = new System.Drawing.Size(54, 17);
471 this.cbSrchName.TabIndex = 0;
472 this.cbSrchName.Text = "Name";
473 this.cbSrchName.UseVisualStyleBackColor = true;
474 this.cbSrchName.CheckedChanged += new System.EventHandler(this.cbSrchName_CheckedChanged);
478 this.txtSearch.AccessibleName = "Search input";
479 this.txtSearch.Location = new System.Drawing.Point(3, 3);
480 this.txtSearch.Name = "txtSearch";
481 this.txtSearch.Size = new System.Drawing.Size(227, 20);
482 this.txtSearch.TabIndex = 0;
483 this.txtSearch.TextChanged += new System.EventHandler(this.txtSearch_TextChanged);
484 this.txtSearch.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtSearch_KeyDown);
488 this.btnInvSearch.Location = new System.Drawing.Point(236, 1);
489 this.btnInvSearch.Name = "btnInvSearch";
490 this.btnInvSearch.Size = new System.Drawing.Size(96, 23);
491 this.btnInvSearch.TabIndex = 1;
492 this.btnInvSearch.Text = "Search/Refresh";
493 this.btnInvSearch.UseVisualStyleBackColor = true;
494 this.btnInvSearch.Click += new System.EventHandler(this.btnInvSearch_Click);
498 this.tabDetail.BackColor = System.Drawing.Color.Transparent;
499 this.tabDetail.Controls.Add(this.pnlDetail);
500 this.tabDetail.Controls.Add(this.pnlItemProperties);
501 this.tabDetail.Location = new System.Drawing.Point(4, 22);
502 this.tabDetail.Name = "tabDetail";
503 this.tabDetail.Padding = new System.Windows.Forms.Padding(3);
504 this.tabDetail.Size = new System.Drawing.Size(458, 457);
505 this.tabDetail.TabIndex = 0;
506 this.tabDetail.Text = "Detail";
507 this.tabDetail.UseVisualStyleBackColor = true;
511 this.pnlDetail.Dock = System.Windows.Forms.DockStyle.Fill;
512 this.pnlDetail.Location = new System.Drawing.Point(3, 3);
513 this.pnlDetail.Name = "pnlDetail";
514 this.pnlDetail.Size = new System.Drawing.Size(452, 289);
515 this.pnlDetail.TabIndex = 2;
519 this.pnlItemProperties.Controls.Add(this.txtInvID);
520 this.pnlItemProperties.Controls.Add(this.label2);
521 this.pnlItemProperties.Controls.Add(this.txtAssetID);
522 this.pnlItemProperties.Controls.Add(this.gbxPerms);
523 this.pnlItemProperties.Controls.Add(this.btnProfile);
524 this.pnlItemProperties.Controls.Add(this.txtCreator);
525 this.pnlItemProperties.Controls.Add(this.txtCreated);
526 this.pnlItemProperties.Controls.Add(this.lblCreated);
527 this.pnlItemProperties.Controls.Add(this.txtItemDescription);
528 this.pnlItemProperties.Controls.Add(this.txtItemName);
529 this.pnlItemProperties.Controls.Add(this.lblAsset);
530 this.pnlItemProperties.Controls.Add(this.lblCreator);
531 this.pnlItemProperties.Controls.Add(this.label1);
532 this.pnlItemProperties.Controls.Add(this.lblItemName);
533 this.pnlItemProperties.Dock = System.Windows.Forms.DockStyle.Bottom;
534 this.pnlItemProperties.Location = new System.Drawing.Point(3, 292);
535 this.pnlItemProperties.Name = "pnlItemProperties";
536 this.pnlItemProperties.Size = new System.Drawing.Size(452, 162);
537 this.pnlItemProperties.TabIndex = 0;
541 this.txtInvID.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
542 | System.Windows.Forms.AnchorStyles.Right)));
543 this.txtInvID.Location = new System.Drawing.Point(258, 81);
544 this.txtInvID.Name = "txtInvID";
545 this.txtInvID.ReadOnly = true;
546 this.txtInvID.Size = new System.Drawing.Size(185, 20);
547 this.txtInvID.TabIndex = 16;
548 this.txtInvID.Enter += new System.EventHandler(this.txtInvID_Enter);
552 this.label2.AutoSize = true;
553 this.label2.Location = new System.Drawing.Point(213, 84);
554 this.label2.Name = "label2";
555 this.label2.Size = new System.Drawing.Size(36, 13);
556 this.label2.TabIndex = 15;
557 this.label2.Text = "Inv ID";
561 this.txtAssetID.Location = new System.Drawing.Point(51, 81);
562 this.txtAssetID.Name = "txtAssetID";
563 this.txtAssetID.ReadOnly = true;
564 this.txtAssetID.Size = new System.Drawing.Size(156, 20);
565 this.txtAssetID.TabIndex = 14;
566 this.txtAssetID.Enter += new System.EventHandler(this.txtAssetID_Enter);
570 this.gbxPerms.Controls.Add(this.cbNextOwnTransfer);
571 this.gbxPerms.Controls.Add(this.cbNextOwnCopy);
572 this.gbxPerms.Controls.Add(this.cbOwnerTransfer);
573 this.gbxPerms.Controls.Add(this.cbNextOwnModify);
574 this.gbxPerms.Controls.Add(this.cbOwnerCopy);
575 this.gbxPerms.Controls.Add(this.cbOwnerModify);
576 this.gbxPerms.Controls.Add(this.label8);
577 this.gbxPerms.Controls.Add(this.label7);
578 this.gbxPerms.Location = new System.Drawing.Point(6, 100);
579 this.gbxPerms.Name = "gbxPerms";
580 this.gbxPerms.Size = new System.Drawing.Size(267, 58);
581 this.gbxPerms.TabIndex = 17;
582 this.gbxPerms.TabStop = false;
586 this.cbNextOwnTransfer.AutoSize = true;
587 this.cbNextOwnTransfer.Location = new System.Drawing.Point(195, 36);
588 this.cbNextOwnTransfer.Name = "cbNextOwnTransfer";
589 this.cbNextOwnTransfer.Size = new System.Drawing.Size(55, 17);
590 this.cbNextOwnTransfer.TabIndex = 69;
591 this.cbNextOwnTransfer.Text = "Resell";
592 this.cbNextOwnTransfer.UseVisualStyleBackColor = true;
596 this.cbNextOwnCopy.AutoSize = true;
597 this.cbNextOwnCopy.Location = new System.Drawing.Point(140, 36);
598 this.cbNextOwnCopy.Name = "cbNextOwnCopy";
599 this.cbNextOwnCopy.Size = new System.Drawing.Size(50, 17);
600 this.cbNextOwnCopy.TabIndex = 68;
601 this.cbNextOwnCopy.Text = "Copy";
602 this.cbNextOwnCopy.UseVisualStyleBackColor = true;
606 this.cbOwnerTransfer.AutoSize = true;
607 this.cbOwnerTransfer.Enabled = false;
608 this.cbOwnerTransfer.Location = new System.Drawing.Point(195, 15);
609 this.cbOwnerTransfer.Name = "cbOwnerTransfer";
610 this.cbOwnerTransfer.Size = new System.Drawing.Size(55, 17);
611 this.cbOwnerTransfer.TabIndex = 66;
612 this.cbOwnerTransfer.Text = "Resell";
613 this.cbOwnerTransfer.UseVisualStyleBackColor = true;
617 this.cbNextOwnModify.AutoSize = true;
618 this.cbNextOwnModify.Location = new System.Drawing.Point(90, 36);
619 this.cbNextOwnModify.Name = "cbNextOwnModify";
620 this.cbNextOwnModify.Size = new System.Drawing.Size(47, 17);
621 this.cbNextOwnModify.TabIndex = 67;
622 this.cbNextOwnModify.Text = "Mod";
623 this.cbNextOwnModify.UseVisualStyleBackColor = true;
627 this.cbOwnerCopy.AutoSize = true;
628 this.cbOwnerCopy.Enabled = false;
629 this.cbOwnerCopy.Location = new System.Drawing.Point(140, 15);
630 this.cbOwnerCopy.Name = "cbOwnerCopy";
631 this.cbOwnerCopy.Size = new System.Drawing.Size(50, 17);
632 this.cbOwnerCopy.TabIndex = 65;
633 this.cbOwnerCopy.Text = "Copy";
634 this.cbOwnerCopy.UseVisualStyleBackColor = true;
638 this.cbOwnerModify.AutoSize = true;
639 this.cbOwnerModify.Enabled = false;
640 this.cbOwnerModify.Location = new System.Drawing.Point(90, 15);
641 this.cbOwnerModify.Name = "cbOwnerModify";
642 this.cbOwnerModify.Size = new System.Drawing.Size(47, 17);
643 this.cbOwnerModify.TabIndex = 64;
644 this.cbOwnerModify.Text = "Mod";
645 this.cbOwnerModify.UseVisualStyleBackColor = true;
649 this.label8.AutoSize = true;
650 this.label8.Location = new System.Drawing.Point(6, 16);
651 this.label8.Name = "label8";
652 this.label8.Size = new System.Drawing.Size(67, 13);
653 this.label8.TabIndex = 62;
654 this.label8.Text = "Owner perm.";
658 this.label7.AutoSize = true;
659 this.label7.Location = new System.Drawing.Point(6, 37);
660 this.label7.Name = "label7";
661 this.label7.Size = new System.Drawing.Size(81, 13);
662 this.label7.TabIndex = 63;
663 this.label7.Text = "Next own perm.";
667 this.btnProfile.AccessibleDescription = "Open profile";
668 this.btnProfile.Enabled = false;
669 this.btnProfile.Image = global::Radegast.Properties.Resources.applications_16;
670 this.btnProfile.Location = new System.Drawing.Point(48, 53);
671 this.btnProfile.Name = "btnProfile";
672 this.btnProfile.Size = new System.Drawing.Size(26, 23);
673 this.btnProfile.TabIndex = 12;
674 this.btnProfile.UseVisualStyleBackColor = true;
675 this.btnProfile.Click += new System.EventHandler(this.btnProfile_Click);
679 this.txtCreator.BackColor = System.Drawing.SystemColors.Window;
680 this.txtCreator.Location = new System.Drawing.Point(80, 55);
681 this.txtCreator.Name = "txtCreator";
682 this.txtCreator.ReadOnly = true;
683 this.txtCreator.Size = new System.Drawing.Size(169, 20);
684 this.txtCreator.TabIndex = 12;
688 this.txtCreated.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
689 | System.Windows.Forms.AnchorStyles.Right)));
690 this.txtCreated.Location = new System.Drawing.Point(305, 55);
691 this.txtCreated.Name = "txtCreated";
692 this.txtCreated.ReadOnly = true;
693 this.txtCreated.Size = new System.Drawing.Size(138, 20);
694 this.txtCreated.TabIndex = 13;
698 this.lblCreated.AutoSize = true;
699 this.lblCreated.Location = new System.Drawing.Point(255, 58);
700 this.lblCreated.Name = "lblCreated";
701 this.lblCreated.Size = new System.Drawing.Size(44, 13);
702 this.lblCreated.TabIndex = 0;
703 this.lblCreated.Text = "Created";
705 // txtItemDescription
707 this.txtItemDescription.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
708 | System.Windows.Forms.AnchorStyles.Right)));
709 this.txtItemDescription.Location = new System.Drawing.Point(80, 29);
710 this.txtItemDescription.Name = "txtItemDescription";
711 this.txtItemDescription.Size = new System.Drawing.Size(363, 20);
712 this.txtItemDescription.TabIndex = 11;
713 this.txtItemDescription.Leave += new System.EventHandler(this.txtItemDescription_Leave);
717 this.txtItemName.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
718 | System.Windows.Forms.AnchorStyles.Right)));
719 this.txtItemName.Location = new System.Drawing.Point(80, 3);
720 this.txtItemName.Name = "txtItemName";
721 this.txtItemName.Size = new System.Drawing.Size(363, 20);
722 this.txtItemName.TabIndex = 10;
723 this.txtItemName.Leave += new System.EventHandler(this.txtItemName_Leave);
727 this.lblAsset.AutoSize = true;
728 this.lblAsset.Location = new System.Drawing.Point(3, 84);
729 this.lblAsset.Name = "lblAsset";
730 this.lblAsset.Size = new System.Drawing.Size(47, 13);
731 this.lblAsset.TabIndex = 0;
732 this.lblAsset.Text = "Asset ID";
736 this.lblCreator.AutoSize = true;
737 this.lblCreator.Location = new System.Drawing.Point(3, 58);
738 this.lblCreator.Name = "lblCreator";
739 this.lblCreator.Size = new System.Drawing.Size(41, 13);
740 this.lblCreator.TabIndex = 0;
741 this.lblCreator.Text = "Creator";
745 this.label1.AutoSize = true;
746 this.label1.Location = new System.Drawing.Point(3, 32);
747 this.label1.Name = "label1";
748 this.label1.Size = new System.Drawing.Size(60, 13);
749 this.label1.TabIndex = 0;
750 this.label1.Text = "Description";
754 this.lblItemName.AutoSize = true;
755 this.lblItemName.Location = new System.Drawing.Point(3, 6);
756 this.lblItemName.Name = "lblItemName";
757 this.lblItemName.Size = new System.Drawing.Size(27, 13);
758 this.lblItemName.TabIndex = 0;
759 this.lblItemName.Text = "Item";
763 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
764 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
765 this.Controls.Add(this.splitContainer1);
766 this.Name = "InventoryConsole";
767 this.Size = new System.Drawing.Size(834, 483);
768 this.splitContainer1.Panel1.ResumeLayout(false);
769 this.splitContainer1.Panel1.PerformLayout();
770 this.splitContainer1.Panel2.ResumeLayout(false);
771 this.splitContainer1.ResumeLayout(false);
772 this.tstripInventory.ResumeLayout(false);
773 this.tstripInventory.PerformLayout();
774 this.tabsInventory.ResumeLayout(false);
775 this.tabSearch.ResumeLayout(false);
776 this.pnlSearchOptions.ResumeLayout(false);
777 this.pnlSearchOptions.PerformLayout();
778 this.groupBox2.ResumeLayout(false);
779 this.groupBox2.PerformLayout();
780 this.groupBox1.ResumeLayout(false);
781 this.groupBox1.PerformLayout();
782 this.tabDetail.ResumeLayout(false);
783 this.pnlItemProperties.ResumeLayout(false);
784 this.pnlItemProperties.PerformLayout();
785 this.gbxPerms.ResumeLayout(false);
786 this.gbxPerms.PerformLayout();
787 this.ResumeLayout(false);
793 public System.Windows.Forms.CheckBox cbNextOwnTransfer;
794 public System.Windows.Forms.CheckBox cbNextOwnCopy;
795 public System.Windows.Forms.CheckBox cbOwnerTransfer;
796 public System.Windows.Forms.CheckBox cbNextOwnModify;
797 public System.Windows.Forms.CheckBox cbOwnerCopy;
798 public System.Windows.Forms.CheckBox cbOwnerModify;
799 public System.Windows.Forms.Label label8;
800 public System.Windows.Forms.Label label7;
801 public System.Windows.Forms.Panel pnlSearchOptions;
802 public System.Windows.Forms.Button btnInvSearch;
803 public System.Windows.Forms.GroupBox groupBox1;
804 public System.Windows.Forms.CheckBox cbSrchName;
805 public System.Windows.Forms.TextBox txtSearch;
806 public System.Windows.Forms.CheckBox cbSrchCreator;
807 public System.Windows.Forms.CheckBox cbSrchDesc;
808 public System.Windows.Forms.Label lblSearchStatus;
809 public System.Windows.Forms.GroupBox groupBox2;
810 public System.Windows.Forms.RadioButton rbSrchAll;
811 public System.Windows.Forms.RadioButton cbSrchRecent;
812 public System.Windows.Forms.RadioButton cbSrchWorn;
813 public System.Windows.Forms.GroupBox gbxPerms;
814 public System.Windows.Forms.TreeView invTree;
815 public System.Windows.Forms.SplitContainer splitContainer1;
816 public RadegastContextMenuStrip ctxInv;
817 public System.Windows.Forms.Panel pnlItemProperties;
818 public System.Windows.Forms.TextBox txtItemName;
819 public System.Windows.Forms.Label lblCreator;
820 public System.Windows.Forms.Label lblItemName;
821 public AgentNameTextBox txtCreator;
822 public System.Windows.Forms.TextBox txtAssetID;
823 public System.Windows.Forms.Label lblAsset;
824 public System.Windows.Forms.Panel pnlDetail;
825 public System.Windows.Forms.Button btnProfile;
826 public System.Windows.Forms.TextBox txtCreated;
827 public System.Windows.Forms.Label lblCreated;
828 public System.Windows.Forms.ToolStrip tstripInventory;
829 public System.Windows.Forms.ToolStripLabel tlabelStatus;
830 public System.Windows.Forms.ToolStripDropDownButton tbtnFile;
831 public System.Windows.Forms.ToolStripMenuItem saveAllTToolStripMenuItem;
832 public System.Windows.Forms.ToolStripDropDownButton tbtbSort;
833 public System.Windows.Forms.ToolStripMenuItem tbtbSortByName;
834 public System.Windows.Forms.ToolStripMenuItem tbtnSortByDate;
835 public System.Windows.Forms.ToolStripSeparator toolStripMenuItem1;
836 public System.Windows.Forms.ToolStripMenuItem tbtbFoldersByName;
837 public System.Windows.Forms.ToolStripMenuItem tbtnSystemFoldersFirst;
838 public System.Windows.Forms.ToolStripMenuItem reloadInventoryToolStripMenuItem;
839 public System.Windows.Forms.TabControl tabsInventory;
840 public System.Windows.Forms.TabPage tabDetail;
841 public System.Windows.Forms.TabPage tabSearch;
842 public ListViewNoFlicker lstInventorySearch;
843 public System.Windows.Forms.ColumnHeader chResItemName;
844 public System.Windows.Forms.TextBox txtItemDescription;
845 public System.Windows.Forms.Label label1;
846 public System.Windows.Forms.TextBox txtInvID;
847 public System.Windows.Forms.Label label2;