public void Init()
        {
            Clear();
              _apps = Help.LoadApps();

              // If the Call comes from the Editpage
              if (AppLauncherSettingsEdit.CurrentApp != null)
              {
            ShortName = AppLauncherSettingsEdit.CurrentApp.ShortName;
            Arguments = AppLauncherSettingsEdit.CurrentApp.Arguments;
            AppPath = AppLauncherSettingsEdit.CurrentApp.ApplicationPath;
            Description = AppLauncherSettingsEdit.CurrentApp.Description;
            IconPath = AppLauncherSettingsEdit.CurrentApp.IconPath;
            Password = AppLauncherSettingsEdit.CurrentApp.Password;
            Username = AppLauncherSettingsEdit.CurrentApp.Username;
            WindowStyle = AppLauncherSettingsEdit.CurrentApp.WindowStyle.ToString();
            Group = AppLauncherSettingsEdit.CurrentApp.Group;
              }

              Maximum();
        }
        private static void Init()
        {
            groups.Clear();

              var settingsManager = ServiceRegistration.Get<ISettingsManager>();
              _apps = settingsManager.Load<Apps>();
              _groups = new List<string>();

              foreach (var a in _apps.AppsList.Where(a => !_groups.Contains(a.Group)))
              {
            _groups.Add(a.Group);
            var item = new ListItem();
            item.AdditionalProperties[GROUP] = a.Group;
            item.SetLabel("Name", a.Group);
            groups.Add(item);
              }
              groups.FireChange();

              FillItem("");
        }
        private void Init()
        {
            CurrentApp = null;
              _apps = new Apps();
              _apps = Helper.Help.LoadApps();

              FillItems();
        }
Example #4
0
 public static void SaveApps(Apps apps)
 {
     foreach (var a in apps.AppsList)
       {
     if (a.Password == "") continue;
     var s = Crypter.Encrypt(a.Password);
     a.Password = s;
       }
       ServiceRegistration.Get<ISettingsManager>().Save(apps);
 }
 /// <summary>
 /// Read the Applications from MP Registration
 /// </summary>
 private void Init()
 {
     _apps = Helper.Help.LoadApps();
       FillItems();
 }