public NameFormatAdvanced(FileType FileTypePassed)
 {
     InitializeComponent();
     foreach (string Attribute in FileAttributes.GetAttributeList(FileTypePassed))
     {
         AttributeDropDown.Items.Add(Attribute);
     }
 }
        public NameFormatDefault(List <Tuple <int, string> > TagGroupListArg, string RegexFinalArg, FileType FileTypePassed)
        {
            InitializeComponent();
            foreach (string Attribute in FileAttributes.GetAttributeList(FileTypePassed))
            {
                AttributeDropDown.Items.Add(Attribute);
            }
            AttributeDropDown.SelectedIndex = 0;
            RegexFinal = RegexFinalArg;
            int i = 1;

            foreach (Tuple <int, string> t in TagGroupListArg)
            {
                Button NameButton = new Button();
                NameButton.Text      = t.Item2;
                NameButton.BackColor = Color.Transparent;
                NameButton.AutoSize  = true;
                NameButton.Margin    = new Padding(2, 2, 2, 2);
                NameSelectPanel.Controls.Add(NameButton);
                GroupNumberedString.Add(new Tuple <int, int, string>(i, 0, NameButton.Text));
                i++;
                NameButton.Click += new EventHandler(NameButton_Click);
            }
        }