Xwt.GtkBackend.WindowFrameBackend.PerformClose C# (CSharp) Method

PerformClose() private method

private PerformClose ( bool userClose ) : bool
userClose bool
return bool
        internal bool PerformClose(bool userClose)
        {
            bool close = false;
            ApplicationContext.InvokeUserCode(delegate {
                close = EventSink.OnCloseRequested ();
            });
            if (close) {
                if (!userClose)
                    Window.Hide ();
                ApplicationContext.InvokeUserCode(EventSink.OnClosed);
            }
            return close;
        }