/// <summary> /// Initializes a new instance of the <see cref= "T:WorldWind.PluginEngine.PluginDialog"/> class. /// </summary> /// <param name="compiler"></param> internal PluginDialog(PluginCompiler compiler) { // // Required for Windows Form Designer support // InitializeComponent(); this.compiler = compiler; }
/// <summary> /// Initializes a new instance of the <see cref= "T:WorldWind.PluginEngine.PluginDialog"/> class. /// </summary> /// <param name="compiler"></param> public PluginDialog(PluginCompiler compiler) { // // Required for Windows Form Designer support // this.InitializeComponent(); this.compiler = compiler; }
/// <summary> /// Initializes a new instance of the <see cref= "T:WorldWind.PluginEngine.PluginInstallDialog"/> class. /// </summary> /// <param name="compiler"></param> public PluginInstallDialog(PluginCompiler compiler) { // // Required for Windows Form Designer support // InitializeComponent(); m_compiler = compiler; }
/// <summary> /// Initializes a new instance of the <see cref= "T:WorldWind.PluginEngine.PluginInstallDialog"/> class. /// </summary> /// <param name="compiler"></param> public PluginInstallDialog(PluginCompiler compiler) { // // Required for Windows Form Designer support // InitializeComponent(); m_compiler = compiler; }
/// <summary> /// Compile and run plug-in "scripts" /// </summary> private void InitializePluginCompiler() { Log.Write(Log.Levels.Debug, "CONF", "initializing plugin compiler..."); this.splashScreen.SetText("Initializing plugins..."); string pluginRoot = Path.Combine(DirectoryPath, "Plugins"); compiler = new PluginCompiler(this, pluginRoot); //#if DEBUG // Search for plugins in worldwind.exe (plugin development/debugging aid) compiler.FindPlugins(Assembly.GetExecutingAssembly()); //#endif compiler.FindPlugins(); compiler.LoadStartupPlugins(); }