Changeset 1261
- Timestamp:
- 03/05/09 17:56:06 (16 years ago)
- Location:
- trunk/sources/HeuristicLab.Hive.Server.Console
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Server.Console/HiveServerManagementConsole.Designer.cs
r1173 r1261 38 38 this.scClientControl = new System.Windows.Forms.SplitContainer(); 39 39 this.tvClientControl = new System.Windows.Forms.TreeView(); 40 this.lvClientControl = new System.Windows.Forms.ListView(); 41 this.ilClientControl = new System.Windows.Forms.ImageList(this.components); 42 this.tpJobControl = new System.Windows.Forms.TabPage(); 43 this.scJobControl = new System.Windows.Forms.SplitContainer(); 44 this.tvJobControl = new System.Windows.Forms.TreeView(); 45 this.lvJobControl = new System.Windows.Forms.ListView(); 46 this.ilJobControl = new System.Windows.Forms.ImageList(this.components); 47 this.tpUserControl = new System.Windows.Forms.TabPage(); 48 this.scUserControl = new System.Windows.Forms.SplitContainer(); 49 this.tvUserControl = new System.Windows.Forms.TreeView(); 50 this.lvUserControl = new System.Windows.Forms.ListView(); 51 this.ilUserControl = new System.Windows.Forms.ImageList(this.components); 40 52 this.plClientDetails = new System.Windows.Forms.Panel(); 41 53 this.lblState = new System.Windows.Forms.Label(); … … 46 58 this.btnClientDetailClose = new System.Windows.Forms.Button(); 47 59 this.pbClientControl = new System.Windows.Forms.PictureBox(); 48 this.tpJobControl = new System.Windows.Forms.TabPage();49 this.scJobControl = new System.Windows.Forms.SplitContainer();50 this.tvJobControl = new System.Windows.Forms.TreeView();51 this.lvJobControl = new System.Windows.Forms.ListView();52 this.ilJobControl = new System.Windows.Forms.ImageList(this.components);53 this.tpUserControl = new System.Windows.Forms.TabPage();54 this.scUserControl = new System.Windows.Forms.SplitContainer();55 this.tvUserControl = new System.Windows.Forms.TreeView();56 60 this.plUserDetails = new System.Windows.Forms.Panel(); 57 61 this.lblUserName = new System.Windows.Forms.Label(); 58 62 this.btnUserControlClose = new System.Windows.Forms.Button(); 59 63 this.pbUserControl = new System.Windows.Forms.PictureBox(); 60 this.lvClientControl = new System.Windows.Forms.ListView();61 this.ilClientControl = new System.Windows.Forms.ImageList(this.components);62 this.lvUserControl = new System.Windows.Forms.ListView();63 this.ilUserControl = new System.Windows.Forms.ImageList(this.components);64 64 this.plJobDetails = new System.Windows.Forms.Panel(); 65 65 this.lvSnapshots = new System.Windows.Forms.ListView(); … … 84 84 this.timerSyncronize = new System.Windows.Forms.Timer(this.components); 85 85 this.fileSystemWatcher1 = new System.IO.FileSystemWatcher(); 86 this.updaterWoker = new System.ComponentModel.BackgroundWorker(); 86 87 this.menuStrip1.SuspendLayout(); 87 88 this.tcManagementConsole.SuspendLayout(); … … 90 91 this.scClientControl.Panel2.SuspendLayout(); 91 92 this.scClientControl.SuspendLayout(); 92 this.plClientDetails.SuspendLayout();93 ((System.ComponentModel.ISupportInitialize)(this.pbClientControl)).BeginInit();94 93 this.tpJobControl.SuspendLayout(); 95 94 this.scJobControl.Panel1.SuspendLayout(); … … 100 99 this.scUserControl.Panel2.SuspendLayout(); 101 100 this.scUserControl.SuspendLayout(); 101 this.plClientDetails.SuspendLayout(); 102 ((System.ComponentModel.ISupportInitialize)(this.pbClientControl)).BeginInit(); 102 103 this.plUserDetails.SuspendLayout(); 103 104 ((System.ComponentModel.ISupportInitialize)(this.pbUserControl)).BeginInit(); … … 221 222 this.tvClientControl.TabIndex = 0; 222 223 this.tvClientControl.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.OnTVClientClicked); 224 // 225 // lvClientControl 226 // 227 this.lvClientControl.AllowDrop = true; 228 this.lvClientControl.Dock = System.Windows.Forms.DockStyle.Fill; 229 this.lvClientControl.ImeMode = System.Windows.Forms.ImeMode.Off; 230 this.lvClientControl.LargeImageList = this.ilClientControl; 231 this.lvClientControl.Location = new System.Drawing.Point(0, 0); 232 this.lvClientControl.MultiSelect = false; 233 this.lvClientControl.Name = "lvClientControl"; 234 this.lvClientControl.Size = new System.Drawing.Size(494, 346); 235 this.lvClientControl.TabIndex = 0; 236 this.lvClientControl.UseCompatibleStateImageBehavior = false; 237 this.lvClientControl.Click += new System.EventHandler(this.OnLVClientClicked); 238 // 239 // ilClientControl 240 // 241 this.ilClientControl.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("ilClientControl.ImageStream"))); 242 this.ilClientControl.TransparentColor = System.Drawing.Color.Transparent; 243 this.ilClientControl.Images.SetKeyName(0, "monitor-green.png"); 244 this.ilClientControl.Images.SetKeyName(1, "monitor-orange.png"); 245 this.ilClientControl.Images.SetKeyName(2, "monitor-red.png"); 246 // 247 // tpJobControl 248 // 249 this.tpJobControl.Controls.Add(this.scJobControl); 250 this.tpJobControl.Location = new System.Drawing.Point(4, 22); 251 this.tpJobControl.Name = "tpJobControl"; 252 this.tpJobControl.Padding = new System.Windows.Forms.Padding(3); 253 this.tpJobControl.Size = new System.Drawing.Size(643, 352); 254 this.tpJobControl.TabIndex = 1; 255 this.tpJobControl.Text = "Job Control"; 256 this.tpJobControl.UseVisualStyleBackColor = true; 257 // 258 // scJobControl 259 // 260 this.scJobControl.Dock = System.Windows.Forms.DockStyle.Fill; 261 this.scJobControl.Location = new System.Drawing.Point(3, 3); 262 this.scJobControl.Name = "scJobControl"; 263 // 264 // scJobControl.Panel1 265 // 266 this.scJobControl.Panel1.Controls.Add(this.tvJobControl); 267 // 268 // scJobControl.Panel2 269 // 270 this.scJobControl.Panel2.Controls.Add(this.lvJobControl); 271 this.scJobControl.Size = new System.Drawing.Size(637, 346); 272 this.scJobControl.SplitterDistance = 139; 273 this.scJobControl.TabIndex = 1; 274 // 275 // tvJobControl 276 // 277 this.tvJobControl.Dock = System.Windows.Forms.DockStyle.Fill; 278 this.tvJobControl.Location = new System.Drawing.Point(0, 0); 279 this.tvJobControl.Name = "tvJobControl"; 280 this.tvJobControl.Size = new System.Drawing.Size(139, 346); 281 this.tvJobControl.TabIndex = 2; 282 this.tvJobControl.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.OnTVJobControlClicked); 283 // 284 // lvJobControl 285 // 286 this.lvJobControl.AllowDrop = true; 287 this.lvJobControl.Dock = System.Windows.Forms.DockStyle.Fill; 288 this.lvJobControl.LargeImageList = this.ilJobControl; 289 this.lvJobControl.Location = new System.Drawing.Point(0, 0); 290 this.lvJobControl.MultiSelect = false; 291 this.lvJobControl.Name = "lvJobControl"; 292 this.lvJobControl.Size = new System.Drawing.Size(494, 346); 293 this.lvJobControl.TabIndex = 0; 294 this.lvJobControl.UseCompatibleStateImageBehavior = false; 295 this.lvJobControl.MouseMove += new System.Windows.Forms.MouseEventHandler(this.lvJobControl_MouseMove); 296 this.lvJobControl.Click += new System.EventHandler(this.OnLVJobControlClicked); 297 // 298 // ilJobControl 299 // 300 this.ilJobControl.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("ilJobControl.ImageStream"))); 301 this.ilJobControl.TransparentColor = System.Drawing.Color.Transparent; 302 this.ilJobControl.Images.SetKeyName(0, "PlayHS.png"); 303 // 304 // tpUserControl 305 // 306 this.tpUserControl.Controls.Add(this.scUserControl); 307 this.tpUserControl.Location = new System.Drawing.Point(4, 22); 308 this.tpUserControl.Name = "tpUserControl"; 309 this.tpUserControl.Padding = new System.Windows.Forms.Padding(3); 310 this.tpUserControl.Size = new System.Drawing.Size(643, 352); 311 this.tpUserControl.TabIndex = 2; 312 this.tpUserControl.Text = "User Control"; 313 this.tpUserControl.UseVisualStyleBackColor = true; 314 // 315 // scUserControl 316 // 317 this.scUserControl.Dock = System.Windows.Forms.DockStyle.Fill; 318 this.scUserControl.Location = new System.Drawing.Point(3, 3); 319 this.scUserControl.Name = "scUserControl"; 320 // 321 // scUserControl.Panel1 322 // 323 this.scUserControl.Panel1.Controls.Add(this.tvUserControl); 324 // 325 // scUserControl.Panel2 326 // 327 this.scUserControl.Panel2.Controls.Add(this.lvUserControl); 328 this.scUserControl.Size = new System.Drawing.Size(637, 346); 329 this.scUserControl.SplitterDistance = 139; 330 this.scUserControl.TabIndex = 1; 331 // 332 // tvUserControl 333 // 334 this.tvUserControl.Dock = System.Windows.Forms.DockStyle.Fill; 335 this.tvUserControl.Location = new System.Drawing.Point(0, 0); 336 this.tvUserControl.Name = "tvUserControl"; 337 this.tvUserControl.Size = new System.Drawing.Size(139, 346); 338 this.tvUserControl.TabIndex = 1; 339 this.tvUserControl.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.OnTVUserControlClicked); 340 // 341 // lvUserControl 342 // 343 this.lvUserControl.AllowDrop = true; 344 this.lvUserControl.Dock = System.Windows.Forms.DockStyle.Fill; 345 this.lvUserControl.LargeImageList = this.ilUserControl; 346 this.lvUserControl.Location = new System.Drawing.Point(0, 0); 347 this.lvUserControl.Name = "lvUserControl"; 348 this.lvUserControl.Size = new System.Drawing.Size(494, 346); 349 this.lvUserControl.TabIndex = 1; 350 this.lvUserControl.UseCompatibleStateImageBehavior = false; 351 this.lvUserControl.Click += new System.EventHandler(this.OnLVUserControlClicked); 352 // 353 // ilUserControl 354 // 355 this.ilUserControl.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("ilUserControl.ImageStream"))); 356 this.ilUserControl.TransparentColor = System.Drawing.Color.Transparent; 357 this.ilUserControl.Images.SetKeyName(0, "Users.png"); 223 358 // 224 359 // plClientDetails … … 301 436 this.pbClientControl.TabStop = false; 302 437 // 303 // tpJobControl304 //305 this.tpJobControl.Controls.Add(this.scJobControl);306 this.tpJobControl.Location = new System.Drawing.Point(4, 22);307 this.tpJobControl.Name = "tpJobControl";308 this.tpJobControl.Padding = new System.Windows.Forms.Padding(3);309 this.tpJobControl.Size = new System.Drawing.Size(643, 352);310 this.tpJobControl.TabIndex = 1;311 this.tpJobControl.Text = "Job Control";312 this.tpJobControl.UseVisualStyleBackColor = true;313 //314 // scJobControl315 //316 this.scJobControl.Dock = System.Windows.Forms.DockStyle.Fill;317 this.scJobControl.Location = new System.Drawing.Point(3, 3);318 this.scJobControl.Name = "scJobControl";319 //320 // scJobControl.Panel1321 //322 this.scJobControl.Panel1.Controls.Add(this.tvJobControl);323 //324 // scJobControl.Panel2325 //326 this.scJobControl.Panel2.Controls.Add(this.lvJobControl);327 this.scJobControl.Size = new System.Drawing.Size(637, 346);328 this.scJobControl.SplitterDistance = 139;329 this.scJobControl.TabIndex = 1;330 //331 // tvJobControl332 //333 this.tvJobControl.Dock = System.Windows.Forms.DockStyle.Fill;334 this.tvJobControl.Location = new System.Drawing.Point(0, 0);335 this.tvJobControl.Name = "tvJobControl";336 this.tvJobControl.Size = new System.Drawing.Size(139, 346);337 this.tvJobControl.TabIndex = 2;338 this.tvJobControl.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.OnTVJobControlClicked);339 //340 // lvJobControl341 //342 this.lvJobControl.AllowDrop = true;343 this.lvJobControl.Dock = System.Windows.Forms.DockStyle.Fill;344 this.lvJobControl.LargeImageList = this.ilJobControl;345 this.lvJobControl.Location = new System.Drawing.Point(0, 0);346 this.lvJobControl.MultiSelect = false;347 this.lvJobControl.Name = "lvJobControl";348 this.lvJobControl.Size = new System.Drawing.Size(494, 346);349 this.lvJobControl.TabIndex = 0;350 this.lvJobControl.UseCompatibleStateImageBehavior = false;351 this.lvJobControl.MouseMove += new System.Windows.Forms.MouseEventHandler(this.lvJobControl_MouseMove);352 this.lvJobControl.Click += new System.EventHandler(this.OnLVJobControlClicked);353 //354 // ilJobControl355 //356 this.ilJobControl.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("ilJobControl.ImageStream")));357 this.ilJobControl.TransparentColor = System.Drawing.Color.Transparent;358 this.ilJobControl.Images.SetKeyName(0, "PlayHS.png");359 //360 // tpUserControl361 //362 this.tpUserControl.Controls.Add(this.scUserControl);363 this.tpUserControl.Location = new System.Drawing.Point(4, 22);364 this.tpUserControl.Name = "tpUserControl";365 this.tpUserControl.Padding = new System.Windows.Forms.Padding(3);366 this.tpUserControl.Size = new System.Drawing.Size(643, 352);367 this.tpUserControl.TabIndex = 2;368 this.tpUserControl.Text = "User Control";369 this.tpUserControl.UseVisualStyleBackColor = true;370 //371 // scUserControl372 //373 this.scUserControl.Dock = System.Windows.Forms.DockStyle.Fill;374 this.scUserControl.Location = new System.Drawing.Point(3, 3);375 this.scUserControl.Name = "scUserControl";376 //377 // scUserControl.Panel1378 //379 this.scUserControl.Panel1.Controls.Add(this.tvUserControl);380 //381 // scUserControl.Panel2382 //383 this.scUserControl.Panel2.Controls.Add(this.lvUserControl);384 this.scUserControl.Size = new System.Drawing.Size(637, 346);385 this.scUserControl.SplitterDistance = 139;386 this.scUserControl.TabIndex = 1;387 //388 // tvUserControl389 //390 this.tvUserControl.Dock = System.Windows.Forms.DockStyle.Fill;391 this.tvUserControl.Location = new System.Drawing.Point(0, 0);392 this.tvUserControl.Name = "tvUserControl";393 this.tvUserControl.Size = new System.Drawing.Size(139, 346);394 this.tvUserControl.TabIndex = 1;395 this.tvUserControl.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.OnTVUserControlClicked);396 //397 438 // plUserDetails 398 439 // … … 433 474 this.pbUserControl.TabIndex = 3; 434 475 this.pbUserControl.TabStop = false; 435 //436 // lvClientControl437 //438 this.lvClientControl.AllowDrop = true;439 this.lvClientControl.Dock = System.Windows.Forms.DockStyle.Fill;440 this.lvClientControl.ImeMode = System.Windows.Forms.ImeMode.Off;441 this.lvClientControl.LargeImageList = this.ilClientControl;442 this.lvClientControl.Location = new System.Drawing.Point(0, 0);443 this.lvClientControl.MultiSelect = false;444 this.lvClientControl.Name = "lvClientControl";445 this.lvClientControl.Size = new System.Drawing.Size(494, 346);446 this.lvClientControl.TabIndex = 0;447 this.lvClientControl.UseCompatibleStateImageBehavior = false;448 this.lvClientControl.Click += new System.EventHandler(this.OnLVClientClicked);449 //450 // ilClientControl451 //452 this.ilClientControl.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("ilClientControl.ImageStream")));453 this.ilClientControl.TransparentColor = System.Drawing.Color.Transparent;454 this.ilClientControl.Images.SetKeyName(0, "monitor-green.png");455 this.ilClientControl.Images.SetKeyName(1, "monitor-orange.png");456 this.ilClientControl.Images.SetKeyName(2, "monitor-red.png");457 //458 // lvUserControl459 //460 this.lvUserControl.AllowDrop = true;461 this.lvUserControl.Dock = System.Windows.Forms.DockStyle.Fill;462 this.lvUserControl.LargeImageList = this.ilUserControl;463 this.lvUserControl.Location = new System.Drawing.Point(0, 0);464 this.lvUserControl.Name = "lvUserControl";465 this.lvUserControl.Size = new System.Drawing.Size(494, 346);466 this.lvUserControl.TabIndex = 1;467 this.lvUserControl.UseCompatibleStateImageBehavior = false;468 this.lvUserControl.Click += new System.EventHandler(this.OnLVUserControlClicked);469 //470 // ilUserControl471 //472 this.ilUserControl.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("ilUserControl.ImageStream")));473 this.ilUserControl.TransparentColor = System.Drawing.Color.Transparent;474 this.ilUserControl.Images.SetKeyName(0, "Users.png");475 476 // 476 477 // plJobDetails … … 665 666 this.fileSystemWatcher1.SynchronizingObject = this; 666 667 // 668 // updaterWoker 669 // 670 this.updaterWoker.DoWork += new System.ComponentModel.DoWorkEventHandler(this.updaterWoker_DoWork); 671 // 667 672 // HiveServerManagementConsole 668 673 // … … 683 688 this.scClientControl.Panel2.ResumeLayout(false); 684 689 this.scClientControl.ResumeLayout(false); 685 this.plClientDetails.ResumeLayout(false);686 this.plClientDetails.PerformLayout();687 ((System.ComponentModel.ISupportInitialize)(this.pbClientControl)).EndInit();688 690 this.tpJobControl.ResumeLayout(false); 689 691 this.scJobControl.Panel1.ResumeLayout(false); … … 694 696 this.scUserControl.Panel2.ResumeLayout(false); 695 697 this.scUserControl.ResumeLayout(false); 698 this.plClientDetails.ResumeLayout(false); 699 this.plClientDetails.PerformLayout(); 700 ((System.ComponentModel.ISupportInitialize)(this.pbClientControl)).EndInit(); 696 701 this.plUserDetails.ResumeLayout(false); 697 702 this.plUserDetails.PerformLayout(); … … 766 771 private System.Windows.Forms.Label lblStateClient; 767 772 private System.Windows.Forms.Label lblState; 773 private System.ComponentModel.BackgroundWorker updaterWoker; 768 774 } 769 775 } -
trunk/sources/HeuristicLab.Hive.Server.Console/HiveServerManagementConsole.cs
r1174 r1261 47 47 private ResponseList<User> usersList = null; 48 48 49 private Dictionary<long, ListViewGroup> clientObjects; 50 private Dictionary<long, ListViewItem> clientInfoObjects; 51 private Dictionary<long, ListViewItem> jobObjects; 52 private Dictionary<long, ListViewGroup> userGroupsObjects; 53 private Dictionary<long, ListViewItem> userListObjects; 54 49 55 private Job currentJob = null; 50 56 private ClientInfo currentClient = null; … … 73 79 /// <param name="obj"></param> 74 80 /// <param name="e"></param> 75 private void TickSync(object obj, EventArgs e) { 76 Refresh();81 private void TickSync(object obj, EventArgs e) { 82 updaterWoker.RunWorkerAsync(); 77 83 } 78 84 … … 82 88 private void AddClients() { 83 89 try { 90 clientObjects = new Dictionary<long, ListViewGroup>(); 91 clientInfoObjects = new Dictionary<long, ListViewItem>(); 84 92 IClientManager clientManager = 85 93 ServiceLocator.GetClientManager(); 86 94 87 95 clients = clientManager.GetAllClientGroups(); 88 89 96 lvClientControl.Items.Clear(); 90 97 tvClientControl.Nodes.Clear(); … … 95 102 foreach (ClientInfo ci in clientManager.GetAllClients().List) { 96 103 tvClientControl.Nodes[tvClientControl.Nodes.Count - 1].Nodes.Add(ci.Name); 97 lvClientControl.Items.Add(new ListViewItem(ci.Name, count, lvg)); 104 ListViewItem item = new ListViewItem(ci.Name, count, lvg); 105 lvClientControl.Items.Add(item); 106 clientInfoObjects.Add(ci.Id, item); 98 107 count = (count + 1) % 3; 99 108 } 100 109 lvClientControl.Groups.Add(lvg); 110 clientObjects.Add(cg.Id, lvg); 101 111 } // Groups 102 112 … … 124 134 private void AddJobs() { 125 135 try { 136 jobObjects = new Dictionary<long, ListViewItem>(); 126 137 IJobManager jobManager = 127 138 ServiceLocator.GetJobManager(); … … 140 151 if (job.State == State.calculating) { 141 152 ListViewItem lvi = new ListViewItem(job.Id.ToString(), 0, lvJobCalculating); 153 jobObjects.Add(job.Id, lvi); 142 154 tvJobControl.Nodes[0].Nodes.Add(job.Id.ToString()); 143 155 lvJobControl.Items.Add(lvi); … … 145 157 } else if (job.State == State.finished) { 146 158 ListViewItem lvi = new ListViewItem(job.Id.ToString(), 0, lvJobFinished); 159 jobObjects.Add(job.Id, lvi); 147 160 tvJobControl.Nodes[1].Nodes.Add(job.Id.ToString()); 148 161 lvJobControl.Items.Add(lvi); 149 162 } else if (job.State == State.offline) { 150 163 ListViewItem lvi = new ListViewItem(job.Id.ToString(), 0, lvJobPending); 164 jobObjects.Add(job.Id, lvi); 151 165 tvJobControl.Nodes[2].Nodes.Add(job.Id.ToString()); 152 166 lvJobControl.Items.Add(lvi); … … 171 185 private void AddUsers() { 172 186 try { 187 userGroupsObjects = new Dictionary<long, ListViewGroup>(); 188 userListObjects = new Dictionary<long, ListViewItem>(); 173 189 IUserRoleManager userRoleManager = 174 190 ServiceLocator.GetUserRoleManager(); … … 187 203 User users = permOwner as User; 188 204 tvUserControl.Nodes[tvUserControl.Nodes.Count - 1].Nodes.Add(users.Name); 189 lvUserControl.Items.Add(new ListViewItem(users.Name, 0, lvg)); 205 ListViewItem item = new ListViewItem(users.Name, 0, lvg); 206 lvUserControl.Items.Add(item); 207 userListObjects.Add(users.Id, item); 190 208 } 191 209 } 192 210 lvUserControl.Groups.Add(lvg); 211 userGroupsObjects.Add(ug.Id, lvg); 193 212 194 213 } // Users … … 446 465 } 447 466 } 467 468 private void updaterWoker_DoWork(object sender, DoWorkEventArgs e) { 469 ResponseList<ClientInfo> clientInfoOld = clientInfo; 470 IClientManager clientManager = 471 ServiceLocator.GetClientManager(); 472 clientInfo = clientManager.GetAllClients(); 473 foreach (ClientInfo ci in clientInfo.List) { 474 foreach (ClientInfo cio in clientInfoOld.List) { 475 ci.Id.Equals(cio.Id); 476 } 477 } 478 479 } 448 480 #endregion 449 450 481 } 451 482 } -
trunk/sources/HeuristicLab.Hive.Server.Console/HiveServerManagementConsole.resx
r1173 r1261 121 121 <value>32, 12</value> 122 122 </metadata> 123 <metadata name="ilJobControl.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">124 <value>471, 13</value>125 </metadata>126 <data name="ilJobControl.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">127 <value>128 AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0yLjAuMC4w129 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0130 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACc131 CQAAAk1TRnQBSQFMAwEBAAEEAQABBAEAASABAAEgAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMA132 AYADAAEgAwABAQEAAQgGAAEQGAABgAIAAYADAAKAAQABgAMAAYABAAGAAQACgAIAA8ABAAHAAdwBwAEA133 AfABygGmAQABMwUAATMBAAEzAQABMwEAAjMCAAMWAQADHAEAAyIBAAMpAQADVQEAA00BAANCAQADOQEA134 AYABfAH/AQACUAH/AQABkwEAAdYBAAH/AewBzAEAAcYB1gHvAQAB1gLnAQABkAGpAa0CAAH/ATMDAAFm135 AwABmQMAAcwCAAEzAwACMwIAATMBZgIAATMBmQIAATMBzAIAATMB/wIAAWYDAAFmATMCAAJmAgABZgGZ136 AgABZgHMAgABZgH/AgABmQMAAZkBMwIAAZkBZgIAApkCAAGZAcwCAAGZAf8CAAHMAwABzAEzAgABzAFm137 AgABzAGZAgACzAIAAcwB/wIAAf8BZgIAAf8BmQIAAf8BzAEAATMB/wIAAf8BAAEzAQABMwEAAWYBAAEz138 AQABmQEAATMBAAHMAQABMwEAAf8BAAH/ATMCAAMzAQACMwFmAQACMwGZAQACMwHMAQACMwH/AQABMwFm139 AgABMwFmATMBAAEzAmYBAAEzAWYBmQEAATMBZgHMAQABMwFmAf8BAAEzAZkCAAEzAZkBMwEAATMBmQFm140 AQABMwKZAQABMwGZAcwBAAEzAZkB/wEAATMBzAIAATMBzAEzAQABMwHMAWYBAAEzAcwBmQEAATMCzAEA141 ATMBzAH/AQABMwH/ATMBAAEzAf8BZgEAATMB/wGZAQABMwH/AcwBAAEzAv8BAAFmAwABZgEAATMBAAFm142 AQABZgEAAWYBAAGZAQABZgEAAcwBAAFmAQAB/wEAAWYBMwIAAWYCMwEAAWYBMwFmAQABZgEzAZkBAAFm143 ATMBzAEAAWYBMwH/AQACZgIAAmYBMwEAA2YBAAJmAZkBAAJmAcwBAAFmAZkCAAFmAZkBMwEAAWYBmQFm144 AQABZgKZAQABZgGZAcwBAAFmAZkB/wEAAWYBzAIAAWYBzAEzAQABZgHMAZkBAAFmAswBAAFmAcwB/wEA145 AWYB/wIAAWYB/wEzAQABZgH/AZkBAAFmAf8BzAEAAcwBAAH/AQAB/wEAAcwBAAKZAgABmQEzAZkBAAGZ146 AQABmQEAAZkBAAHMAQABmQMAAZkCMwEAAZkBAAFmAQABmQEzAcwBAAGZAQAB/wEAAZkBZgIAAZkBZgEz147 AQABmQEzAWYBAAGZAWYBmQEAAZkBZgHMAQABmQEzAf8BAAKZATMBAAKZAWYBAAOZAQACmQHMAQACmQH/148 AQABmQHMAgABmQHMATMBAAFmAcwBZgEAAZkBzAGZAQABmQLMAQABmQHMAf8BAAGZAf8CAAGZAf8BMwEA149 AZkBzAFmAQABmQH/AZkBAAGZAf8BzAEAAZkC/wEAAcwDAAGZAQABMwEAAcwBAAFmAQABzAEAAZkBAAHM150 AQABzAEAAZkBMwIAAcwCMwEAAcwBMwFmAQABzAEzAZkBAAHMATMBzAEAAcwBMwH/AQABzAFmAgABzAFm151 ATMBAAGZAmYBAAHMAWYBmQEAAcwBZgHMAQABmQFmAf8BAAHMAZkCAAHMAZkBMwEAAcwBmQFmAQABzAKZ152 AQABzAGZAcwBAAHMAZkB/wEAAswCAALMATMBAALMAWYBAALMAZkBAAPMAQACzAH/AQABzAH/AgABzAH/153 ATMBAAGZAf8BZgEAAcwB/wGZAQABzAH/AcwBAAHMAv8BAAHMAQABMwEAAf8BAAFmAQAB/wEAAZkBAAHM154 ATMCAAH/AjMBAAH/ATMBZgEAAf8BMwGZAQAB/wEzAcwBAAH/ATMB/wEAAf8BZgIAAf8BZgEzAQABzAJm155 AQAB/wFmAZkBAAH/AWYBzAEAAcwBZgH/AQAB/wGZAgAB/wGZATMBAAH/AZkBZgEAAf8CmQEAAf8BmQHM156 AQAB/wGZAf8BAAH/AcwCAAH/AcwBMwEAAf8BzAFmAQAB/wHMAZkBAAH/AswBAAH/AcwB/wEAAv8BMwEA157 AcwB/wFmAQAC/wGZAQAC/wHMAQACZgH/AQABZgH/AWYBAAFmAv8BAAH/AmYBAAH/AWYB/wEAAv8BZgEA158 ASEBAAGlAQADXwEAA3cBAAOGAQADlgEAA8sBAAOyAQAD1wEAA90BAAPjAQAD6gEAA/EBAAP4AQAB8AH7159 Af8BAAGkAqABAAOAAwAB/wIAAf8DAAL/AQAB/wMAAf8BAAH/AQAC/wIAA///AP8ADAADoX0AA6F9AAGm160 AWUBpgKhewABZQEnAWUCoXsAAWUBKAENAWUBpgKheQABZQEoAicBZQKheQABZQMoAUgBZQGmAqF3AAFl161 A0kBKAEnAWUCoXcAAWUESQEoAUgBZQGmAqF1AAFlAkkBTwJJASgBJwFlAqF1AAFmAUkDTwJJASgBSAFl162 AaYCoXMAAYYBSQFPAXICTwJJASgBJwFlAqFzAAGGAk8BcgFQAk8CSQEoAUgBZQGmAqFxAAGGAU8BUAGX163 AnICTwJJAigBZQKhcQABhgFPAXIDlwFQAk8CSQFmAaYCoXEAAYYBTwFyBJcBcgFPAUkBbAGnAcdzAAGG164 AVABcgGXAXgBmAFyAU8CbAGGAccBoXMAAYYBUAFyAZcBmAEIAXIBSQFsAacBx3UAAYYBUAGXAZgBeAFy165 AW0BbAGGAccBoXUAAYYBcgF4AQgBcgFJAWwBpwHHdwABhgNyAW0BbAGGAccBoXcAAYYBcgFPAUkBbAGn166 Acd5AAGGAXICbAGGAccBoXkAAYYBcgGLAacBx3sAAYYBiwGGAccBoXsAAccBpwHHfQABoQHHAaH0AAFC167 AU0BPgcAAT4DAAEoAwABgAMAASADAAEBAQABAQYAAQIWAAP/AQAE/wwABP8MAAT/DAAE/wwAAf8BjwL/168 DAAB/wGPAv8MAAH/AYMC/wwAAf8BgwL/DAAB/wGAAv8MAAH/AYAC/wwAAf8BgAE/Af8MAAH/AYABPwH/169 DAAB/wGAAQ8B/wwAAf8BgAEPAf8MAAH/AYABAwH/DAAB/wGAAQMB/wwAAf8BgAEAAf8MAAH/AYABAAH/170 DAAB/wGAAQAB/wwAAf8BgAEDAf8MAAH/AYABAwH/DAAB/wGAAQ8B/wwAAf8BgAEPAf8MAAH/AYABPwH/171 DAAB/wGAAT8B/wwAAf8BgAL/DAAB/wGAAv8MAAH/AYMC/wwAAf8BgwL/DAAB/wGPAv8MAAH/AY8C/wwA172 BP8MAAs=173 </value>174 </data>175 123 <metadata name="ilClientControl.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 176 124 <value>129, 12</value> … … 267 215 </value> 268 216 </data> 217 <metadata name="ilJobControl.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 218 <value>471, 13</value> 219 </metadata> 220 <data name="ilJobControl.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64"> 221 <value> 222 AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0yLjAuMC4w 223 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 224 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACc 225 CQAAAk1TRnQBSQFMAwEBAAEEAQABBAEAASABAAEgAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMA 226 AYADAAEgAwABAQEAAQgGAAEQGAABgAIAAYADAAKAAQABgAMAAYABAAGAAQACgAIAA8ABAAHAAdwBwAEA 227 AfABygGmAQABMwUAATMBAAEzAQABMwEAAjMCAAMWAQADHAEAAyIBAAMpAQADVQEAA00BAANCAQADOQEA 228 AYABfAH/AQACUAH/AQABkwEAAdYBAAH/AewBzAEAAcYB1gHvAQAB1gLnAQABkAGpAa0CAAH/ATMDAAFm 229 AwABmQMAAcwCAAEzAwACMwIAATMBZgIAATMBmQIAATMBzAIAATMB/wIAAWYDAAFmATMCAAJmAgABZgGZ 230 AgABZgHMAgABZgH/AgABmQMAAZkBMwIAAZkBZgIAApkCAAGZAcwCAAGZAf8CAAHMAwABzAEzAgABzAFm 231 AgABzAGZAgACzAIAAcwB/wIAAf8BZgIAAf8BmQIAAf8BzAEAATMB/wIAAf8BAAEzAQABMwEAAWYBAAEz 232 AQABmQEAATMBAAHMAQABMwEAAf8BAAH/ATMCAAMzAQACMwFmAQACMwGZAQACMwHMAQACMwH/AQABMwFm 233 AgABMwFmATMBAAEzAmYBAAEzAWYBmQEAATMBZgHMAQABMwFmAf8BAAEzAZkCAAEzAZkBMwEAATMBmQFm 234 AQABMwKZAQABMwGZAcwBAAEzAZkB/wEAATMBzAIAATMBzAEzAQABMwHMAWYBAAEzAcwBmQEAATMCzAEA 235 ATMBzAH/AQABMwH/ATMBAAEzAf8BZgEAATMB/wGZAQABMwH/AcwBAAEzAv8BAAFmAwABZgEAATMBAAFm 236 AQABZgEAAWYBAAGZAQABZgEAAcwBAAFmAQAB/wEAAWYBMwIAAWYCMwEAAWYBMwFmAQABZgEzAZkBAAFm 237 ATMBzAEAAWYBMwH/AQACZgIAAmYBMwEAA2YBAAJmAZkBAAJmAcwBAAFmAZkCAAFmAZkBMwEAAWYBmQFm 238 AQABZgKZAQABZgGZAcwBAAFmAZkB/wEAAWYBzAIAAWYBzAEzAQABZgHMAZkBAAFmAswBAAFmAcwB/wEA 239 AWYB/wIAAWYB/wEzAQABZgH/AZkBAAFmAf8BzAEAAcwBAAH/AQAB/wEAAcwBAAKZAgABmQEzAZkBAAGZ 240 AQABmQEAAZkBAAHMAQABmQMAAZkCMwEAAZkBAAFmAQABmQEzAcwBAAGZAQAB/wEAAZkBZgIAAZkBZgEz 241 AQABmQEzAWYBAAGZAWYBmQEAAZkBZgHMAQABmQEzAf8BAAKZATMBAAKZAWYBAAOZAQACmQHMAQACmQH/ 242 AQABmQHMAgABmQHMATMBAAFmAcwBZgEAAZkBzAGZAQABmQLMAQABmQHMAf8BAAGZAf8CAAGZAf8BMwEA 243 AZkBzAFmAQABmQH/AZkBAAGZAf8BzAEAAZkC/wEAAcwDAAGZAQABMwEAAcwBAAFmAQABzAEAAZkBAAHM 244 AQABzAEAAZkBMwIAAcwCMwEAAcwBMwFmAQABzAEzAZkBAAHMATMBzAEAAcwBMwH/AQABzAFmAgABzAFm 245 ATMBAAGZAmYBAAHMAWYBmQEAAcwBZgHMAQABmQFmAf8BAAHMAZkCAAHMAZkBMwEAAcwBmQFmAQABzAKZ 246 AQABzAGZAcwBAAHMAZkB/wEAAswCAALMATMBAALMAWYBAALMAZkBAAPMAQACzAH/AQABzAH/AgABzAH/ 247 ATMBAAGZAf8BZgEAAcwB/wGZAQABzAH/AcwBAAHMAv8BAAHMAQABMwEAAf8BAAFmAQAB/wEAAZkBAAHM 248 ATMCAAH/AjMBAAH/ATMBZgEAAf8BMwGZAQAB/wEzAcwBAAH/ATMB/wEAAf8BZgIAAf8BZgEzAQABzAJm 249 AQAB/wFmAZkBAAH/AWYBzAEAAcwBZgH/AQAB/wGZAgAB/wGZATMBAAH/AZkBZgEAAf8CmQEAAf8BmQHM 250 AQAB/wGZAf8BAAH/AcwCAAH/AcwBMwEAAf8BzAFmAQAB/wHMAZkBAAH/AswBAAH/AcwB/wEAAv8BMwEA 251 AcwB/wFmAQAC/wGZAQAC/wHMAQACZgH/AQABZgH/AWYBAAFmAv8BAAH/AmYBAAH/AWYB/wEAAv8BZgEA 252 ASEBAAGlAQADXwEAA3cBAAOGAQADlgEAA8sBAAOyAQAD1wEAA90BAAPjAQAD6gEAA/EBAAP4AQAB8AH7 253 Af8BAAGkAqABAAOAAwAB/wIAAf8DAAL/AQAB/wMAAf8BAAH/AQAC/wIAA///AP8ADAADoX0AA6F9AAGm 254 AWUBpgKhewABZQEnAWUCoXsAAWUBKAENAWUBpgKheQABZQEoAicBZQKheQABZQMoAUgBZQGmAqF3AAFl 255 A0kBKAEnAWUCoXcAAWUESQEoAUgBZQGmAqF1AAFlAkkBTwJJASgBJwFlAqF1AAFmAUkDTwJJASgBSAFl 256 AaYCoXMAAYYBSQFPAXICTwJJASgBJwFlAqFzAAGGAk8BcgFQAk8CSQEoAUgBZQGmAqFxAAGGAU8BUAGX 257 AnICTwJJAigBZQKhcQABhgFPAXIDlwFQAk8CSQFmAaYCoXEAAYYBTwFyBJcBcgFPAUkBbAGnAcdzAAGG 258 AVABcgGXAXgBmAFyAU8CbAGGAccBoXMAAYYBUAFyAZcBmAEIAXIBSQFsAacBx3UAAYYBUAGXAZgBeAFy 259 AW0BbAGGAccBoXUAAYYBcgF4AQgBcgFJAWwBpwHHdwABhgNyAW0BbAGGAccBoXcAAYYBcgFPAUkBbAGn 260 Acd5AAGGAXICbAGGAccBoXkAAYYBcgGLAacBx3sAAYYBiwGGAccBoXsAAccBpwHHfQABoQHHAaH0AAFC 261 AU0BPgcAAT4DAAEoAwABgAMAASADAAEBAQABAQYAAQIWAAP/AQAE/wwABP8MAAT/DAAE/wwAAf8BjwL/ 262 DAAB/wGPAv8MAAH/AYMC/wwAAf8BgwL/DAAB/wGAAv8MAAH/AYAC/wwAAf8BgAE/Af8MAAH/AYABPwH/ 263 DAAB/wGAAQ8B/wwAAf8BgAEPAf8MAAH/AYABAwH/DAAB/wGAAQMB/wwAAf8BgAEAAf8MAAH/AYABAAH/ 264 DAAB/wGAAQAB/wwAAf8BgAEDAf8MAAH/AYABAwH/DAAB/wGAAQ8B/wwAAf8BgAEPAf8MAAH/AYABPwH/ 265 DAAB/wGAAT8B/wwAAf8BgAL/DAAB/wGAAv8MAAH/AYMC/wwAAf8BgwL/DAAB/wGPAv8MAAH/AY8C/wwA 266 BP8MAAs= 267 </value> 268 </data> 269 269 <metadata name="ilUserControl.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 270 270 <value>231, 9</value> … … 275 275 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 276 276 ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACs 277 CwAAAk1TRnQBSQFMAwEBAAE FAQABBAEAASABAAEgAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMA277 CwAAAk1TRnQBSQFMAwEBAAEEAQABBAEAASABAAEgAQAE/wEJAQAI/wFCAU0BNgEEBgABNgEEAgABKAMA 278 278 AYADAAEgAwABAQEAAQgGAAEQGAABgAIAAYADAAKAAQABgAMAAYABAAGAAQACgAIAA8ABAAHAAdwBwAEA 279 279 AfABygGmAQABMwUAATMBAAEzAQABMwEAAjMCAAMWAQADHAEAAyIBAAMpAQADVQEAA00BAANCAQADOQEA … … 319 319 AnQBbgESARQBFQFmAaFpAAGGAnQBGgLDARoBmgGZARICpwGuA+wB6wFtAeoBEwEUAYYBoWkAAacBdAFz 320 320 ARwBGgHDARoBmgGZAWcBxAGhAc8C7AHrAm0B6gIUAacBoWkAAacBrgEcAXQBcwFSAXQBkwFzARMBhgGh 321 AqcBhgKuAYYB6gGGAacCoWkAAaEBhg HuApkBcwFRA0sBFAGFAaEDAAOhbQACoQG1AfADmQF5ARwBdAFt321 AqcBhgKuAYYB6gGGAacCoWkAAaEBhgG8ApkBcwFRA0sBFAGFAaEDAAOhbQACoQG1AfADmQF5ARwBdAFt 322 322 AQQBoQMAA6FvAAGnAc8B7wKZARwBcwGuAad3AAGhB6cBofIAAUIBTQE+BwABPgMAASgDAAGAAwABIAMA 323 323 AQEBAAEBBgABAhYAA/8BAAL/AfgBPwwAAv8B+AE/DAAB/wH+DgAB/wH+DgAB/wH4DgAB/wH4DgABgA8A … … 333 333 <value>580, 13</value> 334 334 </metadata> 335 <metadata name="updaterWoker.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> 336 <value>17, 50</value> 337 </metadata> 335 338 </root>
Note: See TracChangeset
for help on using the changeset viewer.