public virtual void CloseDW(uint dwReserved) { fClosedDW = true; ShowDW(false); Dispose(true); if (Explorer != null) { Marshal.ReleaseComObject(Explorer); Explorer = null; } if (BandObjectSite != null) { Marshal.ReleaseComObject(BandObjectSite); BandObjectSite = null; } if (RebarSubclass != null) { RebarSubclass.ReleaseHandle(); RebarSubclass = null; } if (RebarSubclass != null) { RebarSubclass.ReleaseHandle(); RebarSubclass = null; } }
//IDeskBand public virtual void ShowDW(bool fShow) { if (ReBarHandle != IntPtr.Zero && Environment.OSVersion.Version.Major > 5) { if (RebarSubclass == null) { RebarSubclass = new RebarBreakFixer(ReBarHandle, this); } RebarSubclass.MonitorSetInfo = true; if (result == null || result.IsCompleted) { result = BeginInvoke(new UnsetInfoDelegate(UnsetInfo)); } } Visible = fShow; }
public virtual void ShowDW(bool fShow) { if (this.ReBarHandle != IntPtr.Zero) { if (RebarSubclass == null) { RebarSubclass = new RebarBreakFixer(ReBarHandle, this); } RebarSubclass.ToggleSetInfoMonitor(true); if (result == null || result.IsCompleted) { result = BeginInvoke(new UnsetInfoDelegate(UnsetInfo)); } } base.Visible = fShow; }
public virtual void ShowDW(bool fShow) { if(ReBarHandle != IntPtr.Zero && Environment.OSVersion.Version.Major > 5) { if(RebarSubclass == null) { RebarSubclass = new RebarBreakFixer(ReBarHandle, this); } RebarSubclass.MonitorSetInfo = true; if(result == null || result.IsCompleted) { result = BeginInvoke(new UnsetInfoDelegate(UnsetInfo)); } } Visible = fShow; }
public virtual void CloseDW(uint dwReserved) { fClosedDW = true; ShowDW(false); Dispose(true); if(Explorer != null) { Marshal.ReleaseComObject(Explorer); Explorer = null; } if(BandObjectSite != null) { Marshal.ReleaseComObject(BandObjectSite); BandObjectSite = null; } if(RebarSubclass != null) { RebarSubclass.Enabled = false; RebarSubclass = null; } }
public virtual void ShowDW(bool fShow) { if(this.ReBarHandle != IntPtr.Zero) { if(RebarSubclass == null) { RebarSubclass = new RebarBreakFixer(ReBarHandle, this); } RebarSubclass.ToggleSetInfoMonitor(true); if(result == null || result.IsCompleted) { result = BeginInvoke(new UnsetInfoDelegate(UnsetInfo)); } } base.Visible = fShow; }
public virtual void CloseDW(uint dwReserved) { this.fClosedDW = true; this.ShowDW(false); this.Dispose(true); if(this.Explorer != null) { Marshal.ReleaseComObject(this.Explorer); this.Explorer = null; } if(this.BandObjectSite != null) { Marshal.ReleaseComObject(this.BandObjectSite); this.BandObjectSite = null; } if(this.RebarSubclass != null) { this.RebarSubclass.ReleaseHandle(); RebarSubclass = null; } if(RebarSubclass != null) { RebarSubclass.ReleaseHandle(); RebarSubclass = null; } }