private void c_txtAddonFolder_TextChanged(object sender, EventArgs e)
        {
            if (System.IO.Directory.Exists(c_txtAddonFolder.Text) == true)
            {
                c_txtAddonFolder.ForeColor = Color.Black;
                var addonName = c_txtAddonFolder.Text.Split(new char[] { '\\', '/' }, StringSplitOptions.RemoveEmptyEntries).Last();
                var addonInfo = InstalledAddons.GetAddonInfo(addonName, c_txtAddonFolder.Text);
                if (addonInfo != null)
                {
                    c_txtVersion.Text = addonInfo.m_VersionString;
                    if (Utility.ContainsInvalidFilenameChars(c_txtVersion.Text) == false)
                    {
                        c_btnCreate.Enabled = true;
                        return;
                    }
                }
            }
            c_txtAddonFolder.ForeColor = Color.Red;

            c_btnCreate.Enabled = false;
            c_txtVersion.Text   = "Unknown Version!";
        }