private void FMain_Load(object sender, EventArgs e) { if (DesignMode) { return; } L_WindowLPars.CurrentWins = ParAll.ST.Wins; if (IsParams()) { using (FParAll f = new FParAll()) { if (f.Login()) { f.ShowDialog(); } } ParAll.ST.Save(); ExitZero = true; Environment.Exit(0); return; } L_WindowLPars.CurrentWins.LoadFormRect(this); ProtocolPar pp = ParAll.ST.Protocol; Form protocol = ProtocolST.Instance(this, pp.Period, pp.IsFile, pp.IsSave); if (protocol != null) { L_WindowLPars.CurrentWins.LoadFormRect(protocol); if (pp.IsVisible) { protocol.Show(); } } uSplitter1.Init(uThick1, uCross1); uSplitter2.Init(uCross1, uLine1); uSplitter3.Init(uLine1, uSum1); RResize0(); RResize(); uSplitter1.RLoad(ParAll.ST.Some.Splitter1); uSplitter2.RLoad(ParAll.ST.Some.Splitter2); uSplitter3.RLoad(ParAll.ST.Some.Splitter3); uWork1.Init(OnExec, uCross1, uLine1); uThick1.Init(); uCross1.Init(EUnit.Cross); uLine1.Init(EUnit.Line); uSum1.Init(); uManage1.Init(); uLine1.OnRecalc = ReCalc; if (IsTest()) { bTest.Visible = true; } uManage1.DrawStatist(); }
private void настройкиToolStripMenuItem_Click(object sender, EventArgs e) { using (FParAll f = new FParAll()) { f.SaveVisible = ParAll.ST.Some.IsSaveInter; f.ShowDialog(); } uThick1.LoadSettings(); uCross1.LoadSettings(); uLine1.LoadSettings(); uManage1.LoadSettings(); Draw(); ParAll.ST.Save(); }