TextEditor2.MainUI.AddMainControllerTags C# (CSharp) Method

AddMainControllerTags() private method

This handles the tag inserts at TextBoxMenu/Control Tags/Controller Buttons. They are button icons from the Gamecube's controller.
private AddMainControllerTags ( string text ) : void
text string
return void
        private void AddMainControllerTags(string text)
        {
            int selectionStart = MessageText.SelectionStart;

            string tempTag = "";

            switch (text)
            {
                case "A Button":
                    tempTag = "<A Button>";
                    break;
                case "Starburst A Button":
                    tempTag = "<Starburst A Button>";
                    break;
                case "B Button":
                    tempTag = "<B Button>";
                    break;
                case "C-Stick":
                    tempTag = "<C-Stick>";
                    break;
                case "D Pad":
                    tempTag = "<D Pad>";
                    break;
                case "L Trigger":
                    tempTag = "<L Trigger>";
                    break;
                case "R Trigger":
                    tempTag = "<R Trigger>";
                    break;
                case "X Button":
                    tempTag = "<X Button>";
                    break;
                case "Y Button":
                    tempTag = "<Y Button>";
                    break;
                case "Z Button":
                    tempTag = "<Z Button>";
                    break;
            }

            MessageText.Text = MessageText.Text.Insert(MessageText.SelectionStart, tempTag);

            MessageText.SelectionStart = selectionStart + tempTag.Length;
        }