public Wizard()
{
instance = this;
InitializeComponent();
Utilities.ThemeManager.ApplyThemeTo(this);
config.Clear();
wiz_main = new MainSwitcher(this.panel1);
AccelCalib = new _5AccelCalib();
finish = new Finish();
wiz_main.AddScreen(new MainSwitcher.Screen("Intro", new _1Intro(), true));
wiz_main.AddScreen(new MainSwitcher.Screen("Connect", new _3ConnectAP(), true));
wiz_main.AddScreen(new MainSwitcher.Screen("AccelCalib", AccelCalib, true)); // сделано чтобы иметь доступ к методам
wiz_main.AddScreen(new MainSwitcher.Screen("CompassCalib", new _6CompassCalib(), true));
wiz_main.AddScreen(new MainSwitcher.Screen("OptionalAP", new _8OptionalItemsAP(), true));
wiz_main.AddScreen(new MainSwitcher.Screen("StabilCheckJoystic", new DS_Check(), true));
wiz_main.AddScreen(new MainSwitcher.Screen("StabilCheckAutomatic", new DS_Check_Automatic(), true));
wiz_main.AddScreen(new MainSwitcher.Screen("Finish", finish, true));
wiz_main.ShowScreen("Intro");
history.Add(wiz_main.current.Name);
progressStep1.Maximum = wiz_main.screens.Count;
progressStep1.Step = 0;
}