Example #1
0
        // 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);
        }