1 namespace CecConfigGui
3 partial class CecConfigGUI
6 /// Required designer variable.
8 private System.ComponentModel.IContainer components = null;
10 #region Windows Form Designer generated code
13 /// Required method for Designer support - do not modify
14 /// the contents of this method with the code editor.
16 private void InitializeComponent()
18 this.components = new System.ComponentModel.Container();
19 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CecConfigGUI));
20 this.tabControl1 = new System.Windows.Forms.TabControl();
21 this.Configuration = new System.Windows.Forms.TabPage();
22 this.cbOverrideAddress = new System.Windows.Forms.CheckBox();
23 this.bReloadConfig = new System.Windows.Forms.Button();
24 this.cbVendorOverride = new System.Windows.Forms.CheckBox();
25 this.cbVendorId = new System.Windows.Forms.ComboBox();
26 this.lPowerOff = new System.Windows.Forms.Label();
27 this.cbPowerOffDevices = new System.Windows.Forms.CheckedListBox();
28 this.lWakeDevices = new System.Windows.Forms.Label();
29 this.cbWakeDevices = new System.Windows.Forms.CheckedListBox();
30 this.cbPowerOffOnStandby = new System.Windows.Forms.CheckBox();
31 this.cbPowerOffScreensaver = new System.Windows.Forms.CheckBox();
32 this.cbActivateSource = new System.Windows.Forms.CheckBox();
33 this.cbUseTVMenuLanguage = new System.Windows.Forms.CheckBox();
34 this.lPlayerConfig = new System.Windows.Forms.Label();
35 this.lAdapterConfig = new System.Windows.Forms.Label();
36 this.cbDeviceType = new System.Windows.Forms.ComboBox();
37 this.bClose = new System.Windows.Forms.Button();
38 this.bSaveConfig = new System.Windows.Forms.Button();
39 this.cbPortNumber = new System.Windows.Forms.ComboBox();
40 this.lConnectedPhysicalAddress = new System.Windows.Forms.Label();
41 this.tbPhysicalAddress = new System.Windows.Forms.TextBox();
42 this.cbConnectedDevice = new System.Windows.Forms.ComboBox();
43 this.lDeviceType = new System.Windows.Forms.Label();
44 this.lConnectedDevice = new System.Windows.Forms.Label();
45 this.lPortNumber = new System.Windows.Forms.Label();
46 this.tbButtons = new System.Windows.Forms.TabPage();
47 this.label1 = new System.Windows.Forms.Label();
48 this.dgButtons = new System.Windows.Forms.DataGridView();
49 this.CecButtonName = new System.Windows.Forms.DataGridViewTextBoxColumn();
50 this.cecButtonConfigBindingSource = new System.Windows.Forms.BindingSource(this.components);
51 this.tbTestCommands = new System.Windows.Forms.TabPage();
52 this.bRescanDevices = new System.Windows.Forms.Button();
53 this.bMute = new System.Windows.Forms.Button();
54 this.bVolDown = new System.Windows.Forms.Button();
55 this.bVolUp = new System.Windows.Forms.Button();
56 this.bActivateSource = new System.Windows.Forms.Button();
57 this.bScan = new System.Windows.Forms.Button();
58 this.bStandby = new System.Windows.Forms.Button();
59 this.bSendImageViewOn = new System.Windows.Forms.Button();
60 this.lDestination = new System.Windows.Forms.Label();
61 this.cbCommandDestination = new System.Windows.Forms.ComboBox();
62 this.LogOutput = new System.Windows.Forms.TabPage();
63 this.bSaveLog = new System.Windows.Forms.Button();
64 this.bClearLog = new System.Windows.Forms.Button();
65 this.cbLogDebug = new System.Windows.Forms.CheckBox();
66 this.cbLogTraffic = new System.Windows.Forms.CheckBox();
67 this.cbLogNotice = new System.Windows.Forms.CheckBox();
68 this.cbLogWarning = new System.Windows.Forms.CheckBox();
69 this.cbLogError = new System.Windows.Forms.CheckBox();
70 this.tbLog = new System.Windows.Forms.TextBox();
71 this.pProgress = new System.Windows.Forms.ProgressBar();
72 this.lStatus = new System.Windows.Forms.Label();
73 this.helpPortNumber = new System.Windows.Forms.ToolTip(this.components);
74 this.helpConnectedHDMIDevice = new System.Windows.Forms.ToolTip(this.components);
75 this.helpPhysicalAddress = new System.Windows.Forms.ToolTip(this.components);
76 this.helpDeviceType = new System.Windows.Forms.ToolTip(this.components);
77 this.cbSendInactiveSource = new System.Windows.Forms.CheckBox();
78 this.tabControl1.SuspendLayout();
79 this.Configuration.SuspendLayout();
80 this.tbButtons.SuspendLayout();
81 ((System.ComponentModel.ISupportInitialize)(this.dgButtons)).BeginInit();
82 ((System.ComponentModel.ISupportInitialize)(this.cecButtonConfigBindingSource)).BeginInit();
83 this.tbTestCommands.SuspendLayout();
84 this.LogOutput.SuspendLayout();
89 this.tabControl1.Controls.Add(this.Configuration);
90 this.tabControl1.Controls.Add(this.tbButtons);
91 this.tabControl1.Controls.Add(this.tbTestCommands);
92 this.tabControl1.Controls.Add(this.LogOutput);
93 this.tabControl1.Location = new System.Drawing.Point(12, 12);
94 this.tabControl1.Name = "tabControl1";
95 this.tabControl1.SelectedIndex = 0;
96 this.tabControl1.Size = new System.Drawing.Size(600, 385);
97 this.tabControl1.TabIndex = 0;
98 this.tabControl1.SelectedIndexChanged += new System.EventHandler(this.tabControl1_SelectedIndexChanged);
102 this.Configuration.Controls.Add(this.cbSendInactiveSource);
103 this.Configuration.Controls.Add(this.cbOverrideAddress);
104 this.Configuration.Controls.Add(this.bReloadConfig);
105 this.Configuration.Controls.Add(this.cbVendorOverride);
106 this.Configuration.Controls.Add(this.cbVendorId);
107 this.Configuration.Controls.Add(this.lPowerOff);
108 this.Configuration.Controls.Add(this.cbPowerOffDevices);
109 this.Configuration.Controls.Add(this.lWakeDevices);
110 this.Configuration.Controls.Add(this.cbWakeDevices);
111 this.Configuration.Controls.Add(this.cbPowerOffOnStandby);
112 this.Configuration.Controls.Add(this.cbPowerOffScreensaver);
113 this.Configuration.Controls.Add(this.cbActivateSource);
114 this.Configuration.Controls.Add(this.cbUseTVMenuLanguage);
115 this.Configuration.Controls.Add(this.lPlayerConfig);
116 this.Configuration.Controls.Add(this.lAdapterConfig);
117 this.Configuration.Controls.Add(this.cbDeviceType);
118 this.Configuration.Controls.Add(this.bClose);
119 this.Configuration.Controls.Add(this.bSaveConfig);
120 this.Configuration.Controls.Add(this.cbPortNumber);
121 this.Configuration.Controls.Add(this.lConnectedPhysicalAddress);
122 this.Configuration.Controls.Add(this.tbPhysicalAddress);
123 this.Configuration.Controls.Add(this.cbConnectedDevice);
124 this.Configuration.Controls.Add(this.lDeviceType);
125 this.Configuration.Controls.Add(this.lConnectedDevice);
126 this.Configuration.Controls.Add(this.lPortNumber);
127 this.Configuration.Location = new System.Drawing.Point(4, 22);
128 this.Configuration.Name = "Configuration";
129 this.Configuration.Padding = new System.Windows.Forms.Padding(3);
130 this.Configuration.Size = new System.Drawing.Size(592, 359);
131 this.Configuration.TabIndex = 0;
132 this.Configuration.Text = "Configuration";
133 this.Configuration.UseVisualStyleBackColor = true;
137 this.cbOverrideAddress.AutoSize = true;
138 this.cbOverrideAddress.Enabled = false;
139 this.cbOverrideAddress.Location = new System.Drawing.Point(10, 97);
140 this.cbOverrideAddress.Name = "cbOverrideAddress";
141 this.cbOverrideAddress.Size = new System.Drawing.Size(147, 17);
142 this.cbOverrideAddress.TabIndex = 31;
143 this.cbOverrideAddress.Text = "Override physical address";
144 this.cbOverrideAddress.UseVisualStyleBackColor = true;
145 this.cbOverrideAddress.CheckedChanged += new System.EventHandler(this.cbOverrideAddress_CheckedChanged);
149 this.bReloadConfig.Enabled = false;
150 this.bReloadConfig.Location = new System.Drawing.Point(358, 330);
151 this.bReloadConfig.Name = "bReloadConfig";
152 this.bReloadConfig.Size = new System.Drawing.Size(125, 23);
153 this.bReloadConfig.TabIndex = 30;
154 this.bReloadConfig.Text = "Reload configuration";
155 this.bReloadConfig.UseVisualStyleBackColor = true;
156 this.bReloadConfig.Click += new System.EventHandler(this.bReloadConfig_Click);
160 this.cbVendorOverride.AutoSize = true;
161 this.cbVendorOverride.Enabled = false;
162 this.cbVendorOverride.Location = new System.Drawing.Point(10, 156);
163 this.cbVendorOverride.Name = "cbVendorOverride";
164 this.cbVendorOverride.Size = new System.Drawing.Size(130, 17);
165 this.cbVendorOverride.TabIndex = 29;
166 this.cbVendorOverride.Text = "Override TV vendor id";
167 this.cbVendorOverride.UseVisualStyleBackColor = true;
168 this.cbVendorOverride.CheckedChanged += new System.EventHandler(this.cbVendorOverride_CheckedChanged);
172 this.cbVendorId.Enabled = false;
173 this.cbVendorId.FormattingEnabled = true;
174 this.cbVendorId.Items.AddRange(new object[] {
184 this.cbVendorId.Location = new System.Drawing.Point(174, 153);
185 this.cbVendorId.Name = "cbVendorId";
186 this.cbVendorId.Size = new System.Drawing.Size(157, 21);
187 this.cbVendorId.TabIndex = 28;
188 this.cbVendorId.Text = "- autodetect -";
189 this.helpDeviceType.SetToolTip(this.cbVendorId, "Only set this value when autodetection isn\'t working");
193 this.lPowerOff.AutoSize = true;
194 this.lPowerOff.Location = new System.Drawing.Point(465, 203);
195 this.lPowerOff.Name = "lPowerOff";
196 this.lPowerOff.Size = new System.Drawing.Size(124, 13);
197 this.lPowerOff.TabIndex = 26;
198 this.lPowerOff.Text = "Power off when stopping";
202 this.cbPowerOffDevices.Enabled = false;
203 this.cbPowerOffDevices.FormattingEnabled = true;
204 this.cbPowerOffDevices.Items.AddRange(new object[] {
221 this.cbPowerOffDevices.Location = new System.Drawing.Point(467, 220);
222 this.cbPowerOffDevices.Name = "cbPowerOffDevices";
223 this.cbPowerOffDevices.Size = new System.Drawing.Size(118, 94);
224 this.cbPowerOffDevices.TabIndex = 25;
228 this.lWakeDevices.AutoSize = true;
229 this.lWakeDevices.Location = new System.Drawing.Point(345, 203);
230 this.lWakeDevices.Name = "lWakeDevices";
231 this.lWakeDevices.Size = new System.Drawing.Size(102, 13);
232 this.lWakeDevices.TabIndex = 24;
233 this.lWakeDevices.Text = "Wake when starting";
237 this.cbWakeDevices.Enabled = false;
238 this.cbWakeDevices.FormattingEnabled = true;
239 this.cbWakeDevices.Items.AddRange(new object[] {
256 this.cbWakeDevices.Location = new System.Drawing.Point(337, 220);
257 this.cbWakeDevices.Name = "cbWakeDevices";
258 this.cbWakeDevices.Size = new System.Drawing.Size(118, 94);
259 this.cbWakeDevices.TabIndex = 23;
261 // cbPowerOffOnStandby
263 this.cbPowerOffOnStandby.AutoSize = true;
264 this.cbPowerOffOnStandby.Enabled = false;
265 this.cbPowerOffOnStandby.Location = new System.Drawing.Point(9, 278);
266 this.cbPowerOffOnStandby.Name = "cbPowerOffOnStandby";
267 this.cbPowerOffOnStandby.Size = new System.Drawing.Size(292, 17);
268 this.cbPowerOffOnStandby.TabIndex = 22;
269 this.cbPowerOffOnStandby.Text = "Put this PC in standby mode when the TV is switched off";
270 this.cbPowerOffOnStandby.UseVisualStyleBackColor = true;
272 // cbPowerOffScreensaver
274 this.cbPowerOffScreensaver.AutoSize = true;
275 this.cbPowerOffScreensaver.Enabled = false;
276 this.cbPowerOffScreensaver.Location = new System.Drawing.Point(9, 255);
277 this.cbPowerOffScreensaver.Name = "cbPowerOffScreensaver";
278 this.cbPowerOffScreensaver.Size = new System.Drawing.Size(301, 17);
279 this.cbPowerOffScreensaver.TabIndex = 21;
280 this.cbPowerOffScreensaver.Text = "Put devices in standby mode when activating screensaver";
281 this.cbPowerOffScreensaver.UseVisualStyleBackColor = true;
285 this.cbActivateSource.AutoSize = true;
286 this.cbActivateSource.Enabled = false;
287 this.cbActivateSource.Location = new System.Drawing.Point(9, 232);
288 this.cbActivateSource.Name = "cbActivateSource";
289 this.cbActivateSource.Size = new System.Drawing.Size(284, 17);
290 this.cbActivateSource.TabIndex = 19;
291 this.cbActivateSource.Text = "Make the media player the active source when starting";
292 this.cbActivateSource.UseVisualStyleBackColor = true;
294 // cbUseTVMenuLanguage
296 this.cbUseTVMenuLanguage.AutoSize = true;
297 this.cbUseTVMenuLanguage.Enabled = false;
298 this.cbUseTVMenuLanguage.Location = new System.Drawing.Point(10, 209);
299 this.cbUseTVMenuLanguage.Name = "cbUseTVMenuLanguage";
300 this.cbUseTVMenuLanguage.Size = new System.Drawing.Size(168, 17);
301 this.cbUseTVMenuLanguage.TabIndex = 18;
302 this.cbUseTVMenuLanguage.Text = "Use the TV\'s language setting";
303 this.cbUseTVMenuLanguage.UseVisualStyleBackColor = true;
307 this.lPlayerConfig.AutoSize = true;
308 this.lPlayerConfig.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
309 this.lPlayerConfig.Location = new System.Drawing.Point(6, 182);
310 this.lPlayerConfig.Name = "lPlayerConfig";
311 this.lPlayerConfig.Size = new System.Drawing.Size(198, 24);
312 this.lPlayerConfig.TabIndex = 16;
313 this.lPlayerConfig.Text = "Player Configuration";
317 this.lAdapterConfig.AutoSize = true;
318 this.lAdapterConfig.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
319 this.lAdapterConfig.Location = new System.Drawing.Point(6, 3);
320 this.lAdapterConfig.Name = "lAdapterConfig";
321 this.lAdapterConfig.Size = new System.Drawing.Size(213, 24);
322 this.lAdapterConfig.TabIndex = 15;
323 this.lAdapterConfig.Text = "Adapter Configuration";
327 this.cbDeviceType.Enabled = false;
328 this.cbDeviceType.FormattingEnabled = true;
329 this.cbDeviceType.Items.AddRange(new object[] {
333 this.cbDeviceType.Location = new System.Drawing.Point(174, 123);
334 this.cbDeviceType.Name = "cbDeviceType";
335 this.cbDeviceType.Size = new System.Drawing.Size(157, 21);
336 this.cbDeviceType.TabIndex = 14;
337 this.cbDeviceType.Text = "Recorder";
338 this.helpDeviceType.SetToolTip(this.cbDeviceType, "Set this to \'Player\' when your TV is having problems with \'Recorder\'");
339 this.cbDeviceType.SelectedIndexChanged += new System.EventHandler(this.cbDeviceType_SelectedIndexChanged);
343 this.bClose.Enabled = false;
344 this.bClose.Location = new System.Drawing.Point(96, 330);
345 this.bClose.Name = "bClose";
346 this.bClose.Size = new System.Drawing.Size(125, 23);
347 this.bClose.TabIndex = 13;
348 this.bClose.Text = "Close";
349 this.bClose.UseVisualStyleBackColor = true;
350 this.bClose.Click += new System.EventHandler(this.bCancel_Click);
354 this.bSaveConfig.Enabled = false;
355 this.bSaveConfig.Location = new System.Drawing.Point(227, 330);
356 this.bSaveConfig.Name = "bSaveConfig";
357 this.bSaveConfig.Size = new System.Drawing.Size(125, 23);
358 this.bSaveConfig.TabIndex = 12;
359 this.bSaveConfig.Text = "Save configuration";
360 this.bSaveConfig.UseVisualStyleBackColor = true;
361 this.bSaveConfig.Click += new System.EventHandler(this.bSave_Click);
365 this.cbPortNumber.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Append;
366 this.cbPortNumber.Enabled = false;
367 this.cbPortNumber.FormattingEnabled = true;
368 this.cbPortNumber.Items.AddRange(new object[] {
373 this.cbPortNumber.Location = new System.Drawing.Point(174, 40);
374 this.cbPortNumber.Name = "cbPortNumber";
375 this.cbPortNumber.Size = new System.Drawing.Size(38, 21);
376 this.cbPortNumber.TabIndex = 11;
377 this.cbPortNumber.Text = "1";
378 this.helpPortNumber.SetToolTip(this.cbPortNumber, "The HDMI port number, to which you connected your USB-CEC adapter.");
379 this.cbPortNumber.SelectedIndexChanged += new System.EventHandler(this.connectedDevice_SelectedIndexChanged);
381 // lConnectedPhysicalAddress
383 this.lConnectedPhysicalAddress.AutoSize = true;
384 this.lConnectedPhysicalAddress.Location = new System.Drawing.Point(340, 71);
385 this.lConnectedPhysicalAddress.Name = "lConnectedPhysicalAddress";
386 this.lConnectedPhysicalAddress.Size = new System.Drawing.Size(75, 13);
387 this.lConnectedPhysicalAddress.TabIndex = 10;
388 this.lConnectedPhysicalAddress.Text = "Address: 0000";
392 this.tbPhysicalAddress.Enabled = false;
393 this.tbPhysicalAddress.Location = new System.Drawing.Point(174, 95);
394 this.tbPhysicalAddress.MaxLength = 4;
395 this.tbPhysicalAddress.Name = "tbPhysicalAddress";
396 this.tbPhysicalAddress.Size = new System.Drawing.Size(38, 20);
397 this.tbPhysicalAddress.TabIndex = 6;
398 this.tbPhysicalAddress.Text = "1000";
399 this.helpPhysicalAddress.SetToolTip(this.tbPhysicalAddress, "The physical address of the adapter. Leave this untouched if you want to autodete" +
401 this.tbPhysicalAddress.TextChanged += new System.EventHandler(this.tbPhysicalAddress_TextChanged);
405 this.cbConnectedDevice.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Append;
406 this.cbConnectedDevice.Enabled = false;
407 this.cbConnectedDevice.FormattingEnabled = true;
408 this.cbConnectedDevice.Location = new System.Drawing.Point(174, 67);
409 this.cbConnectedDevice.Name = "cbConnectedDevice";
410 this.cbConnectedDevice.Size = new System.Drawing.Size(157, 21);
411 this.cbConnectedDevice.TabIndex = 5;
412 this.helpConnectedHDMIDevice.SetToolTip(this.cbConnectedDevice, "The HDMI device to which the USB-CEC adapter is connected");
413 this.cbConnectedDevice.SelectedIndexChanged += new System.EventHandler(this.connectedDevice_SelectedIndexChanged);
417 this.lDeviceType.AutoSize = true;
418 this.lDeviceType.Location = new System.Drawing.Point(6, 126);
419 this.lDeviceType.Name = "lDeviceType";
420 this.lDeviceType.Size = new System.Drawing.Size(64, 13);
421 this.lDeviceType.TabIndex = 3;
422 this.lDeviceType.Text = "Device type";
426 this.lConnectedDevice.AutoSize = true;
427 this.lConnectedDevice.Location = new System.Drawing.Point(6, 70);
428 this.lConnectedDevice.Name = "lConnectedDevice";
429 this.lConnectedDevice.Size = new System.Drawing.Size(137, 13);
430 this.lConnectedDevice.TabIndex = 1;
431 this.lConnectedDevice.Text = "Connected to HDMI device";
435 this.lPortNumber.AutoSize = true;
436 this.lPortNumber.Location = new System.Drawing.Point(6, 43);
437 this.lPortNumber.Name = "lPortNumber";
438 this.lPortNumber.Size = new System.Drawing.Size(95, 13);
439 this.lPortNumber.TabIndex = 0;
440 this.lPortNumber.Text = "HDMI Port number";
444 this.tbButtons.Controls.Add(this.label1);
445 this.tbButtons.Controls.Add(this.dgButtons);
446 this.tbButtons.Location = new System.Drawing.Point(4, 22);
447 this.tbButtons.Name = "tbButtons";
448 this.tbButtons.Padding = new System.Windows.Forms.Padding(3);
449 this.tbButtons.Size = new System.Drawing.Size(592, 359);
450 this.tbButtons.TabIndex = 2;
451 this.tbButtons.Text = "Button Configuration";
452 this.tbButtons.UseVisualStyleBackColor = true;
456 this.label1.AutoSize = true;
457 this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 20.25F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))), System.Drawing.GraphicsUnit.Point, ((byte)(0)));
458 this.label1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(64)))), ((int)(((byte)(0)))));
459 this.label1.Location = new System.Drawing.Point(118, 252);
460 this.label1.Name = "label1";
461 this.label1.Size = new System.Drawing.Size(354, 31);
462 this.label1.TabIndex = 1;
463 this.label1.Text = "NOT IMPLEMENTED YET";
467 this.dgButtons.AllowUserToAddRows = false;
468 this.dgButtons.AllowUserToDeleteRows = false;
469 this.dgButtons.AllowUserToResizeColumns = false;
470 this.dgButtons.AllowUserToResizeRows = false;
471 this.dgButtons.AutoGenerateColumns = false;
472 this.dgButtons.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing;
473 this.dgButtons.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
474 this.CecButtonName});
475 this.dgButtons.DataSource = this.cecButtonConfigBindingSource;
476 this.dgButtons.Location = new System.Drawing.Point(7, 7);
477 this.dgButtons.Name = "dgButtons";
478 this.dgButtons.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
479 this.dgButtons.Size = new System.Drawing.Size(579, 346);
480 this.dgButtons.TabIndex = 0;
481 this.dgButtons.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.dataGridView1_CellFormatting);
485 this.CecButtonName.DataPropertyName = "CecButtonName";
486 this.CecButtonName.FillWeight = 260F;
487 this.CecButtonName.HeaderText = "Button";
488 this.CecButtonName.Name = "CecButtonName";
489 this.CecButtonName.ReadOnly = true;
490 this.CecButtonName.Width = 260;
492 // cecButtonConfigBindingSource
494 this.cecButtonConfigBindingSource.DataSource = typeof(CecConfigGui.CecButtonConfig);
498 this.tbTestCommands.Controls.Add(this.bRescanDevices);
499 this.tbTestCommands.Controls.Add(this.bMute);
500 this.tbTestCommands.Controls.Add(this.bVolDown);
501 this.tbTestCommands.Controls.Add(this.bVolUp);
502 this.tbTestCommands.Controls.Add(this.bActivateSource);
503 this.tbTestCommands.Controls.Add(this.bScan);
504 this.tbTestCommands.Controls.Add(this.bStandby);
505 this.tbTestCommands.Controls.Add(this.bSendImageViewOn);
506 this.tbTestCommands.Controls.Add(this.lDestination);
507 this.tbTestCommands.Controls.Add(this.cbCommandDestination);
508 this.tbTestCommands.Location = new System.Drawing.Point(4, 22);
509 this.tbTestCommands.Name = "tbTestCommands";
510 this.tbTestCommands.Padding = new System.Windows.Forms.Padding(3);
511 this.tbTestCommands.Size = new System.Drawing.Size(592, 359);
512 this.tbTestCommands.TabIndex = 3;
513 this.tbTestCommands.Text = "CEC tester";
514 this.tbTestCommands.UseVisualStyleBackColor = true;
518 this.bRescanDevices.Enabled = false;
519 this.bRescanDevices.Location = new System.Drawing.Point(424, 65);
520 this.bRescanDevices.Name = "bRescanDevices";
521 this.bRescanDevices.Size = new System.Drawing.Size(150, 23);
522 this.bRescanDevices.TabIndex = 9;
523 this.bRescanDevices.Text = "Re-scan devices";
524 this.bRescanDevices.UseVisualStyleBackColor = true;
525 this.bRescanDevices.Click += new System.EventHandler(this.bRescanDevices_Click);
529 this.bMute.Enabled = false;
530 this.bMute.Location = new System.Drawing.Point(164, 65);
531 this.bMute.Name = "bMute";
532 this.bMute.Size = new System.Drawing.Size(150, 23);
533 this.bMute.TabIndex = 8;
534 this.bMute.Text = "Mute";
535 this.bMute.UseVisualStyleBackColor = true;
536 this.bMute.Click += new System.EventHandler(this.bMute_Click);
540 this.bVolDown.Enabled = false;
541 this.bVolDown.Location = new System.Drawing.Point(164, 36);
542 this.bVolDown.Name = "bVolDown";
543 this.bVolDown.Size = new System.Drawing.Size(150, 23);
544 this.bVolDown.TabIndex = 7;
545 this.bVolDown.Text = "Volume down";
546 this.bVolDown.UseVisualStyleBackColor = true;
547 this.bVolDown.Click += new System.EventHandler(this.bVolDown_Click);
551 this.bVolUp.Enabled = false;
552 this.bVolUp.Location = new System.Drawing.Point(164, 7);
553 this.bVolUp.Name = "bVolUp";
554 this.bVolUp.Size = new System.Drawing.Size(150, 23);
555 this.bVolUp.TabIndex = 6;
556 this.bVolUp.Text = "Volume up";
557 this.bVolUp.UseVisualStyleBackColor = true;
558 this.bVolUp.Click += new System.EventHandler(this.bVolUp_Click);
562 this.bActivateSource.Enabled = false;
563 this.bActivateSource.Location = new System.Drawing.Point(8, 65);
564 this.bActivateSource.Name = "bActivateSource";
565 this.bActivateSource.Size = new System.Drawing.Size(150, 23);
566 this.bActivateSource.TabIndex = 5;
567 this.bActivateSource.Text = "Make device active";
568 this.bActivateSource.UseVisualStyleBackColor = true;
569 this.bActivateSource.Click += new System.EventHandler(this.bActivateSource_Click);
573 this.bScan.Enabled = false;
574 this.bScan.Location = new System.Drawing.Point(8, 94);
575 this.bScan.Name = "bScan";
576 this.bScan.Size = new System.Drawing.Size(150, 23);
577 this.bScan.TabIndex = 4;
578 this.bScan.Text = "Device information";
579 this.bScan.UseVisualStyleBackColor = true;
580 this.bScan.Click += new System.EventHandler(this.bScan_Click);
584 this.bStandby.Enabled = false;
585 this.bStandby.Location = new System.Drawing.Point(8, 36);
586 this.bStandby.Name = "bStandby";
587 this.bStandby.Size = new System.Drawing.Size(150, 23);
588 this.bStandby.TabIndex = 3;
589 this.bStandby.Text = "Put device in standby";
590 this.bStandby.UseVisualStyleBackColor = true;
591 this.bStandby.Click += new System.EventHandler(this.bStandby_Click);
595 this.bSendImageViewOn.Enabled = false;
596 this.bSendImageViewOn.Location = new System.Drawing.Point(8, 7);
597 this.bSendImageViewOn.Name = "bSendImageViewOn";
598 this.bSendImageViewOn.Size = new System.Drawing.Size(150, 23);
599 this.bSendImageViewOn.TabIndex = 2;
600 this.bSendImageViewOn.Text = "Power on device";
601 this.bSendImageViewOn.UseVisualStyleBackColor = true;
602 this.bSendImageViewOn.Click += new System.EventHandler(this.bSendImageViewOn_Click);
606 this.lDestination.AutoSize = true;
607 this.lDestination.Font = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
608 this.lDestination.Location = new System.Drawing.Point(420, 3);
609 this.lDestination.Name = "lDestination";
610 this.lDestination.Size = new System.Drawing.Size(138, 24);
611 this.lDestination.TabIndex = 1;
612 this.lDestination.Text = "Target device";
614 // cbCommandDestination
616 this.cbCommandDestination.FormattingEnabled = true;
617 this.cbCommandDestination.Items.AddRange(new object[] {
620 this.cbCommandDestination.Location = new System.Drawing.Point(437, 30);
621 this.cbCommandDestination.Name = "cbCommandDestination";
622 this.cbCommandDestination.Size = new System.Drawing.Size(121, 21);
623 this.cbCommandDestination.TabIndex = 0;
624 this.cbCommandDestination.Text = "0: TV";
625 this.cbCommandDestination.SelectedIndexChanged += new System.EventHandler(this.cbCommandDestination_SelectedIndexChanged);
629 this.LogOutput.Controls.Add(this.bSaveLog);
630 this.LogOutput.Controls.Add(this.bClearLog);
631 this.LogOutput.Controls.Add(this.cbLogDebug);
632 this.LogOutput.Controls.Add(this.cbLogTraffic);
633 this.LogOutput.Controls.Add(this.cbLogNotice);
634 this.LogOutput.Controls.Add(this.cbLogWarning);
635 this.LogOutput.Controls.Add(this.cbLogError);
636 this.LogOutput.Controls.Add(this.tbLog);
637 this.LogOutput.Location = new System.Drawing.Point(4, 22);
638 this.LogOutput.Name = "LogOutput";
639 this.LogOutput.Padding = new System.Windows.Forms.Padding(3);
640 this.LogOutput.Size = new System.Drawing.Size(592, 359);
641 this.LogOutput.TabIndex = 1;
642 this.LogOutput.Text = "Log Output";
643 this.LogOutput.UseVisualStyleBackColor = true;
647 this.bSaveLog.Location = new System.Drawing.Point(430, 330);
648 this.bSaveLog.Name = "bSaveLog";
649 this.bSaveLog.Size = new System.Drawing.Size(75, 23);
650 this.bSaveLog.TabIndex = 7;
651 this.bSaveLog.Text = "Save";
652 this.bSaveLog.UseVisualStyleBackColor = true;
653 this.bSaveLog.Click += new System.EventHandler(this.bSaveLog_Click);
657 this.bClearLog.Location = new System.Drawing.Point(511, 330);
658 this.bClearLog.Name = "bClearLog";
659 this.bClearLog.Size = new System.Drawing.Size(75, 23);
660 this.bClearLog.TabIndex = 6;
661 this.bClearLog.Text = "Clear";
662 this.bClearLog.UseVisualStyleBackColor = true;
663 this.bClearLog.Click += new System.EventHandler(this.bClearLog_Click);
667 this.cbLogDebug.AutoSize = true;
668 this.cbLogDebug.Checked = true;
669 this.cbLogDebug.CheckState = System.Windows.Forms.CheckState.Checked;
670 this.cbLogDebug.Location = new System.Drawing.Point(269, 336);
671 this.cbLogDebug.Name = "cbLogDebug";
672 this.cbLogDebug.Size = new System.Drawing.Size(58, 17);
673 this.cbLogDebug.TabIndex = 5;
674 this.cbLogDebug.Text = "Debug";
675 this.cbLogDebug.UseVisualStyleBackColor = true;
679 this.cbLogTraffic.AutoSize = true;
680 this.cbLogTraffic.Checked = true;
681 this.cbLogTraffic.CheckState = System.Windows.Forms.CheckState.Checked;
682 this.cbLogTraffic.Location = new System.Drawing.Point(207, 336);
683 this.cbLogTraffic.Name = "cbLogTraffic";
684 this.cbLogTraffic.Size = new System.Drawing.Size(56, 17);
685 this.cbLogTraffic.TabIndex = 4;
686 this.cbLogTraffic.Text = "Traffic";
687 this.cbLogTraffic.UseVisualStyleBackColor = true;
691 this.cbLogNotice.AutoSize = true;
692 this.cbLogNotice.Checked = true;
693 this.cbLogNotice.CheckState = System.Windows.Forms.CheckState.Checked;
694 this.cbLogNotice.Location = new System.Drawing.Point(138, 336);
695 this.cbLogNotice.Name = "cbLogNotice";
696 this.cbLogNotice.Size = new System.Drawing.Size(62, 17);
697 this.cbLogNotice.TabIndex = 3;
698 this.cbLogNotice.Text = "Notices";
699 this.cbLogNotice.UseVisualStyleBackColor = true;
703 this.cbLogWarning.AutoSize = true;
704 this.cbLogWarning.Checked = true;
705 this.cbLogWarning.CheckState = System.Windows.Forms.CheckState.Checked;
706 this.cbLogWarning.Location = new System.Drawing.Point(66, 336);
707 this.cbLogWarning.Name = "cbLogWarning";
708 this.cbLogWarning.Size = new System.Drawing.Size(66, 17);
709 this.cbLogWarning.TabIndex = 2;
710 this.cbLogWarning.Text = "Warning";
711 this.cbLogWarning.UseVisualStyleBackColor = true;
715 this.cbLogError.AutoSize = true;
716 this.cbLogError.Checked = true;
717 this.cbLogError.CheckState = System.Windows.Forms.CheckState.Checked;
718 this.cbLogError.Location = new System.Drawing.Point(7, 336);
719 this.cbLogError.Name = "cbLogError";
720 this.cbLogError.Size = new System.Drawing.Size(53, 17);
721 this.cbLogError.TabIndex = 1;
722 this.cbLogError.Text = "Errors";
723 this.cbLogError.UseVisualStyleBackColor = true;
727 this.tbLog.Location = new System.Drawing.Point(6, 6);
728 this.tbLog.Multiline = true;
729 this.tbLog.Name = "tbLog";
730 this.tbLog.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
731 this.tbLog.Size = new System.Drawing.Size(580, 318);
732 this.tbLog.TabIndex = 0;
736 this.pProgress.Location = new System.Drawing.Point(314, 407);
737 this.pProgress.Name = "pProgress";
738 this.pProgress.Size = new System.Drawing.Size(298, 23);
739 this.pProgress.TabIndex = 1;
743 this.lStatus.AutoSize = true;
744 this.lStatus.Location = new System.Drawing.Point(12, 416);
745 this.lStatus.Name = "lStatus";
746 this.lStatus.Size = new System.Drawing.Size(61, 13);
747 this.lStatus.TabIndex = 2;
748 this.lStatus.Text = "Initialising...";
750 // cbSendInactiveSource
752 this.cbSendInactiveSource.AutoSize = true;
753 this.cbSendInactiveSource.Enabled = false;
754 this.cbSendInactiveSource.Location = new System.Drawing.Point(9, 301);
755 this.cbSendInactiveSource.Name = "cbSendInactiveSource";
756 this.cbSendInactiveSource.Size = new System.Drawing.Size(261, 17);
757 this.cbSendInactiveSource.TabIndex = 32;
758 this.cbSendInactiveSource.Text = "Send \'inactive source\' when shutting down XBMC";
759 this.cbSendInactiveSource.UseVisualStyleBackColor = true;
763 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
764 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
765 this.ClientSize = new System.Drawing.Size(624, 442);
766 this.Controls.Add(this.lStatus);
767 this.Controls.Add(this.pProgress);
768 this.Controls.Add(this.tabControl1);
769 this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
770 this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
771 this.MaximizeBox = false;
772 this.Name = "CecConfigGUI";
773 this.Text = "Pulse-Eight USB-CEC Adapter";
774 this.tabControl1.ResumeLayout(false);
775 this.Configuration.ResumeLayout(false);
776 this.Configuration.PerformLayout();
777 this.tbButtons.ResumeLayout(false);
778 this.tbButtons.PerformLayout();
779 ((System.ComponentModel.ISupportInitialize)(this.dgButtons)).EndInit();
780 ((System.ComponentModel.ISupportInitialize)(this.cecButtonConfigBindingSource)).EndInit();
781 this.tbTestCommands.ResumeLayout(false);
782 this.tbTestCommands.PerformLayout();
783 this.LogOutput.ResumeLayout(false);
784 this.LogOutput.PerformLayout();
785 this.ResumeLayout(false);
786 this.PerformLayout();
792 private System.Windows.Forms.TabControl tabControl1;
793 private System.Windows.Forms.TabPage Configuration;
794 private System.Windows.Forms.TabPage LogOutput;
795 private System.Windows.Forms.Label lPortNumber;
796 private System.Windows.Forms.Label lDeviceType;
797 private System.Windows.Forms.Label lConnectedDevice;
798 private System.Windows.Forms.ComboBox cbConnectedDevice;
799 private System.Windows.Forms.TextBox tbPhysicalAddress;
800 private System.Windows.Forms.ProgressBar pProgress;
801 private System.Windows.Forms.Label lStatus;
802 private System.Windows.Forms.TextBox tbLog;
803 private System.Windows.Forms.ComboBox cbPortNumber;
804 private System.Windows.Forms.Button bClose;
805 private System.Windows.Forms.Button bSaveConfig;
806 private System.Windows.Forms.ComboBox cbDeviceType;
807 private System.Windows.Forms.CheckBox cbPowerOffOnStandby;
808 private System.Windows.Forms.CheckBox cbPowerOffScreensaver;
809 private System.Windows.Forms.CheckBox cbActivateSource;
810 private System.Windows.Forms.CheckBox cbUseTVMenuLanguage;
811 private System.Windows.Forms.Label lPlayerConfig;
812 private System.Windows.Forms.ToolTip helpPortNumber;
813 private System.Windows.Forms.ToolTip helpConnectedHDMIDevice;
814 private System.Windows.Forms.ToolTip helpDeviceType;
815 private System.Windows.Forms.ToolTip helpPhysicalAddress;
816 private System.Windows.Forms.TabPage tbButtons;
817 private System.Windows.Forms.CheckBox cbLogDebug;
818 private System.Windows.Forms.CheckBox cbLogTraffic;
819 private System.Windows.Forms.CheckBox cbLogNotice;
820 private System.Windows.Forms.CheckBox cbLogWarning;
821 private System.Windows.Forms.CheckBox cbLogError;
822 private System.Windows.Forms.Button bClearLog;
823 private System.Windows.Forms.Button bSaveLog;
824 private System.Windows.Forms.DataGridView dgButtons;
825 private System.Windows.Forms.BindingSource cecButtonConfigBindingSource;
826 private System.Windows.Forms.DataGridViewTextBoxColumn CecButtonName;
827 private System.Windows.Forms.DataGridViewTextBoxColumn playerButtonDataGridViewTextBoxColumn;
828 private System.Windows.Forms.TabPage tbTestCommands;
829 private System.Windows.Forms.ComboBox cbCommandDestination;
830 private System.Windows.Forms.Button bStandby;
831 private System.Windows.Forms.Button bSendImageViewOn;
832 private System.Windows.Forms.Label lDestination;
833 private System.Windows.Forms.Button bActivateSource;
834 private System.Windows.Forms.Button bScan;
835 private System.Windows.Forms.Button bMute;
836 private System.Windows.Forms.Button bVolDown;
837 private System.Windows.Forms.Button bVolUp;
838 private System.Windows.Forms.Label label1;
839 private System.Windows.Forms.Label lWakeDevices;
840 private System.Windows.Forms.CheckedListBox cbWakeDevices;
841 private System.Windows.Forms.Label lPowerOff;
842 private System.Windows.Forms.CheckedListBox cbPowerOffDevices;
843 private System.Windows.Forms.CheckBox cbVendorOverride;
844 private System.Windows.Forms.ComboBox cbVendorId;
845 private System.Windows.Forms.Button bReloadConfig;
846 private System.Windows.Forms.Button bRescanDevices;
847 private System.Windows.Forms.Label lConnectedPhysicalAddress;
848 private System.Windows.Forms.Label lAdapterConfig;
849 private System.Windows.Forms.CheckBox cbOverrideAddress;
850 private System.Windows.Forms.CheckBox cbSendInactiveSource;