summaryrefslogtreecommitdiff
path: root/packages/gtk2
diff options
context:
space:
mode:
authormichael <michael@3ad0048d-3df7-0310-abae-a5850022a9f2>2008-08-07 07:10:34 +0000
committermichael <michael@3ad0048d-3df7-0310-abae-a5850022a9f2>2008-08-07 07:10:34 +0000
commit974e59f7ac6b94e7ba752c085aea33b921a69a27 (patch)
treec6484143585a3db50be1d3cb7d30ab733fa66587 /packages/gtk2
parentd99a40d4f3a6323fffb0bf8224b87188735217a5 (diff)
downloadfpc-974e59f7ac6b94e7ba752c085aea33b921a69a27.tar.gz
Patch from Paul Ishenin to fix windowing constants
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@11522 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'packages/gtk2')
-rw-r--r--packages/gtk2/src/gtk+/gdk/gdkwindow.inc14
1 files changed, 12 insertions, 2 deletions
diff --git a/packages/gtk2/src/gtk+/gdk/gdkwindow.inc b/packages/gtk2/src/gtk+/gdk/gdkwindow.inc
index 64f75a82da..f2f6e617e2 100644
--- a/packages/gtk2/src/gtk+/gdk/gdkwindow.inc
+++ b/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