コード例 #1
0
        public void RefreshSkillInfo(SkillControl SkillPanel)
        {
            Clear();

            SkillDescControl lastControl = null;
            int heightUntil = 5;

            for (int i = 0; i < SkillPanel.SkillLevel.Length; i++)
            {
                lastControl = new SkillDescControl();
                lastControl.SetSkillDesc(SkillPanel, i);
                lastControl.Location = new Point(5, heightUntil);
                heightUntil         += lastControl.Height + 5;

                this.Controls.Add(lastControl);
            }

            if (lastControl == null)              // huh? o.o
            {
                return;
            }

            if (this.Width < lastControl.Width + 10)
            {
                this.Width = lastControl.Width + 10;
            }
            if (this.Height < heightUntil)
            {
                this.Height = heightUntil;
            }
        }
コード例 #2
0
		public void RefreshSkillInfo( SkillControl SkillPanel ) {
			Clear();

			SkillDescControl lastControl = null;
			int heightUntil = 5;
			for( int i = 0; i < SkillPanel.SkillLevel.Length; i++ ) {
				lastControl = new SkillDescControl();
				lastControl.SetSkillDesc( SkillPanel, i );
				lastControl.Location = new Point( 5, heightUntil );
				heightUntil += lastControl.Height + 5;

				this.Controls.Add( lastControl );
			}

			if( lastControl == null ) // huh? o.o
				return;

			if( this.Width < lastControl.Width + 10 )
				this.Width = lastControl.Width + 10;
			if( this.Height < heightUntil )
				this.Height = heightUntil;
		}