Installer version can now list installed plugins

git-svn-id: https://subtitleedit.googlecode.com/svn/trunk@1788 99eadd0c-20b8-1223-b5c4-2a2b2df33de2
This commit is contained in:
niksedk 2013-04-11 17:03:35 +00:00
parent c94932c808
commit 18e9dfdabe
3 changed files with 12 additions and 4 deletions

View File

@ -12680,7 +12680,7 @@ namespace Nikse.SubtitleEdit.Forms
private void LoadPlugins()
{
string path = Path.Combine(Configuration.DataDirectory, "Plugins");
string path = Configuration.PluginsDirectory;
if (!Directory.Exists(path))
return;
string[] pluginFiles = Directory.GetFiles(path, "*.DLL");

View File

@ -133,7 +133,7 @@ namespace Nikse.SubtitleEdit.Forms
private void ShowInstalledPlugins()
{
string path = Path.Combine(Configuration.BaseDirectory, "Plugins");
string path = Configuration.PluginsDirectory;
if (!Directory.Exists(path))
return;
@ -208,7 +208,7 @@ namespace Nikse.SubtitleEdit.Forms
return;
}
string pluginsFolder = Path.Combine(Configuration.DataDirectory, "Plugins");
string pluginsFolder = Configuration.PluginsDirectory;
if (!Directory.Exists(pluginsFolder))
Directory.CreateDirectory(pluginsFolder);
@ -254,7 +254,7 @@ namespace Nikse.SubtitleEdit.Forms
private void linkLabelOpenDictionaryFolder_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
string pluginsFolder = Path.Combine(Configuration.DataDirectory, "Plugins");
string pluginsFolder = Configuration.PluginsDirectory;
if (!Directory.Exists(pluginsFolder))
Directory.CreateDirectory(pluginsFolder);

View File

@ -99,6 +99,14 @@ namespace Nikse.SubtitleEdit.Logic
}
}
public static string PluginsDirectory
{
get
{
return Path.Combine(Configuration.DataDirectory, "Plugins");
}
}
public static string DataDirectory
{
get