Exemplo n.º 1
0
        /// <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;
        }
Exemplo n.º 2
0
        /// <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;
        }
Exemplo n.º 3
0
        /// <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;
        }
Exemplo n.º 4
0
		/// <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;
		}
Exemplo n.º 5
0
		/// <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();
		}