예제 #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="PluginHandler"/> class.
        ///
        /// </summary>
        /// <param name="minaryMain"></param>
        public PluginHandler(MinaryMain minaryMain)
        {
            this.minaryMain = minaryMain;

            // Hook "asslembly loading" events
            AppDomain.CurrentDomain.ReflectionOnlyAssemblyResolve += this.ResolveAssembly;
            AppDomain.CurrentDomain.AssemblyResolve += this.ResolveAssembly;
        }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TaskFacade"/> class.
 ///
 /// </summary>
 /// <param name="pParent"></param>
 /// <param name="dgvPlugins"></param>
 public TaskFacade(MinaryMain parent, DataGridView dgvPlugins)
 {
     this.minaryMain = parent;
     this.dgvPlugins = dgvPlugins;
 }
예제 #3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="tabControl"></param>
 /// <param name="minaryMain"></param>
 public TabPageHandler(TabControl tabControl, MinaryMain minaryMain)
 {
     this.tabControl = tabControl;
     this.minaryMain = minaryMain;
 }