gtk/gdk/win32/rc
Tor Lillqvist ff99eb7cc1 Add an extra parameter so that we don't have to do unnecessary settings to
2000-02-13  Tor Lillqvist  <tml@iki.fi>

* gdk/win32/gdkgc-win32.c (gdk_gc_predraw): Add an extra parameter
so that we don't have to do unnecessary settings to the HDC.

* gdk/win32/gdkdrawable-win32.c
* gdk/win32/gdkimage-win32.c: Corresponding changes to the calls of
gdk_gc_predraw.

* gdk/win32/gdkdrawable-win32.c: Special-casing for GdkGCs where
the fill style is GDK_OPAQUE_STIPPLED. In those cases we construct
GDI paths, call WidenPath to get the outline of the stroken path,
and then fill the outline (with the brush that was built from the
stipple).

* gdk/win32/gdkgc-win32.c: Factor out common code from
_gdk_win32_gc_new and gdk_win32_gc_set_values into
gdk_win32_gc_values_to_win32values.

* gdk/win32/gdkmain-win32.c (gdk_win32_last_error_string,
gdk_win32_api_failed): New functions for error logging.

* gdk/win32/gdkprivate-win32.h: Declare them, and a macro
WIN32_API_FAILED to call them, passing function or file name and
line number.

* gdk/win32/*.c: Use the WIN32_API_FAILED macro.

* gdk/win32/gdkprivate-win32.h: Store just the pixel values from
GdkColor for foreground and background in GdkGCWin32Data.

* gdk/makefile.cygwin: Link in the resource object separately.

* gdk/win32/rc/gdk.rc
* gtk/gtk.rc (New file)
* gdk/win32/makefile.cygwin
* gtk/makefile.cygwin: Update build number in DLLs automatically,
as in GLib.
2000-02-13 14:52:47 +00:00
..
cursor0a.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor0c.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor0e.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor1a.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor1c.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor1e.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor2a.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor2c.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor2e.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor3a.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor3c.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor3e.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor4a.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor4c.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor4e.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor5a.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor5c.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor5e.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor6a.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor6c.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor6e.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor7a.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor7c.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor7e.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor8a.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor8c.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor8e.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor00.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor02.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor04.cur Edit some of the cursors a bit to look better on white background. 1999-07-25 22:57:20 +00:00
cursor06.cur Edit some of the cursors a bit to look better on white background. 1999-07-25 22:57:20 +00:00
cursor08.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor10.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor12.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor14.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor16.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor18.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor20.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor22.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor24.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor26.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor28.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor30.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor32.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor34.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor36.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor38.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor40.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor42.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor44.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor46.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor48.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor50.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor52.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor54.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor56.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor58.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor60.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor62.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor64.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor66.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor68.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor70.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor72.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor74.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor76.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor78.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor80.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor82.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor84.cur Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00
cursor86.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor88.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor90.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor92.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor94.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor96.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
cursor98.cur Delete the gdk_DC when exiting, just to be sure. 1999-09-21 19:12:50 +00:00
gdk.rc Add an extra parameter so that we don't have to do unnecessary settings to 2000-02-13 14:52:47 +00:00
gtk.ico Win32 version of GDK source files and resource files (cursors and icons). 1999-03-05 19:53:56 +00:00