Ejemplo n.º 1
0
 public static void SaveUserPreferences(UserPreferences up)
 {
     try {
         RegistryKey rkNxBRE = Registry.CurrentUser.OpenSubKey("Software").OpenSubKey("NxBRE IE Console", true);
         if (rkNxBRE == null)
         {
             RegistryKey rkSoftware = Registry.CurrentUser.OpenSubKey("Software", true);
             rkNxBRE = rkSoftware.CreateSubKey("NxBRE IE Console");
         }
         rkNxBRE.SetValue("LastCCBClassName", up.lastBinderClassName);
         rkNxBRE.SetValue("LastHRFFact", up.lastHRFFact);
         rkNxBRE.SetValue("LastHRFQuery", up.lastHRFQuery);
     } catch (Exception) {            // it is not a required feature, so if it does, let it pass away!
     }
 }
Ejemplo n.º 2
0
        public static UserPreferences LoadUserPreferences()
        {
            UserPreferences up = new UserPreferences();

            up.lastBinderClassName = String.Empty;
            up.lastHRFFact         = String.Empty;

            try {
                RegistryKey rkNxBRE = Registry.CurrentUser.OpenSubKey("Software").OpenSubKey("NxBRE IE Console");
                if (rkNxBRE != null)
                {
                    up.lastBinderClassName = (string)rkNxBRE.GetValue("LastCCBClassName", String.Empty);
                    up.lastHRFFact         = (string)rkNxBRE.GetValue("LastHRFFact", String.Empty);
                    up.lastHRFQuery        = (string)rkNxBRE.GetValue("LastHRFQuery", String.Empty);
                }
            } catch (Exception) {            // it is not a required feature, so if it does, let it pass away!
            }

            return(up);
        }
Ejemplo n.º 3
0
 public IEGUIFacade()
 {
     up = Utils.LoadUserPreferences();
 }
Ejemplo n.º 4
0
 public IEGUIFacade()
 {
     up = Utils.LoadUserPreferences();
 }