- added missing config file

- added support for LG LX9500
This commit is contained in:
hbeham
2013-04-03 13:30:08 +02:00
parent 3835cc0690
commit c0e0268fdf
10 changed files with 537 additions and 99 deletions

View File

@@ -104,7 +104,7 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="ChanSort.Plugin.TllFile.ini">
<None Include="ChanSort.Loader.TllFile.ini">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>

View File

@@ -117,7 +117,7 @@
offAudioPid2 = 172
[ACTChannelDataMapping:176]
; LD, LE series, LK450, LW4500, LW5400
; LD, LE, LX series, LK450, LW4500, LW5400
reorderChannelData = 0
lenName = 40
offChannelTransponder = 10, 86, 120
@@ -298,6 +298,12 @@
offHotelModeEnabled=19721
offHotelModeDtvUpdate=19731
[FirmwareData:23144]
; LX9500
offSize = 0
offHotelModeEnabled=19721
offHotelModeDtvUpdate=19731
[FirmwareData:35504]
; LV,LW,LK950S
offSize = 0

View File

@@ -17,23 +17,28 @@ namespace ChanSort.Loader.TllFile
{
}
public bool SupportsHbbTv { get { return this.GetOffsets(offHbbTvEnabled).Length > 0; } }
public bool SupportsHotelMenu { get { return this.GetOffsets(offHotelModeEnabled).Length > 0; } }
public bool SupportsAutoChannelUpdate { get { return this.GetOffsets(offSettingsChannelUpdate).Length > 0; } }
public long Size { get { return this.GetDword(offSize); } }
public bool SystemLocked { get { return this.GetByte(offSystemLock) != 0; } }
public string TvPassword { get { return CodeToString((uint)this.GetDword(offTvPassword)); } }
public bool SettingsAutomaticChannelUpdate
{
get { return this.GetByte(offSettingsChannelUpdate) != 0; }
set { this.SetByte(offSettingsChannelUpdate, (byte) (value ? 1 : 0)); }
}
public bool HbbTvEnabled
{
get { return this.GetByte(offHbbTvEnabled) != 0; }
set { this.SetByte(offHbbTvEnabled, (byte)(value ? 1 : 0)); }
}
public bool HotelModeEnabled
{
get { return this.GetByte(offHotelModeEnabled) != 0; }

View File

@@ -709,12 +709,12 @@ namespace ChanSort.Loader.TllFile
{
if (fileContent[off + i - j] == 101 && fileContent[off + i - j - 6] == 100)
// check for Volume/MaxVolue to be 101/100
return this.firmwareBlockOffset + i - j - 15;
return i - j - 15;
}
return -1;
return 0;
}
}
return -1;
return 0;
}
#endregion

View File

@@ -29,7 +29,7 @@
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TvSettingsForm));
this.grpSettings = new DevExpress.XtraEditors.GroupControl();
this.grpOption = new DevExpress.XtraEditors.GroupControl();
this.cbHbbTv = new DevExpress.XtraEditors.CheckEdit();
this.cbCustomCountry = new DevExpress.XtraEditors.CheckEdit();
this.comboBoxEdit1 = new DevExpress.XtraEditors.ComboBoxEdit();
@@ -42,11 +42,12 @@
this.cbDtvUpdate = new DevExpress.XtraEditors.CheckEdit();
this.cbHotelMode = new DevExpress.XtraEditors.CheckEdit();
this.cbAutoChannelUpdate = new DevExpress.XtraEditors.CheckEdit();
this.groupControl1 = new DevExpress.XtraEditors.GroupControl();
this.grpFirmwareNote = new DevExpress.XtraEditors.GroupControl();
this.grpSetup = new DevExpress.XtraEditors.GroupControl();
this.grpInformation = new DevExpress.XtraEditors.GroupControl();
this.labelControl4 = new DevExpress.XtraEditors.LabelControl();
((System.ComponentModel.ISupportInitialize)(this.grpSettings)).BeginInit();
this.grpSettings.SuspendLayout();
this.lblHotelMenuAutoDetect = new DevExpress.XtraEditors.LabelControl();
((System.ComponentModel.ISupportInitialize)(this.grpOption)).BeginInit();
this.grpOption.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbHbbTv.Properties)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbCustomCountry.Properties)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.comboBoxEdit1.Properties)).BeginInit();
@@ -55,20 +56,20 @@
((System.ComponentModel.ISupportInitialize)(this.cbDtvUpdate.Properties)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbHotelMode.Properties)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbAutoChannelUpdate.Properties)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.groupControl1)).BeginInit();
this.groupControl1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.grpFirmwareNote)).BeginInit();
this.grpFirmwareNote.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.grpSetup)).BeginInit();
this.grpSetup.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.grpInformation)).BeginInit();
this.grpInformation.SuspendLayout();
this.SuspendLayout();
//
// grpSettings
// grpOption
//
this.grpSettings.Controls.Add(this.cbHbbTv);
this.grpSettings.Controls.Add(this.cbCustomCountry);
this.grpSettings.Controls.Add(this.comboBoxEdit1);
this.grpSettings.Controls.Add(this.labelControl1);
resources.ApplyResources(this.grpSettings, "grpSettings");
this.grpSettings.Name = "grpSettings";
this.grpOption.Controls.Add(this.cbHbbTv);
this.grpOption.Controls.Add(this.cbCustomCountry);
this.grpOption.Controls.Add(this.comboBoxEdit1);
this.grpOption.Controls.Add(this.labelControl1);
resources.ApplyResources(this.grpOption, "grpOption");
this.grpOption.Name = "grpOption";
//
// cbHbbTv
//
@@ -146,23 +147,30 @@
this.cbAutoChannelUpdate.Name = "cbAutoChannelUpdate";
this.cbAutoChannelUpdate.Properties.Caption = resources.GetString("cbAutoChannelUpdate.Properties.Caption");
//
// groupControl1
// grpSetup
//
this.groupControl1.Controls.Add(this.cbAutoChannelUpdate);
resources.ApplyResources(this.groupControl1, "groupControl1");
this.groupControl1.Name = "groupControl1";
this.grpSetup.Controls.Add(this.cbAutoChannelUpdate);
resources.ApplyResources(this.grpSetup, "grpSetup");
this.grpSetup.Name = "grpSetup";
//
// grpFirmwareNote
// grpInformation
//
this.grpFirmwareNote.Controls.Add(this.labelControl4);
resources.ApplyResources(this.grpFirmwareNote, "grpFirmwareNote");
this.grpFirmwareNote.Name = "grpFirmwareNote";
this.grpInformation.Controls.Add(this.labelControl4);
resources.ApplyResources(this.grpInformation, "grpInformation");
this.grpInformation.Name = "grpInformation";
//
// labelControl4
//
resources.ApplyResources(this.labelControl4, "labelControl4");
this.labelControl4.Name = "labelControl4";
//
// lblHotelMenuAutoDetect
//
resources.ApplyResources(this.lblHotelMenuAutoDetect, "lblHotelMenuAutoDetect");
this.lblHotelMenuAutoDetect.Appearance.ForeColor = ((System.Drawing.Color)(resources.GetObject("labelControl5.Appearance.ForeColor")));
this.lblHotelMenuAutoDetect.Name = "lblHotelMenuAutoDetect";
this.lblHotelMenuAutoDetect.Click += new System.EventHandler(this.lblHotelMenuAutoDetect_Click);
//
// TvSettingsForm
//
this.AcceptButton = this.btnOk;
@@ -170,20 +178,21 @@
resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.CancelButton = this.btnCancel;
this.Controls.Add(this.lblHotelMenuAutoDetect);
this.Controls.Add(this.grpHotelMode);
this.Controls.Add(this.btnCancel);
this.Controls.Add(this.btnOk);
this.Controls.Add(this.grpSettings);
this.Controls.Add(this.groupControl1);
this.Controls.Add(this.grpFirmwareNote);
this.Controls.Add(this.grpOption);
this.Controls.Add(this.grpSetup);
this.Controls.Add(this.grpInformation);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "TvSettingsForm";
this.Load += new System.EventHandler(this.TvSettingsForm_Load);
((System.ComponentModel.ISupportInitialize)(this.grpSettings)).EndInit();
this.grpSettings.ResumeLayout(false);
this.grpSettings.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.grpOption)).EndInit();
this.grpOption.ResumeLayout(false);
this.grpOption.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbHbbTv.Properties)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbCustomCountry.Properties)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.comboBoxEdit1.Properties)).EndInit();
@@ -193,17 +202,18 @@
((System.ComponentModel.ISupportInitialize)(this.cbDtvUpdate.Properties)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbHotelMode.Properties)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbAutoChannelUpdate.Properties)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.groupControl1)).EndInit();
this.groupControl1.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.grpFirmwareNote)).EndInit();
this.grpFirmwareNote.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.grpSetup)).EndInit();
this.grpSetup.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.grpInformation)).EndInit();
this.grpInformation.ResumeLayout(false);
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private DevExpress.XtraEditors.GroupControl grpSettings;
private DevExpress.XtraEditors.GroupControl grpOption;
private DevExpress.XtraEditors.ComboBoxEdit comboBoxEdit1;
private DevExpress.XtraEditors.LabelControl labelControl1;
private DevExpress.XtraEditors.SimpleButton btnOk;
@@ -214,10 +224,11 @@
private DevExpress.XtraEditors.CheckEdit cbDtvUpdate;
private DevExpress.XtraEditors.CheckEdit cbHotelMode;
private DevExpress.XtraEditors.CheckEdit cbAutoChannelUpdate;
private DevExpress.XtraEditors.GroupControl groupControl1;
private DevExpress.XtraEditors.GroupControl grpSetup;
private DevExpress.XtraEditors.LabelControl labelControl3;
private DevExpress.XtraEditors.LabelControl labelControl2;
private DevExpress.XtraEditors.GroupControl grpFirmwareNote;
private DevExpress.XtraEditors.GroupControl grpInformation;
private DevExpress.XtraEditors.LabelControl labelControl4;
private DevExpress.XtraEditors.LabelControl lblHotelMenuAutoDetect;
}
}

View File

@@ -24,22 +24,36 @@ namespace ChanSort.Loader.TllFile
var mapping = this.tvSerializer.GetFirmwareMapping();
if (mapping != null)
{
this.cbAutoChannelUpdate.Checked = mapping.SettingsAutomaticChannelUpdate;
this.cbHbbTv.Checked = mapping.HbbTvEnabled;
this.cbHotelMode.Checked = mapping.HotelModeEnabled;
this.cbDtvUpdate.Checked = mapping.HotelModeDtvUpdate;
this.grpInformation.Visible = false;
this.Height -= this.grpInformation.Height;
}
this.grpFirmwareNote.Visible = false;
this.Height -= this.grpFirmwareNote.Height;
if (mapping == null || !mapping.SupportsAutoChannelUpdate)
{
this.grpSetup.Visible = false;
this.Height -= this.grpSetup.Height;
}
else
{
this.cbAutoChannelUpdate.Enabled = false;
this.cbHbbTv.Enabled = false;
this.cbHotelMode.Enabled = false;
this.cbDtvUpdate.Enabled = false;
this.cbAutoChannelUpdate.Checked = mapping.SettingsAutomaticChannelUpdate;
}
}
if (mapping == null || !mapping.SupportsHbbTv)
this.cbHbbTv.Enabled = false;
else
this.cbHbbTv.Checked = mapping.HbbTvEnabled;
if (mapping == null || !mapping.SupportsHotelMenu)
{
this.grpHotelMode.Visible = false;
this.Height -= this.grpHotelMode.Height;
}
else
{
this.cbHotelMode.Checked = mapping.HotelModeEnabled;
this.cbDtvUpdate.Checked = mapping.HotelModeDtvUpdate;
}
}
private void btnOk_Click(object sender, EventArgs e)
{
@@ -61,5 +75,10 @@ namespace ChanSort.Loader.TllFile
? TextEditStyles.Standard
: TextEditStyles.DisableTextEditor;
}
private void lblHotelMenuAutoDetect_Click(object sender, EventArgs e)
{
this.lblHotelMenuAutoDetect.Text = this.tvSerializer.GetHotelMenuOffset().ToString();
}
}
}

View File

@@ -142,7 +142,7 @@
<value>DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;cbHbbTv.Parent" xml:space="preserve">
<value>grpSettings</value>
<value>grpOption</value>
</data>
<data name="&gt;&gt;cbHbbTv.ZOrder" xml:space="preserve">
<value>0</value>
@@ -169,7 +169,7 @@
<value>DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;cbCustomCountry.Parent" xml:space="preserve">
<value>grpSettings</value>
<value>grpOption</value>
</data>
<data name="&gt;&gt;cbCustomCountry.ZOrder" xml:space="preserve">
<value>1</value>
@@ -194,7 +194,7 @@
<value>DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;comboBoxEdit1.Parent" xml:space="preserve">
<value>grpSettings</value>
<value>grpOption</value>
</data>
<data name="&gt;&gt;comboBoxEdit1.ZOrder" xml:space="preserve">
<value>2</value>
@@ -218,37 +218,37 @@
<value>DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;labelControl1.Parent" xml:space="preserve">
<value>grpSettings</value>
<value>grpOption</value>
</data>
<data name="&gt;&gt;labelControl1.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="grpSettings.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<data name="grpOption.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Top</value>
</data>
<data name="grpSettings.Location" type="System.Drawing.Point, System.Drawing">
<data name="grpOption.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 142</value>
</data>
<data name="grpSettings.Size" type="System.Drawing.Size, System.Drawing">
<data name="grpOption.Size" type="System.Drawing.Size, System.Drawing">
<value>480, 106</value>
</data>
<data name="grpSettings.TabIndex" type="System.Int32, mscorlib">
<data name="grpOption.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="grpSettings.Text" xml:space="preserve">
<data name="grpOption.Text" xml:space="preserve">
<value>OPTION Menu</value>
</data>
<data name="&gt;&gt;grpSettings.Name" xml:space="preserve">
<value>grpSettings</value>
<data name="&gt;&gt;grpOption.Name" xml:space="preserve">
<value>grpOption</value>
</data>
<data name="&gt;&gt;grpSettings.Type" xml:space="preserve">
<data name="&gt;&gt;grpOption.Type" xml:space="preserve">
<value>DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;grpSettings.Parent" xml:space="preserve">
<data name="&gt;&gt;grpOption.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;grpSettings.ZOrder" xml:space="preserve">
<value>3</value>
<data name="&gt;&gt;grpOption.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="btnOk.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
@@ -275,7 +275,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;btnOk.ZOrder" xml:space="preserve">
<value>2</value>
<value>3</value>
</data>
<data name="btnCancel.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Right</value>
@@ -302,7 +302,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;btnCancel.ZOrder" xml:space="preserve">
<value>1</value>
<value>2</value>
</data>
<assembly alias="DevExpress.XtraEditors.v12.2" name="DevExpress.XtraEditors.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<data name="labelControl3.AutoSizeMode" type="DevExpress.XtraEditors.LabelAutoSizeMode, DevExpress.XtraEditors.v12.2">
@@ -435,7 +435,7 @@
<value>$this</value>
</data>
<data name="&gt;&gt;grpHotelMode.ZOrder" xml:space="preserve">
<value>0</value>
<value>1</value>
</data>
<data name="cbAutoChannelUpdate.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
@@ -459,37 +459,37 @@
<value>DevExpress.XtraEditors.CheckEdit, DevExpress.XtraEditors.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;cbAutoChannelUpdate.Parent" xml:space="preserve">
<value>groupControl1</value>
<value>grpSetup</value>
</data>
<data name="&gt;&gt;cbAutoChannelUpdate.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="groupControl1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<data name="grpSetup.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Top</value>
</data>
<data name="groupControl1.Location" type="System.Drawing.Point, System.Drawing">
<data name="grpSetup.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 71</value>
</data>
<data name="groupControl1.Size" type="System.Drawing.Size, System.Drawing">
<data name="grpSetup.Size" type="System.Drawing.Size, System.Drawing">
<value>480, 71</value>
</data>
<data name="groupControl1.TabIndex" type="System.Int32, mscorlib">
<data name="grpSetup.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
</data>
<data name="groupControl1.Text" xml:space="preserve">
<data name="grpSetup.Text" xml:space="preserve">
<value>SETUP Menu</value>
</data>
<data name="&gt;&gt;groupControl1.Name" xml:space="preserve">
<value>groupControl1</value>
<data name="&gt;&gt;grpSetup.Name" xml:space="preserve">
<value>grpSetup</value>
</data>
<data name="&gt;&gt;groupControl1.Type" xml:space="preserve">
<data name="&gt;&gt;grpSetup.Type" xml:space="preserve">
<value>DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;groupControl1.Parent" xml:space="preserve">
<data name="&gt;&gt;grpSetup.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;groupControl1.ZOrder" xml:space="preserve">
<value>4</value>
<data name="&gt;&gt;grpSetup.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="labelControl4.AutoSizeMode" type="DevExpress.XtraEditors.LabelAutoSizeMode, DevExpress.XtraEditors.v12.2">
<value>Vertical</value>
@@ -513,37 +513,67 @@
<value>DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;labelControl4.Parent" xml:space="preserve">
<value>grpFirmwareNote</value>
<value>grpInformation</value>
</data>
<data name="&gt;&gt;labelControl4.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="grpFirmwareNote.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<data name="grpInformation.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Top</value>
</data>
<data name="grpFirmwareNote.Location" type="System.Drawing.Point, System.Drawing">
<data name="grpInformation.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="grpFirmwareNote.Size" type="System.Drawing.Size, System.Drawing">
<data name="grpInformation.Size" type="System.Drawing.Size, System.Drawing">
<value>480, 71</value>
</data>
<data name="grpFirmwareNote.TabIndex" type="System.Int32, mscorlib">
<data name="grpInformation.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="grpFirmwareNote.Text" xml:space="preserve">
<data name="grpInformation.Text" xml:space="preserve">
<value>Information</value>
</data>
<data name="&gt;&gt;grpFirmwareNote.Name" xml:space="preserve">
<value>grpFirmwareNote</value>
<data name="&gt;&gt;grpInformation.Name" xml:space="preserve">
<value>grpInformation</value>
</data>
<data name="&gt;&gt;grpFirmwareNote.Type" xml:space="preserve">
<data name="&gt;&gt;grpInformation.Type" xml:space="preserve">
<value>DevExpress.XtraEditors.GroupControl, DevExpress.Utils.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;grpFirmwareNote.Parent" xml:space="preserve">
<data name="&gt;&gt;grpInformation.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;grpFirmwareNote.ZOrder" xml:space="preserve">
<value>5</value>
<data name="&gt;&gt;grpInformation.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="lblHotelMenuAutoDetect.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Bottom, Left</value>
</data>
<data name="labelControl5.Appearance.ForeColor" type="System.Drawing.Color, System.Drawing">
<value>LightGray</value>
</data>
<data name="lblHotelMenuAutoDetect.Location" type="System.Drawing.Point, System.Drawing">
<value>11, 422</value>
</data>
<data name="lblHotelMenuAutoDetect.Size" type="System.Drawing.Size, System.Drawing">
<value>117, 13</value>
</data>
<data name="lblHotelMenuAutoDetect.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
<data name="lblHotelMenuAutoDetect.Text" xml:space="preserve">
<value>Auto-Detect Hotel-Menu</value>
</data>
<data name="&gt;&gt;lblHotelMenuAutoDetect.Name" xml:space="preserve">
<value>lblHotelMenuAutoDetect</value>
</data>
<data name="&gt;&gt;lblHotelMenuAutoDetect.Type" xml:space="preserve">
<value>DevExpress.XtraEditors.LabelControl, DevExpress.XtraEditors.v12.2, Version=12.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;lblHotelMenuAutoDetect.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;lblHotelMenuAutoDetect.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>