gtk2/gdk
Tor Lillqvist eee70b8153 Move the code that sets the window style and extended window style, and
2002-12-21  Tor Lillqvist  <tml@iki.fi>

	* gdk/win32/gdkwindow-win32.c (gdk_window_new): Move the code that
	sets the window style and extended window style, and adjusts the
	width and height to take the window decorations into account
	earlier. The adjusted width and height used to be ignored. Remove
	the local x, y, width and height variables, no need to further
	confuse the code by having local copies. (Partial fix, I hope, for
	#101588)

	(gdk_window_move): When moving top-level windows, take title bar
	and border width into account, offsetting the coordinates before
	calling SetWindowPos().

	(gdk_window_set_decorations, gdk_window_set_functions):
	Reimplement, taking into account the peculiar semantics of
	GDK_DECOR_ALL and GDK_FUNC_ALL. (#79036)

	(gdk_window_get_decorations): Implement. (#98981)

	(gdk_window_set_type_hint): When setting
	GDK_WINDOW_TYPE_HINT_MENU, call	gdk_window_set_decorations().
	(#79036)

	* gdk/gdk.def: Add gdk_window_get_decorations. (#98981)
2002-12-21 23:32:20 +00:00
..
linux-fb Use g_printf instead of system printf. (#99327) 2002-12-15 01:49:01 +00:00
win32 Move the code that sets the window style and extended window style, and 2002-12-21 23:32:20 +00:00
x11 Call the filters on the window where the event is received, not on the 2002-12-19 16:51:02 +00:00
.cvsignore Patch from Eric Warmenhoven to with miscellaneous linux-fb fixes, 2002-09-22 22:32:05 +00:00
COPYING [ Merges from gtk-1-2 ] 1999-09-28 20:19:13 +00:00
gdk.c Document 2.2 API additions. 2002-11-28 00:33:17 +00:00
gdk.def Move the code that sets the window style and extended window style, and 2002-12-21 23:32:20 +00:00
gdk.h add -DGDK_DISABLE_DEPRECATED 2002-11-17 22:04:03 +00:00
gdkcolor.c Add "Since" information. 2002-12-06 00:10:20 +00:00
gdkcolor.h add -DGDK_DISABLE_DEPRECATED 2002-11-17 22:04:03 +00:00
gdkconfig.h.win32 Massive changes. Too many to list here, but I'll try a summary: 2002-02-17 00:25:05 +00:00
gdkcursor.c Renames: 2002-06-20 23:59:27 +00:00
gdkcursor.h Replace gdk_cursor_new_for_screen() with gdk_cursor_new_for_display(). 2002-06-18 20:59:44 +00:00
gdkdisplay.c Document 2.2 API additions. 2002-11-28 00:33:17 +00:00
gdkdisplay.h docs/reference/gdk/tmpl/dnd.sgml docs/reference/gdk/tmpl/drawing.sgml 2002-11-08 19:41:50 +00:00
gdkdisplaymanager.c Document 2.2 API additions. 2002-11-28 00:33:17 +00:00
gdkdisplaymanager.h Renames: 2002-06-20 23:59:27 +00:00
gdkdnd.c Fix doc comment. 2002-10-25 00:01:15 +00:00
gdkdnd.h docs/reference/gdk/tmpl/dnd.sgml docs/reference/gdk/tmpl/drawing.sgml 2002-11-08 19:41:50 +00:00
gdkdraw.c Document 2.2 API additions. 2002-11-28 00:33:17 +00:00
gdkdrawable.h add -DGDK_DISABLE_DEPRECATED 2002-11-17 22:04:03 +00:00
gdkevents.c Document 2.2 API additions. 2002-11-28 00:33:17 +00:00
gdkevents.h Add a 'type' parameter, make public. 2002-10-03 20:53:30 +00:00
gdkfont.c Add "Since" information. 2002-12-06 00:10:20 +00:00
gdkfont.h add -DGDK_DISABLE_DEPRECATED 2002-11-17 22:04:03 +00:00
gdkgc.c add -DG_DISABLE_DEPRECATED and -DGDK_PIXBUF_DISABLE_DEPRECATED to compile 2002-09-25 07:23:55 +00:00
gdkgc.h Start of integration of Erwann Chenede's multihead work from the 2002-04-25 22:29:14 +00:00
gdkglobals.c Add a --screen option for setting the default screen. (Based on a patch 2002-10-31 21:12:23 +00:00
gdki18n.h Deprecate GtkPreviewType, GtkSignalRunType, GtkSideType, 2002-01-30 02:01:10 +00:00
gdkimage.c add -DG_DISABLE_DEPRECATED and -DGDK_PIXBUF_DISABLE_DEPRECATED to compile 2002-09-25 07:23:55 +00:00
gdkimage.h Fix docs. (#66383) 2001-12-06 21:38:12 +00:00
gdkinput.h docs/reference/gdk/tmpl/dnd.sgml docs/reference/gdk/tmpl/drawing.sgml 2002-11-08 19:41:50 +00:00
gdkinternals.h Add a --screen option for setting the default screen. (Based on a patch 2002-10-31 21:12:23 +00:00
gdkintl.h Add a singleton object that we can use to get notification when displays 2002-06-20 23:29:19 +00:00
gdkkeynames.c Use g_printf instead of system printf. (#99327) 2002-12-15 01:49:01 +00:00
gdkkeys.c Add a keys_changed signal emitted when the keymap changes. (#72148) 2002-09-23 21:35:00 +00:00
gdkkeys.h Add a keys_changed signal emitted when the keymap changes. (#72148) 2002-09-23 21:35:00 +00:00
gdkkeysyms.h Directly include the contents of gdkcursors.h in the GdkCursorType enum. 2001-11-28 18:38:43 +00:00
gdkkeyuni.c Shouldn't map KP_Enter to '\n', or KP_Tab to \t' since we don't map the 2002-02-27 02:43:09 +00:00
gdkmarshalers.list New demo for window migration between different displays and screens. 2002-08-01 23:43:13 +00:00
gdkpango.c add -DG_DISABLE_DEPRECATED and -DGDK_PIXBUF_DISABLE_DEPRECATED to compile 2002-09-25 07:23:55 +00:00
gdkpango.h Start of integration of Erwann Chenede's multihead work from the 2002-04-25 22:29:14 +00:00
gdkpixbuf-drawable.c fixed my latest change. 2002-09-14 17:10:49 +00:00
gdkpixbuf-render.c Export _gdk_draw_pixbuf as gdk_draw_pixbuf(), rename the _draw_pixbuf 2002-10-02 22:30:37 +00:00
gdkpixbuf.h Start of integration of Erwann Chenede's multihead work from the 2002-04-25 22:29:14 +00:00
gdkpixmap.c update to allow a GdkDrawable instead of a GdkWindow. 2002-12-09 23:34:49 +00:00
gdkpixmap.h update to allow a GdkDrawable instead of a GdkWindow. 2002-12-09 23:34:49 +00:00
gdkpoly-generic.h Merge no-flicker branch into HEAD 2000-03-28 01:24:44 +00:00
gdkpolyreg-generic.c Fix some reported (but not significant) UMR's from purify. (#73160, Morten 2002-03-01 22:01:51 +00:00
gdkprivate.h Make gdkx.h the only installed header from gdk/x11. All structures in 2001-09-07 21:50:20 +00:00
gdkproperty.h Start of integration of Erwann Chenede's multihead work from the 2002-04-25 22:29:14 +00:00
gdkrectangle.c Update to use the new g_boxed_type_register_static API. 2001-09-10 16:54:07 +00:00
gdkregion-generic.c ----:---F1 gdkregion-generic.c (CGTK CVS:1.11 Abbrev)--L1696--96%---------Fri Aug 2 16:38:34 2002 Owen Taylor <otaylor@redhat.com> 2002-08-02 20:39:40 +00:00
gdkregion-generic.h (Part 2) Remove gdk_*_lookup() defines, since they are defined by the 2000-07-24 16:19:00 +00:00
gdkregion.h use _gdk_region_get_xrectangles() 2001-03-02 20:02:17 +00:00
gdkrgb.c Use g_printf instead of system printf. (#99327) 2002-12-15 01:49:01 +00:00
gdkrgb.h Start of integration of Erwann Chenede's multihead work from the 2002-04-25 22:29:14 +00:00
gdkscreen.c gdk/gdkscreen.c (gdk_screen_get_monitor_at_point) Provide a useful 2002-12-14 05:27:23 +00:00
gdkscreen.h Add a --screen option for setting the default screen. (Based on a patch 2002-10-31 21:12:23 +00:00
gdkselection.c Start implementing display/screen closing scheme; keep a flag for whether 2002-08-01 15:28:40 +00:00
gdkselection.h docs/reference/gdk/tmpl/dnd.sgml docs/reference/gdk/tmpl/drawing.sgml 2002-11-08 19:41:50 +00:00
gdktypes.h Start of integration of Erwann Chenede's multihead work from the 2002-04-25 22:29:14 +00:00
gdkvisual.c Renames: 2002-06-20 23:59:27 +00:00
gdkvisual.h Changes multihead reorganizing code for win32 support, mostly from a patch 2002-06-06 00:26:42 +00:00
gdkwindow.c Document 2.2 API additions. 2002-11-28 00:33:17 +00:00
gdkwindow.h add -DGDK_DISABLE_DEPRECATED 2002-11-17 22:04:03 +00:00
makeenums.pl Add GdkEventSetting event for notification of changes to system settings, 2001-04-02 23:33:47 +00:00
Makefile.am add -DGDK_DISABLE_DEPRECATED 2002-11-17 22:04:03 +00:00
makefile.mingw.in Updates. 2001-10-29 07:06:37 +00:00
makefile.msc added gdkdisplay and gdkscreen 2002-06-10 21:58:00 +00:00
testgdk.c Update. 2000-10-09 19:49:42 +00:00