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")); } }
public void Dispose() { if (instance != null) { instance.Dispose(); instance = null; } if (module != null) { module.Dispose(); module = null; } }
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")); } }