Added new, Gtk3 window type hints to gtk-window-set-type-hint.
authorMatt Birkholz <matt@birkholz.chandler.az.us>
Sat, 13 Apr 2013 17:47:58 +0000 (10:47 -0700)
committerMatt Birkholz <matt@birkholz.chandler.az.us>
Sat, 13 Apr 2013 17:47:58 +0000 (10:47 -0700)
src/gtk/Includes/gdkwindow.cdecl
src/gtk/gtk-widget.scm

index 639d9656b81a164c35e1639e748c9de4dc1c6c00..0b1121b8b2ba5ae079ae4816f20c3b17eaf1a28c 100644 (file)
@@ -48,7 +48,13 @@ gdk/gdkwindow.h |#
          (GDK_WINDOW_TYPE_HINT_SPLASHSCREEN)
          (GDK_WINDOW_TYPE_HINT_UTILITY)
          (GDK_WINDOW_TYPE_HINT_DOCK)
-         (GDK_WINDOW_TYPE_HINT_DESKTOP)))
+         (GDK_WINDOW_TYPE_HINT_DESKTOP)
+         (GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU)
+         (GDK_WINDOW_TYPE_HINT_POPUP_MENU)
+         (GDK_WINDOW_TYPE_HINT_TOOLTIP)
+         (GDK_WINDOW_TYPE_HINT_NOTIFICATION)
+         (GDK_WINDOW_TYPE_HINT_COMBO)
+         (GDK_WINDOW_TYPE_HINT_DND)))
 
 (typedef GdkWMDecoration
         (enum
index fa0107e81a4ffd61905c358b63fe91bf5d4d2cd2..1ae1bba35ca5f26e0afad4c47934288a2f6713f3 100644 (file)
@@ -847,6 +847,12 @@ USA.
     ((UTILITY) (C-enum "GDK_WINDOW_TYPE_HINT_UTILITY"))
     ((DOCK) (C-enum "GDK_WINDOW_TYPE_HINT_DOCK"))
     ((DESKTOP) (C-enum "GDK_WINDOW_TYPE_HINT_DESKTOP"))
+    ((DROPDOWN-MENU) (C-enum "GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU"))
+    ((POPUP-MENU) (C-enum "GDK_WINDOW_TYPE_HINT_POPUP_MENU"))
+    ((TOOLTIP) (C-enum "GDK_WINDOW_TYPE_HINT_TOOLTIP"))
+    ((NOTIFICATION) (C-enum "GDK_WINDOW_TYPE_HINT_NOTIFICATION"))
+    ((COMBO) (C-enum "GDK_WINDOW_TYPE_HINT_COMBO"))
+    ((DND) (C-enum "GDK_WINDOW_TYPE_HINT_DND"))
     (else (error:wrong-type-argument object "a GdkWindow type hint" operator))))
 
 (define (gtk-window-get-default-size window receiver)