public override void SetItem(OverlayItemBase item)
        {
            this.item = (OverlayGameStats)item;

            this.GameComboBox.SelectedItem     = this.item.Setup.Name;
            this.CategoryComboBox.SelectedItem = this.item.Setup.Category;

            this.UsernameTextBox.Text          = this.item.Setup.Username;
            this.PlatformComboBox.SelectedItem = EnumHelper.GetEnumName(this.item.Setup.Platform);

            this.BorderColorComboBox.Text = this.item.BorderColor;
            if (ColorSchemes.ColorSchemeDictionary.ContainsValue(this.item.BorderColor))
            {
                this.BorderColorComboBox.Text = ColorSchemes.ColorSchemeDictionary.FirstOrDefault(c => c.Value.Equals(this.item.BorderColor)).Key;
            }

            this.BackgroundColorComboBox.Text = this.item.BackgroundColor;
            if (ColorSchemes.ColorSchemeDictionary.ContainsValue(this.item.BackgroundColor))
            {
                this.BackgroundColorComboBox.Text = ColorSchemes.ColorSchemeDictionary.FirstOrDefault(c => c.Value.Equals(this.item.BackgroundColor)).Key;
            }

            this.TextColorComboBox.Text = this.item.TextColor;
            if (ColorSchemes.ColorSchemeDictionary.ContainsValue(this.item.TextColor))
            {
                this.TextColorComboBox.Text = ColorSchemes.ColorSchemeDictionary.FirstOrDefault(c => c.Value.Equals(this.item.TextColor)).Key;
            }

            this.TextFontComboBox.Text = this.item.TextFont;
            this.TextSizeComboBox.Text = this.item.TextSize.ToString();

            this.HTMLText.Text = this.item.HTMLText;
        }
 public OverlayGameStatsControl(OverlayGameStats item)
     : this()
 {
     this.item = item;
 }