public OnlineContentBrowser() : base("TXT_SELECT_ONLINE_MEDIA") { InitializeComponent(); this.ShowInTaskbar = true; _ilImages = new ImageList(); _ilImages.TransparentColor = Color.White; _ilImages.ColorDepth = ColorDepth.Depth32Bit; _ilImages.ImageSize = new Size(32, 32); _ilImages.Images.Add(OPMedia.UI.Properties.Resources.Favorites); _ilImages.Images.Add(Resources.Shoutcast); _ilImages.Images.Add(Resources.deezer); tabContentBrowser.ImageList = _ilImages; if (OnlineContentSearcher.IsSearchConfigValid(OnlineMediaSource.Internal) == false) { tabContentBrowser.TabPages.Remove(tpLocalDatabase); } else { tpLocalDatabase.ImageIndex = 0; } if (OnlineContentSearcher.IsSearchConfigValid(OnlineMediaSource.ShoutCast) == false) { tabContentBrowser.TabPages.Remove(tpShoutcastDir); } else { tpShoutcastDir.ImageIndex = 1; } if (OnlineContentSearcher.IsSearchConfigValid(OnlineMediaSource.Deezer) == false) { tabContentBrowser.TabPages.Remove(tpDeezerContent); } else { tpDeezerContent.ImageIndex = 2; } this.Shown += OnlineContentBrowser_Shown; tabContentBrowser.SelectedIndexChanged += new EventHandler(tabContentBrowser_SelectedIndexChanged); cmbSearch.TextChanged += new EventHandler(OnSearchTextChanged); _tt = new OPMToolTip(); OnSearchTextChanged(null, null); }