public void UpdatePluginsPanel() { string version_ngp = ""; string version_fixup = ""; if (rbrcit.PluginExistsNGP()) { version_ngp = rbrcit.GetPluginVersionNGP(); lblNGP.Text = version_ngp.Substring(0, version_ngp.IndexOf(' ')); lblNGPDate.Text = version_ngp.Substring(version_ngp.IndexOf(' ')); btNGP.Text = "Update"; btNGPConfigure.Enabled = true; } else { lblNGP.Text = "(not found)"; lblNGPDate.Text = ""; btNGP.Text = "Download"; btNGPConfigure.Enabled = false; } if (rbrcit.PluginExistsFixUp()) { version_fixup = rbrcit.GetPluginVersionFixUp(); lblFixup.Text = version_fixup.Substring(0, version_fixup.IndexOf(' ')); lblFixUpDate.Text = version_fixup.Substring(version_fixup.IndexOf(' ')); btFixup.Text = "Update"; btFixupConfigure.Enabled = true; } else { lblFixup.Text = "(not found)"; lblFixUpDate.Text = ""; btFixup.Text = "Download"; btFixupConfigure.Enabled = false; } //enable plugin buttons (in any case) btNGP.Enabled = true; btFixup.Enabled = true; }
public void UpdatePlugins() { if (rbrcit.PluginExistsNGP()) { string version = rbrcit.GetPluginVersionNGP(); lblNGP.Text = version.Substring(0, version.IndexOf(' ')); lblNGPDate.Text = version.Substring(version.IndexOf(' ')); btNGP.Text = Loc.String(47); btNGPConfigure.Enabled = true; } else { lblNGP.Text = Loc.String(60); lblNGPDate.Text = ""; btNGP.Text = Loc.String(26); btNGPConfigure.Enabled = false; } if (rbrcit.PluginExistsFixUp()) { string version = rbrcit.GetPluginVersionFixUp(); lblFixup.Text = version.Substring(0, version.IndexOf(' ')); lblFixUpDate.Text = version.Substring(version.IndexOf(' ')); btFixup.Text = Loc.String(47); btFixupConfigure.Enabled = true; } else { lblFixup.Text = Loc.String(60); lblFixUpDate.Text = ""; btFixup.Text = Loc.String(26); btFixupConfigure.Enabled = false; } //enable plugin buttons btNGP.Enabled = true; btFixup.Enabled = true; }