diff options
author | patthoyts <patthoyts@users.sourceforge.net> | 2004-01-28 23:36:55 (GMT) |
---|---|---|
committer | patthoyts <patthoyts@users.sourceforge.net> | 2004-01-28 23:36:55 (GMT) |
commit | 9b95eacd124700b0b7bf9a0a1e69bb1fb7e079c5 (patch) | |
tree | 00f31e45b0f01dbec486393ac5ea1466f319c23d /win/tkWinCursor.c | |
parent | fe51b7b0dda07cc288a94d651f877ea1179f1610 (diff) | |
download | tk-9b95eacd124700b0b7bf9a0a1e69bb1fb7e079c5.zip tk-9b95eacd124700b0b7bf9a0a1e69bb1fb7e079c5.tar.gz tk-9b95eacd124700b0b7bf9a0a1e69bb1fb7e079c5.tar.bz2 |
Backported fix for bug #776646 which makes hand2 and fleur native on windows.
Diffstat (limited to 'win/tkWinCursor.c')
-rw-r--r-- | win/tkWinCursor.c | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/win/tkWinCursor.c b/win/tkWinCursor.c index 742bed9..ca5e72e 100644 --- a/win/tkWinCursor.c +++ b/win/tkWinCursor.c @@ -8,7 +8,7 @@ * See the file "license.terms" for information on usage and redistribution * of this file, and for a DISCLAIMER OF ALL WARRANTIES. * - * RCS: @(#) $Id: tkWinCursor.c,v 1.10.2.1 2003/07/19 01:02:51 hobbs Exp $ + * RCS: @(#) $Id: tkWinCursor.c,v 1.10.2.2 2004/01/28 23:37:28 patthoyts Exp $ */ #include "tkWinInt.h" @@ -25,6 +25,14 @@ typedef struct { } TkWinCursor; /* + * The HAND cursor is only present when WINVER >= 0x0500. If this is + * not available at runtime, it will default to the unix-style cursor. + */ +#ifndef IDC_HAND +#define IDC_HAND MAKEINTRESOURCE(32649) +#endif + +/* * The table below is used to map from the name of a predefined cursor * to its resource identifier. */ @@ -38,7 +46,7 @@ static struct CursorName { {"ibeam", IDC_IBEAM}, {"icon", IDC_ICON}, {"no", IDC_NO}, - {"size", IDC_SIZE}, + {"size", IDC_SIZEALL}, {"size_ne_sw", IDC_SIZENESW}, {"size_ns", IDC_SIZENS}, {"size_nw_se", IDC_SIZENWSE}, @@ -46,12 +54,13 @@ static struct CursorName { {"uparrow", IDC_UPARROW}, {"wait", IDC_WAIT}, {"crosshair", IDC_CROSS}, - {"fleur", IDC_SIZE}, + {"fleur", IDC_SIZEALL}, {"sb_v_double_arrow", IDC_SIZENS}, {"sb_h_double_arrow", IDC_SIZEWE}, {"center_ptr", IDC_UPARROW}, {"watch", IDC_WAIT}, {"xterm", IDC_IBEAM}, + {"hand2", IDC_HAND}, {NULL, 0} }; |