fBaseXtensions.Settings.UIControl.buttonFunkySettingDB_Click C# (CSharp) Method

buttonFunkySettingDB_Click() static private method

static private buttonFunkySettingDB_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void
        internal static void buttonFunkySettingDB_Click(object sender, RoutedEventArgs e)
        {
            //Update Account Details when bot is not running!
            //if (!BotMain.IsRunning)
                //Bot.Character.Account.UpdateCurrentAccountDetails();

            string settingsFolder = FolderPaths.DemonBuddyPath + @"\Settings\FunkyBot\" + FunkyGame.CurrentAccountName;
            if (!Directory.Exists(settingsFolder)) Directory.CreateDirectory(settingsFolder);

            try
            {
                PluginSettings.LoadSettings();
                FrmSettings = new SettingsForm();
                FrmSettings.Show();
            }
            catch (Exception ex)
            {
                Logger.DBLog.InfoFormat("Failure to initilize Funky Setting Window! \r\n {0} \r\n {1} \r\n {2}",
                    ex.Message, ex.Source, ex.StackTrace);
                if (ex.InnerException != null)
                {
                    Logger.DBLog.InfoFormat("Inner Exception: {0}\r\n{1}\r\n{2}", ex.InnerException.Message, ex.InnerException.Source, ex.InnerException.StackTrace);
                }
            }
        }