// View Menu protected virtual void OnRefreshActivated(object sender, System.EventArgs e) { AddinScrolledWindow asw = (notebook.CurrentPageWidget as AddinScrolledWindow); if (asw != null) { asw.Refresh(); } }
public Widget GetWidget(AssemblyDefinition assembly) { this.assembly = assembly; Digraph digraph = GetDotData(assembly); image = new Image(DotHelper.BuildDotImage(digraph)); AddinScrolledWindow sw = new AddinScrolledWindow(); sw.AddWithViewport(image); sw.ShowAll(); sw.OnRefresh += delegate { Refresh(); }; return(sw); }