gtk/gdk/win32/rc/gdk.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

110 lines
5.6 KiB
Plaintext
Raw Blame History

#include <winver.h>
GTK_ICON ICON "gtk.ico"
X_cursor CURSOR DISCARDABLE "cursor00.cur"
arrow CURSOR DISCARDABLE "cursor02.cur"
based_arrow_down CURSOR DISCARDABLE "cursor04.cur"
based_arrow_up CURSOR DISCARDABLE "cursor06.cur"
boat CURSOR DISCARDABLE "cursor08.cur"
bogosity CURSOR DISCARDABLE "cursor0a.cur"
bottom_left_corner CURSOR DISCARDABLE "cursor0c.cur"
bottom_right_corner CURSOR DISCARDABLE "cursor0e.cur"
bottom_side CURSOR DISCARDABLE "cursor10.cur"
bottom_tee CURSOR DISCARDABLE "cursor12.cur"
box_spiral CURSOR DISCARDABLE "cursor14.cur"
center_ptr CURSOR DISCARDABLE "cursor16.cur"
circle CURSOR DISCARDABLE "cursor18.cur"
clock CURSOR DISCARDABLE "cursor1a.cur"
coffee_mug CURSOR DISCARDABLE "cursor1c.cur"
cross CURSOR DISCARDABLE "cursor1e.cur"
cross_reverse CURSOR DISCARDABLE "cursor20.cur"
crosshair CURSOR DISCARDABLE "cursor22.cur"
diamond_cross CURSOR DISCARDABLE "cursor24.cur"
dot CURSOR DISCARDABLE "cursor26.cur"
dotbox CURSOR DISCARDABLE "cursor28.cur"
double_arrow CURSOR DISCARDABLE "cursor2a.cur"
draft_large CURSOR DISCARDABLE "cursor2c.cur"
draft_small CURSOR DISCARDABLE "cursor2e.cur"
draped_box CURSOR DISCARDABLE "cursor30.cur"
exchange CURSOR DISCARDABLE "cursor32.cur"
fleur CURSOR DISCARDABLE "cursor34.cur"
gobbler CURSOR DISCARDABLE "cursor36.cur"
gumby CURSOR DISCARDABLE "cursor38.cur"
hand1 CURSOR DISCARDABLE "cursor3a.cur"
hand2 CURSOR DISCARDABLE "cursor3c.cur"
heart CURSOR DISCARDABLE "cursor3e.cur"
icon CURSOR DISCARDABLE "cursor40.cur"
iron_cross CURSOR DISCARDABLE "cursor42.cur"
left_ptr CURSOR DISCARDABLE "cursor44.cur"
left_side CURSOR DISCARDABLE "cursor46.cur"
left_tee CURSOR DISCARDABLE "cursor48.cur"
leftbutton CURSOR DISCARDABLE "cursor4a.cur"
ll_angle CURSOR DISCARDABLE "cursor4c.cur"
lr_angle CURSOR DISCARDABLE "cursor4e.cur"
man CURSOR DISCARDABLE "cursor50.cur"
middlebutton CURSOR DISCARDABLE "cursor52.cur"
mouse CURSOR DISCARDABLE "cursor54.cur"
pencil CURSOR DISCARDABLE "cursor56.cur"
pirate CURSOR DISCARDABLE "cursor58.cur"
plus CURSOR DISCARDABLE "cursor5a.cur"
question_arrow CURSOR DISCARDABLE "cursor5c.cur"
right_ptr CURSOR DISCARDABLE "cursor5e.cur"
right_side CURSOR DISCARDABLE "cursor60.cur"
right_tee CURSOR DISCARDABLE "cursor62.cur"
rightbutton CURSOR DISCARDABLE "cursor64.cur"
rtl_logo CURSOR DISCARDABLE "cursor66.cur"
sailboat CURSOR DISCARDABLE "cursor68.cur"
sb_down_arrow CURSOR DISCARDABLE "cursor6a.cur"
sb_h_double_arrow CURSOR DISCARDABLE "cursor6c.cur"
sb_left_arrow CURSOR DISCARDABLE "cursor6e.cur"
sb_right_arrow CURSOR DISCARDABLE "cursor70.cur"
sb_up_arrow CURSOR DISCARDABLE "cursor72.cur"
sb_v_double_arrow CURSOR DISCARDABLE "cursor74.cur"
shuttle CURSOR DISCARDABLE "cursor76.cur"
sizing CURSOR DISCARDABLE "cursor78.cur"
spider CURSOR DISCARDABLE "cursor7a.cur"
spraycan CURSOR DISCARDABLE "cursor7c.cur"
star CURSOR DISCARDABLE "cursor7e.cur"
target CURSOR DISCARDABLE "cursor80.cur"
tcross CURSOR DISCARDABLE "cursor82.cur"
top_left_arrow CURSOR DISCARDABLE "cursor84.cur"
top_left_corner CURSOR DISCARDABLE "cursor86.cur"
top_right_corner CURSOR DISCARDABLE "cursor88.cur"
top_side CURSOR DISCARDABLE "cursor8a.cur"
top_tee CURSOR DISCARDABLE "cursor8c.cur"
trek CURSOR DISCARDABLE "cursor8e.cur"
ul_angle CURSOR DISCARDABLE "cursor90.cur"
umbrella CURSOR DISCARDABLE "cursor92.cur"
ur_angle CURSOR DISCARDABLE "cursor94.cur"
xterm CURSOR DISCARDABLE "cursor98.cur"
watch CURSOR DISCARDABLE "cursor96.cur"
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,3,0,BUILDNUMBER
PRODUCTVERSION 1,3,0,0
FILEFLAGSMASK 0
FILEFLAGS 0
FILEOS VOS__WINDOWS32
FILETYPE VFT_DLL
FILESUBTYPE VFT2_UNKNOWN
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904B0"
BEGIN
VALUE "CompanyName", "The GTk+ developer community"
VALUE "FileDescription", "GIMP Drawing Kit"
VALUE "FileVersion", "1.3.0.BUILDNUMBER"
VALUE "InternalName", "gdk-1.3"
VALUE "LegalCopyright", "Copyright <20> 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald. Modified by the GTK+ Team and others 1997-2000."
VALUE "OriginalFilename", "gdk-1.3.dll"
VALUE "ProductName", "GTk+"
VALUE "ProductVersion", "1.3.0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1200
END
END