private void LoadControls() { itemsTab = new ItemsTab(this); itemsTab.Dock = DockStyle.Fill; Items.Controls.Add(itemsTab); championsTab = new ChampionsTab(this); championsTab.Dock = DockStyle.Fill; Champions.Controls.Add(championsTab); runesTab = new RunesTab(this); runesTab.Dock = DockStyle.Fill; Runes.Controls.Add(runesTab); masteriesTab = new MasteriesTab(this); masteriesTab.Dock = DockStyle.Fill; Masteries.Controls.Add(masteriesTab); statsTab = new StatsTab(this); statsTab.Dock = DockStyle.Fill; Stats.Controls.Add(statsTab); mainTopBar = new MainTopBar(this); mainTopBar.Dock = DockStyle.Fill; panelCtlMainTopBar.Controls.Add(mainTopBar); }
public void GenerateMasteryControl(Image image, Image imageGray, MasteriesTab masteriesTab, MasteryStatic masteryData, int row, string treeType) { this.masteryData = masteryData; this.masteriesTab = masteriesTab; this.imageColor = image; this.imageGray = imageGray; this.row = row; this.treeType = treeType; ranks = masteryData.Rank; picBoxImage.Image = imageGray; picBoxBorder.Image = masteriesTab.GetGrayBox(); lblBoxCount.Text = currentRank + "/" + ranks; if (row == 1) { SetToEnabled(); } //Requirement Arrow if (masteryData.Prerequisite != null) { if (masteryData.Prerequisite != "0") { picBoxArrow.Visible = true; picBoxArrow.Image = masteriesTab.GetGrayArrow(); } } //Tooltip Prepraration tipInfo.ToolTipTextStyle = ToolTipTextStyle.Formatted; UpdateToolTip(); ultraToolTipManager1.SetUltraToolTip(picBoxBorder, tipInfo); ultraToolTipManager1.DisplayStyle = ToolTipDisplayStyle.Office2007; ultraToolTipManager1.Appearance.BackColor = Color.Black; ultraToolTipManager1.Appearance.BackColor2 = Color.Black; ultraToolTipManager1.Appearance.BackColorAlpha = Alpha.Transparent; }