Beispiel #1
0
        private void SetWindowRestrictions(Size min, Size max)
        {
            var            geometry = new GdkGeometry(min, max);
            GdkWindowHints hints    = 0;

            if (min != Size.Zero)
            {
                hints |= GdkWindowHints.MinSize;
            }
            if (max != Size.Zero)
            {
                hints |= GdkWindowHints.MaxSize;
            }

            Gtk.Window.SetGeometryHints(Handle, IntPtr.Zero, ref geometry, hints);
        }
Beispiel #2
0
 public static extern void SetGeometryHints(IntPtr window, IntPtr geometry_widget, ref GdkGeometry geometry, GdkWindowHints geom_mask);