diff options
author | Tor Lillqvist <tml@iki.fi> | 2004-09-03 01:27:57 +0000 |
---|---|---|
committer | Tor Lillqvist <tml@src.gnome.org> | 2004-09-03 01:27:57 +0000 |
commit | f8ef369e7844fcfec03ae45c22ab77b61073a716 (patch) | |
tree | 6f27e086d0c3d90f9aea09e3fcf396ae93de8cc1 /gdk/win32/gdkprivate-win32.h | |
parent | f96b1284706d85aefdb99d5f4bebb20c675e6f66 (diff) | |
download | gdk-pixbuf-f8ef369e7844fcfec03ae45c22ab77b61073a716.tar.gz |
List the three theme gtkrc files separately, zip doesn't do anything if
2004-09-03 Tor Lillqvist <tml@iki.fi>
* gtk-zip.sh.in: List the three theme gtkrc files separately, zip
doesn't do anything if one of the files on its command line
doesn't exist.
Handle changes of screen resolution on Win32. (#151581, reported by
Arjohn Kampman)
* gdk/win32/gdkwindow-win32.c (_gdk_windowing_window_init,
_gdk_root_window_size_init): Factor out setting the root window's
size (as the size of the union of all monitors) to a new function.
* gdk/win32/gdkdisplay-win32.c (gdk_display_open,
_gdk_monitor_init): Factor out the monitor query to a new
function.
* gdk/win32/gdkprivate-win32.h: Declare above new functions.
* gdk/win32/gdkevents-win32.c (gdk_event_translate,
handle_display_change): Handle WM_DISPLAYCHANGE by calling the
above two functions, and emitting the "size_changed" signal on our
(only) GdkScreen.
Diffstat (limited to 'gdk/win32/gdkprivate-win32.h')
-rw-r--r-- | gdk/win32/gdkprivate-win32.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gdk/win32/gdkprivate-win32.h b/gdk/win32/gdkprivate-win32.h index 78ce8e873..2cfc89910 100644 --- a/gdk/win32/gdkprivate-win32.h +++ b/gdk/win32/gdkprivate-win32.h @@ -502,6 +502,8 @@ extern gboolean _sizemove_in_progress; /* Initialization */ void _gdk_windowing_window_init (void); +void _gdk_root_window_size_init (void); +void _gdk_monitor_init(void); void _gdk_visual_init (void); void _gdk_dnd_init (void); void _gdk_windowing_image_init (void); |