private void SetCurrentUserControl(SetupWizControl ctrl) { for (int i = splitContainer2.Panel2.Controls.Count - 1; i > -1; i--) { splitContainer2.Panel2.Controls.RemoveAt(i); } splitContainer2.Panel2.Controls.Add(ctrl); //cool & useless animations //int wDiff = this.Width - ctrl.Width; //int hDiff = splitContainer2.Panel2.Height - ctrl.Height; //double incRat = 0; //if(Math.Abs(wDiff)>Math.Abs(hDiff)) { // incRat = (double)wDiff/(double)hDiff; //} //else { // incRat = (double)hDiff/(double)wDiff; //} //int hInc = 15; //int wInc = Math.Abs((int)((double)hInc * incRat)); //this.FormBorderStyle = FormBorderStyle.Sizable; //while(Math.Abs(wDiff) > wInc || Math.Abs(hDiff) > hInc) { // if(wDiff>0) { // this.Width-=wInc; // } // if(wDiff<0) { // this.Width+=wInc; // } // if(hDiff>0) { // this.Height-=hInc; // } // if(hDiff<0) { // this.Height+=hInc; // } // wDiff = this.Width - ctrl.Width; // hDiff = splitContainer2.Panel2.Height - ctrl.Height; // Application.DoEvents(); //} //this.FormBorderStyle = FormBorderStyle.FixedSingle; ctrl.Dock = DockStyle.Fill; if (_indexSetupClasses == 0) { butBack.Enabled = false; } else { butBack.Enabled = true; } labelTitle.Text = Lan.g("FormSetupWizard", _listSetupClasses[_indexSetupClasses].Name + " Setup"); }
public SetupComplete(string name) { _name = name; _ctrl = new UserControlSetupWizComplete(name); }
public SetupIntro(string name, string descript) { _name = name; _ctrl = new UserControlSetupWizIntro(name, descript); }