Browse Source

Patch from Paul Ishenin to fix windowing constants

git-svn-id: trunk@11522 -
michael 17 years ago
parent
commit
043a2b9f2b
1 changed files with 12 additions and 2 deletions
  1. 12 2
      packages/gtk2/src/gtk+/gdk/gdkwindow.inc

+ 12 - 2
packages/gtk2/src/gtk+/gdk/gdkwindow.inc

@@ -75,8 +75,18 @@
    TGdkWindowTypeHint = (
      GDK_WINDOW_TYPE_HINT_NORMAL,
      GDK_WINDOW_TYPE_HINT_DIALOG,
-     GDK_WINDOW_TYPE_HINT_MENU,
-     GDK_WINDOW_TYPE_HINT_TOOLBAR
+     GDK_WINDOW_TYPE_HINT_MENU,           // Torn off menu
+     GDK_WINDOW_TYPE_HINT_TOOLBAR,
+     GDK_WINDOW_TYPE_HINT_SPLASHSCREEN,
+     GDK_WINDOW_TYPE_HINT_UTILITY,
+     GDK_WINDOW_TYPE_HINT_DOCK,
+     GDK_WINDOW_TYPE_HINT_DESKTOP,
+     GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU, // A drop down menu (from a menubar)
+     GDK_WINDOW_TYPE_HINT_POPUP_MENU,    // A popup menu (from right-click)
+     GDK_WINDOW_TYPE_HINT_TOOLTIP,
+     GDK_WINDOW_TYPE_HINT_NOTIFICATION,
+     GDK_WINDOW_TYPE_HINT_COMBO,
+     GDK_WINDOW_TYPE_HINT_DND
    );
 
 { The next two enumeration values current match the