Exemple #1
0
        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);
        }
Exemple #2
0
        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;
        }