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

IWindowFrameBackend() private method

private IWindowFrameBackend ( IWindowFrameEventSink eventSink ) : void
eventSink IWindowFrameEventSink
return void
        void IWindowFrameBackend.Initialize(IWindowFrameEventSink eventSink)
        {
            this.eventSink = eventSink;
            Initialize ();

            #if !XWT_GTK3
            Window.SizeRequested += delegate(object o, Gtk.SizeRequestedArgs args) {
                if (!Window.Resizable) {
                    int w = args.Requisition.Width, h = args.Requisition.Height;
                    if (w < (int) requestedSize.Width)
                        w = (int) requestedSize.Width;
                    if (h < (int) requestedSize.Height)
                        h = (int) requestedSize.Height;
                    args.Requisition = new Gtk.Requisition () { Width = w, Height = h };
                }
            };
            #endif
        }

Same methods

WindowFrameBackend::IWindowFrameBackend ( IWindowFrameBackend window ) : void