private void btnClearAll_Click(object sender, RoutedEventArgs e)
        {
            bool _result = MessageBoxHandler.showYesNoBox("Clear all drawing details?\nThis will NOT clear your app settings", "Clear Details?", "Yeah", "Nah");

            if (_result == false)
            {
                return;
            }

            clearVolatiles();
        }
        private void btnCreateFiles_Click(object sender, RoutedEventArgs e)
        {
            bool _result = MessageBoxHandler.showYesNoBox("Are you sure that you want to create the directories?", "Create Directories?", "Yeah", "Nah");

            if (_result == false)
            {
                return;
            }

            DirectoryParser _dirParse  = new DirectoryParser();
            string          folderRoot = System.IO.Path.Combine(_dirParse.parseFormatString(DirectoryParser.folderFormat));
            string          fileName   = System.IO.Path.Combine(_dirParse.parseFormatString(DirectoryParser.fileNameFormat));

            string[] _subs = { "", "REFERENCES\\RENDERS", "PROGRESS", "EXPORT\\Original", "EXPORT\\1280", "EXPORT\\Square" };
            makeFolders(folderRoot, _subs);

            var _directories = Directory.GetDirectories(folderRoot);


            foreach (string sub in _subs)
            {
                string _editedFileName = fileName;
                var    _sub_subs       = sub.Split('\\');

                if (sub.Length > 0)
                {
                    _editedFileName = fileName.Replace("PROJECT", _sub_subs[0]);
                }

                string _fullPath = System.IO.Path.Combine(folderRoot, sub) + "\\" + _editedFileName + ".txt";
                using (StreamWriter sw = File.AppendText(_fullPath))
                {
                    Console.WriteLine(_fullPath);
                    sw.Write(publicDataContext.EntryInfo.drawingDescription);
                }
            }



            try
            {
                _result = MessageBoxHandler.showYesNoBox("Would you like to open your new folders?", "Open Directories?", "Pwease! OwO", "No Thankis. UwU");
                if (_result == true)
                {
                    System.Diagnostics.Process.Start("explorer.exe", folderRoot);
                }
            }
            catch (System.ComponentModel.Win32Exception win32Exception)
            {
                //The system cannot find the file specified...
                Console.WriteLine(win32Exception.Message);
            }
        }
        private async void btnCreateTrelloCard_Click(object sender, RoutedEventArgs e)
        {
            bool _result = MessageBoxHandler.showYesNoBox("Are you sure that you want to create the a Trello Card?", "Create Trello Card?", "Yeah", "Nah");

            if (_result == false)
            {
                return;
            }

            Manatee.Trello.IBoard myBoard = null;

            trelloClass.AuthTrello();
            myBoard = trelloClass.GetTrelloBoard(publicDataContext.UserInfo.trelloBoardID);
            System.Diagnostics.Debug.WriteLine(myBoard);

            while (myBoard == null)
            {
                Console.WriteLine("Busy Getting Board");
                await Task.Delay(25);
            }
            trelloClass.AddTrelloCard(myBoard);
        }