Пример #1
0
 public static void Show_LBInstanceGUI()
 {
     if (EnviromentManager.LBUseClientGUI)
     {
         if (LBInstanceGUI.IsLoaded == false)
         {
             LBInstanceGUI = new GUI_ApplicationManager();
         }
         LBInstanceGUI.Show();
     }
 }
Пример #2
0
 public static void Show_LBInstanceGUI()
 {
     if (EnviromentManager.LBUseClientGUI)
     {
         if (LBInstanceGUI.IsLoaded == false)
         {
             LBInstanceGUI = new GUI_ApplicationManager();
         }
         if (LBInstanceGUI.WindowState == WindowState.Minimized)
         {
             LBInstanceGUI.WindowState = WindowState.Normal;
         }
         LBInstanceGUI.Show();
     }
 }
Пример #3
0
 public static void Show_LBInstanceGUI()
 {
     if (LBConfiguration.Config.useinstancegui)
     {
         if (LBInstanceGUI.IsLoaded == false)
         {
             LBInstanceGUI = new GUI_ApplicationManager();
         }
         if (LBInstanceGUI.WindowState == WindowState.Minimized)
         {
             LBInstanceGUI.WindowState = WindowState.Normal;
         }
         LBInstanceGUI.Show();
     }
 }
        public static void Init()
        {
            LBInstanceGUI = new GUI_ApplicationManager();

            //Path Setup
            DirectorySetup();
            LoadGwClientInfo();
            CheckGwClientVersion();

            //Rights Check :P
            CheckApplicationRights();

            //Updater Network Protocol
            ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
            VersionSwitcher.DeleteUpdater();
            VersionSwitcher.CheckForUpdate();

            //Account Import Export
            AccountManager.ImportAccounts();
            ClientManager.ImportActiveClients();
            CrashAnalyzer.ReadCrashLogs();
            IconManager.Init();

            //Temp AddonManager
            AddOnManager.LoadAddons(LBAddonPath);
            AddOnManager.LaunchLbAddons();

            Hotkeys.RegisterAll();

            //Cleanup Plugin folder
            PluginManager.RemoveUninstalledPlugins();
            PluginManager.AddToInstallPlugins();

            //Cleanup CacheFolder
            CacheCleaner.Clean();
        }