Esempio n. 1
0
        public static void SmUsrInit()
        {
            SmUsr     = new SettingsMgr <SettingsUsrBase>(Reset);
            SmUsrSetg = SmUsr.Settings;
//			SmuUsrSetg = SmUsrSetg.UnitStylesList;
//			SmUsrSetg.Heading = new Header(SettingsUsrBase.USERSETTINGFILEVERSION);
        }
Esempio n. 2
0
        protected override void OnFormClosing(FormClosingEventArgs e)
        {
            //Set the scanning flag
            Program.WasScanning = Program.Switching != Utilities.SwitchMode.None && _scanner.NetworkScanner.IsScanning;

            if (Program.Switching == Utilities.SwitchMode.None)
            {
                _scanner.StopScanning();
            }

            if (_scanner.GpsControl.Enabled)
            {
                _scanner.GpsControl.Stop();
                _scanner.Logger.Stop();
                _gpsStatTimer.Stop();
            }
            scannerView.Dispose();
            _scanner.Dispose();
            SettingsMgr.SaveScannerViewSettings(scannerView);
            Settings.Default.formTabIndex = detailsTabControl.SelectedIndex;

            //Settings.Default.Save();

            ReleaseEvents();

            base.OnFormClosing(e);
        }
Esempio n. 3
0
        public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
        {
            OutLocation = OutputLocation.DEBUG;

            SmAppInit();
            SmUsrInit();
            RsMgr.Read();

            RevitSettingsUnitApp a = RsuApp;
            SchemaDictionaryApp  b = RsuAppSetg;

            RevitSettingsUnitUsr       c = RsuUsr;
            List <SchemaDictionaryUsr> d = RsuUsrSetg;

            SettingsMgr <SettingsAppBase> e = SmApp;
            SettingsAppBase g = SmAppSetg;

            SettingsMgr <SettingsUsrBase> h = SmUsr;
            SettingsUsrBase            j    = SmUsrSetg;
            List <SchemaDictionaryUsr> k    = SmuUsrSetg;

            test111();
            logMsg("");
            test112();

            return(Result.Succeeded);
        }
Esempio n. 4
0
        public static void ReadSiteSettings()
        {
            MainWindow.Instance.MsgLeftLine("");
            MainWindow.Instance.MsgLeftLine("at ctor AppSettings| UseSiteData", Info.UseSiteData.ToString());
//			Info.SetSiteRootPath(Info.SiteRootPath);


            if (Info.UseSiteData)
            {
                SiteAdmin = SiteSettings.Admin;


                if (SiteAdmin.Status != SettingMgrStatus.NOPATH)
                {
                    MainWindow.Instance.MsgLeftLine("at ctor AppSettings| before read| SitePath",
                                                    SiteAdmin.Info?.SettingPathAndFile ?? "not defined");

                    SiteAdmin.Initialize();
                    SiteAdmin.Read();

                    SiteInfo = SiteSettings.Info;
                    SiteData = SiteSettings.Data;

                    MainWindow.Instance.MsgLeftLine("at ctor AppSettings| SitePath", Info.SettingPath);
                }
                else
                {
                    MainWindow.Instance.MsgLeftLine("at ctor AppSettings", "*** site settings has no path ***");
                }
            }
        }
Esempio n. 5
0
        public void Initalize(ref ScanController scanner)
        {
            _scanner = scanner;
            _scanner.ScanComplete += ScannerScanComplete;

            //_sc.StartScanning(_sc.AvalibleWlanInterfaces[0], 1000);
            //_updateTimer.Start();

            timeGraph1.SetScanner(ref _scanner);
            scannerView.SetScanner(ref _scanner);
            scannerView.RequireRefresh += ScannerViewRequireRefresh;
            chanView24.SetScanner(ref _scanner);
            chanView58.SetScanner(ref _scanner);
            networkInterfaceSelector1.Initialize(ref _scanner);
            //networkInterfaceSelector1.NetworkScanStartEvent += NetworkInterfaceSelectorNetworkScanStartEvent;
            //networkInterfaceSelector1.NetworkScanStopEvent += NetworkInterfaceSelectorNetworkScanStopEvent;

            _gpsStatTimer          = new Timer(1000);
            _gpsStatTimer.Elapsed += GpsStatTimerElapsed;

            gpsMon1.SetScanner(ref _scanner);
            UpdateButtonsStatus();

            //Load settings
            SettingsMgr.ApplyScannerViewSettings(scannerView);
        }
Esempio n. 6
0
            // initialize and create the setting objects
            static SiteSettings()
            {
                Admin = new SettingsMgr <SiteSettingInfo40>(ResetData);
                Info  = Admin.Info;
                Data  = Info.Data;

                Info.Configure();
            }
Esempio n. 7
0
        // initialize and create the setting objects
        static MachSettings()
        {
            Admin = new SettingsMgr <MachSettingPath50, MachSettingInfo50>(Path, ResetData);
            Info  = Admin.Info;

            MainWindow.Instance.MsgLeftLine("");
            MainWindow.Instance.MsgLeftLine("at ctor MachSettings|   status", Admin.Status.ToString());
            MainWindow.Instance.MsgLeftLine("at ctor MachSettings|     path", Path.SettingPath);
            MainWindow.Instance.MsgLeftLine("at ctor MachSettings| filename", Path.FileName);
        }
Esempio n. 8
0
            // initialize and create the setting objects
            static SiteSettings()
            {
                Admin = new SettingsMgr <SiteSettingInfo40>(ResetData);
                Info  = Admin.Info;
                Data  = Info.Data;

                MainWindow.Instance.MsgLeftLine("");
                MainWindow.Instance.MsgLeftLine("at ctor SiteSettings|   status", Admin.Status.ToString());
                MainWindow.Instance.MsgLeftLine("at ctor SiteSettings|     path", Admin.Info.SettingPath);
                MainWindow.Instance.MsgLeftLine("at ctor SiteSettings| filename", Admin.Info.FileName);
                MainWindow.Instance.MsgLeftLine("");
            }
Esempio n. 9
0
        // initialize and create the setting objects
        static AppSettings()
        {
            Admin = new SettingsMgr <AppSettingInfo22>(ResetClass);
            Info  = Admin.Info;
            Data  = Info.Data;

            logMsgLn2();
            logMsgLn2("at ctor AppSettings", "status| " + Admin.Status
                      + "  CanAutoUpgrade?| " + Admin.CanAutoUpgrade
                      );
            logMsgLn2();
        }
Esempio n. 10
0
 private void ShowAppStatus <T>(SettingsMgr <T> admin, string name)  where  T : SettingBase, new ()
 {
     logMsgLn2();
     logMsgLn2("at UpgradeControl",
               name + "|              status| " + admin.Status
               );
     logMsgLn2("at UpgradeControl",
               name + "|   upgrade required?| " + admin.UpgradeRequired
               );
     logMsgLn2("at UpgradeControl",
               name + "| ClassVersionsMatch?| " + admin.Info.ClassVersionsMatch
               );
 }
Esempio n. 11
0
        public static void ReadSiteSettings()
        {
            Info.SetSiteRootPath(Info.SiteRootPath);

            if (Info.UseSiteData)
            {
                SiteAdmin = SiteSettings.Admin;

                SiteAdmin.Read();

                SiteInfo = SiteSettings.Info;
                SiteData = SiteSettings.Data;
            }
        }
Esempio n. 12
0
        // initialize and create the setting objects
        static SiteSettings()
        {
            Path.RootPath =
                @"D:\Users\Jeff\OneDrive\Prior Folders\Office Stuff\CAD\Copy Y Drive & Office Standards\AppData";

            Admin = new SettingsMgr <SiteSettingPath50, SiteSettingInfo50>(Path, ResetData);
            Info  = Admin.Info;
            Data  = Info.Data;

            MainWindow.Instance.MsgLeftLine("");
            MainWindow.Instance.MsgLeftLine("at ctor SiteSettings|   status", Admin.Status.ToString());
            MainWindow.Instance.MsgLeftLine("at ctor SiteSettings|     path", Path?.SettingPath ?? "is null");
            MainWindow.Instance.MsgLeftLine("at ctor SiteSettings| filename", Path?.FileName ?? "is null");
            MainWindow.Instance.MsgLeftLine("");
        }
Esempio n. 13
0
        // initialize and create the setting objects
        static AppSettings()
        {
            Admin = new SettingsMgr <AppSettingInfo40>(ResetData);
            Info  = Admin.Info;
            Data  = Info.Data;

            Info.Configure();

            if (Info.AutoReadSiteData)
            {
                ReadSiteSettings();
            }

            if (Info.AutoReadMachData)
            {
                ReadMachineSettings();
            }
        }
Esempio n. 14
0
        private void SaveButtonClick(object sender, EventArgs e)
        {
            if (_gpsC == null)
            {
                return;
            }
            //Apply settings first!
            _gpsC.PortBaudrate  = (int)numBaudrate.Value;
            _gpsC.PortDataBits  = cbDataBits.SelectedIndex + 5;
            _gpsC.PortHandshake = (Handshake)cbHandshake.SelectedIndex;
            _gpsC.PortName      = cbPortname.Text;
            _gpsC.PortParity    = (Parity)cbParity.SelectedIndex;
            _gpsC.PortStopBits  = (StopBits)cbStopBits.SelectedIndex;

            //Save the GPS controller settings
            SettingsMgr.SaveGpsSettings(_gpsC);

            Close();
        }
Esempio n. 15
0
        private void DisplayUserSettingData()
        {
            SettingsMgr <UserSettingInfo22> ua = UserSettings.Admin;


            logMsgLn2();
            logMsgLn2("system version", UserSettings.Info.Header.SystemVersion);
            logMsgLn2("status", UserSettings.Admin.Status);
            logMsgLn2("path and file", UserSettings.Info.SettingPathAndFile);
            logMsgLn2("path", UserSettings.Info.SettingPath);
            logMsgLn2("root path", UserSettings.Info.RootPath);
            logMsgLn2("file name", UserSettings.Info.FileName);
            logMsgLn2("file version (from file)", UserSettings.Info.ClassVersionFromFile ?? "does not exist");
            logMsgLn2("class version (in memory)", UserSettings.Info.ClassVersion);
            logMsgLn2("save date time", UserSettings.Info.Header.SaveDateTime);
            logMsgLn2("assembly version", UserSettings.Info.Header.AssemblyVersion);
            logMsgLn2("file notes", UserSettings.Info.Header.Notes);

            logMsgLn2("test dict one/IntA", UserSettings.Info.Data.TestDictionary3["one"].IntA.ToString());
            logMsgLn2("test dict one/IntB", UserSettings.Info.Data.TestDictionary3["one"].IntB.ToString());
            logMsgLn2("test dict one/IntC", UserSettings.Info.Data.TestDictionary3["one"].IntC.ToString());

            logMsgLn2("test int", UserSettings.Data.GeneralValues.TestI.ToString());
            logMsgLn2("test bool", UserSettings.Data.GeneralValues.TestB.ToString());
            logMsgLn2("test double", UserSettings.Data.GeneralValues.TestD.ToString());
            logMsgLn2("test string", UserSettings.Data.GeneralValues.TestS);
            logMsgLn2("test int[0]", UserSettings.Data.GeneralValues.TestIs[0].ToString());
            logMsgLn2("test int[1]", UserSettings.Data.GeneralValues.TestIs[1].ToString());
            logMsgLn2("test str[0]", UserSettings.Data.GeneralValues.TestSs[0]);
            logMsgLn2("test str[1]", UserSettings.Data.GeneralValues.TestSs[1]);
            logMsgLn2("test str[2]", UserSettings.Data.GeneralValues.TestSs[2]);
            logMsgLn2("win height", UserSettings.Data.MainWindow.Height.ToString());
            logMsgLn2("win width", UserSettings.Data.MainWindow.Width.ToString());
            logMsgLn2("uncat value", UserSettings.Data.UnCategorizedValue.ToString());

            logMsgLn2();
        }
Esempio n. 16
0
        // initialize and create the setting objects
        static AppSettings()
        {
            Admin = new SettingsMgr <AppSettingInfo40>(ResetData);
            Info  = Admin.Info;
            Data  = Info.Data;

//			Info.Initialize();

            if (Info.AutoReadSiteData)
            {
                ReadSiteSettings();
            }

            if (Info.AutoReadMachData)
            {
                ReadMachineSettings();
            }

            MainWindow.Instance.MsgLeftLine("");
            MainWindow.Instance.MsgLeftLine("at ctor AppSettings|   status", Admin.Status.ToString());
            MainWindow.Instance.MsgLeftLine("at ctor AppSettings|     path", Admin.Info.SettingPath);
            MainWindow.Instance.MsgLeftLine("at ctor AppSettings| filename", Admin.Info.FileName);
            MainWindow.Instance.MsgLeftLine("");
        }
Esempio n. 17
0
 public virtual bool IsMuteSFX()
 {
     return(SettingsMgr.GetBaseSettings().MuteSFX);
 }
Esempio n. 18
0
 public virtual bool IsMuteVoice()
 {
     return(SettingsMgr.GetBaseSettings().MuteVoice);
 }
Esempio n. 19
0
 public virtual float GetVolume()
 {
     return(SettingsMgr.GetBaseSettings().Volume);
 }
Esempio n. 20
0
        public static void SmAppInit()
        {
            SmApp     = new SettingsMgr <SettingsAppBase>(Reset);
            SmAppSetg = SmApp.Settings;
//			SmAppSetg.Heading = new Header(SettingsAppBase.APPSETTINGFILEVERSION);
        }
Esempio n. 21
0
 public virtual bool IsMuteMusic()
 {
     return(SettingsMgr.GetBaseSettings().MuteMusic);
 }
Esempio n. 22
0
        public static void Reset()
        {
            SmUsr     = new SettingsMgr <SettingsUsrBase>(Reset);
            SmUsrSetg = SmUsr.Settings;
//			SmuUsrSetg = SmUsrSetg.UnitStylesList;
        }
Esempio n. 23
0
        static SettingsUser()
        {
            USettings = new SettingsMgr <UserSettings>(ResetData);
            USet      = USettings.Settings;
//			USet.Header = new Header(UserSettings.USERSETTINGFILEVERSION);
        }
Esempio n. 24
0
 public static void Reset()
 {
     SmUsr     = new SettingsMgr <SettingsUsrBase>(Reset);
     SmUsrSetg = SmUsr.Settings;
 }
Esempio n. 25
0
 public static void Reset()
 {
     SmApp     = new SettingsMgr <SettingsAppBase>(Reset);
     SmAppSetg = SmApp.Settings;
 }
Esempio n. 26
0
 // initialize and create the setting objects
 static UserSettings()
 {
     Admin = new SettingsMgr <UserSettingInfo30>(ResetData);
     Info  = Admin.Info;
     Data  = Info.Data;
 }
Esempio n. 27
0
        public static void Init()
        {
            SmUsr     = new SettingsMgr <SettingsUsrBase>();
            SmUsrSetg = SmUsr.Settings;
//			SmUsrSetg.Heading = new Header(SettingsUsrBase.USERSETTINGFILEVERSION);
        }
Esempio n. 28
0
 public virtual float GetRealVolumeVoice()
 {
     return(SettingsMgr.GetBaseSettings().VolumeVoice *SettingsMgr.GetBaseSettings().Volume);
 }
Esempio n. 29
0
 // initalize and create the setting objects
 static SettingsUser()
 {
     USettings = new SettingsMgr <UserSettings>(ResetData);
     USet      = USettings.Settings;
 }
Esempio n. 30
0
 public static void ResetData()
 {
     USettings = new SettingsMgr <UserSettings>(ResetData);
     USet      = USettings.Settings;
 }