Example #1
0
 private void basicIdeCtl1_EnterDesignMode(object sender, WinWrap.Basic.Classic.DesignModeEventArgs e)
 {
     if (module_ != null)
     {
         module_.Dispose();
         module_ = null;
         basicIdeCtl1.UnloadModule("Globals.bas");
     }
 }
 private void basicIdeCtl1_EnterDesignMode(object sender, WinWrap.Basic.Classic.DesignModeEventArgs e)
 {
     if (module_ != null)
     {
         module_.Dispose();
         module_ = null;
         basicIdeCtl1.UnloadModule(ScriptPath("Globals.bas"));
     }
 }
Example #3
0
            public void Dispose()
            {
                if (instance != null)
                {
                    instance.Dispose();
                    instance = null;
                }

                if (module != null)
                {
                    module.Dispose();
                    module = null;
                }
            }
Example #4
0
        private void basicIdeCtl1_LeaveDesignMode(object sender, WinWrap.Basic.Classic.DesignModeEventArgs e)
        {
            if (basicIdeCtl1.LoadModule("Globals.bas"))
            {
                // Load selected script (can access globals loaded above)
                module_ = basicIdeCtl1.ModuleInstance(Script, false);
            }

            if (module_ == null)
            {
                // Can't leave design mode because LoadModule or ModuleInstance were unsuccessful
                e.Cancel = true;
                basicIdeCtl1.ExecuteMenuCommand(WinWrap.Basic.CommandConstants.ShowError);
                basicIdeCtl1.UnloadModule("Globals.bas");
            }
        }
        private void basicIdeCtl1_LeaveDesignMode(object sender, WinWrap.Basic.Classic.DesignModeEventArgs e)
        {
            if (basicIdeCtl1.LoadModule(ScriptPath("Globals.bas")))
            {
                // Load selected script (can access globals loaded above)
                module_ = basicIdeCtl1.ModuleInstance(ScriptPath(Script), false);
            }

            if (module_ == null)
            {
                // Can't leave design mode because LoadModule or ModuleInstance were unsuccessful
                e.Cancel = true;
                basicIdeCtl1.ExecuteMenuCommand(WinWrap.Basic.CommandConstants.ShowError);
                basicIdeCtl1.UnloadModule(ScriptPath("Globals.bas"));
            }
        }
Example #6
0
            public void Dispose()
            {
                if (instance != null)
                {
                    instance.Dispose();
                    instance = null;
                }

                if (module != null)
                {
                    module.Dispose();
                    module = null;
                }
            }