Stetic.SteticMain.CloseWindow C# (CSharp) Method

CloseWindow() static private method

static private CloseWindow ( WidgetInfo widget ) : void
widget WidgetInfo
return void
        static void CloseWindow(WidgetInfo widget)
        {
            if (widget != null) {
                Gtk.Widget page = (Gtk.Widget) openWindows [widget];
                if (page != null) {
                    WidgetNotebook.Remove (page);
                    openWindows.Remove (widget);
                    page.Dispose ();
                    if (openWindows.Count == 0)
                        SteticApp.ActiveDesigner = null;
                }
            }
        }