mirror of
https://github.com/gnustep/libs-back.git
synced 2025-02-23 20:01:22 +00:00
Added more standard cursors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@19639 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
e4e8a33716
commit
b829fc0758
3 changed files with 46 additions and 0 deletions
|
@ -1,3 +1,10 @@
|
||||||
|
2004-06-19 Fred Kiefer <FredKiefer@gmx.de>
|
||||||
|
|
||||||
|
* Source/x11/XGServerWindow.m (-standardcursor::): Added more
|
||||||
|
standard cursors.
|
||||||
|
* Source/win32/WIN32Server.m (-standardcursor::): Added more
|
||||||
|
standard cursors.
|
||||||
|
|
||||||
2004-06-28 00:45 Alexander Malmberg <alexander@malmberg.org>
|
2004-06-28 00:45 Alexander Malmberg <alexander@malmberg.org>
|
||||||
|
|
||||||
* Headers/x11/XGServerWindow.h: Add buffer_width and buffer_height
|
* Headers/x11/XGServerWindow.h: Add buffer_width and buffer_height
|
||||||
|
|
|
@ -693,6 +693,18 @@ DWORD windowStyleForGSStyle(unsigned int style)
|
||||||
case GSIBeamCursor:
|
case GSIBeamCursor:
|
||||||
hCursor = LoadCursor(NULL, IDC_IBEAM);
|
hCursor = LoadCursor(NULL, IDC_IBEAM);
|
||||||
break;
|
break;
|
||||||
|
case GSCrosshairCursor:
|
||||||
|
hCursor = LoadCursor(NULL, IDC_CROSS);
|
||||||
|
break;
|
||||||
|
case GSPointingHandCursor:
|
||||||
|
hCursor = LoadCursor(NULL, IDC_HAND);
|
||||||
|
break;
|
||||||
|
case GSResizeLeftRightCursor:
|
||||||
|
hCursor = LoadCursor(NULL, IDC_SIZEWE);
|
||||||
|
break;
|
||||||
|
case GSResizeUpDownCursor:
|
||||||
|
hCursor = LoadCursor(NULL, IDC_SIZENS);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
hCursor = LoadCursor(NULL, IDC_ARROW);
|
hCursor = LoadCursor(NULL, IDC_ARROW);
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -2698,6 +2698,33 @@ xgps_cursor_image(Display *xdpy, Drawable draw, const unsigned char *data,
|
||||||
case GSIBeamCursor:
|
case GSIBeamCursor:
|
||||||
cursor->c = XCreateFontCursor(dpy, XC_xterm);
|
cursor->c = XCreateFontCursor(dpy, XC_xterm);
|
||||||
break;
|
break;
|
||||||
|
case GSCrosshairCursor:
|
||||||
|
cursor->c = XCreateFontCursor(dpy, XC_crosshair);
|
||||||
|
break;
|
||||||
|
case GSDisappearingItemCursor:
|
||||||
|
cursor->c = XCreateFontCursor(dpy, XC_shuttle);
|
||||||
|
break;
|
||||||
|
case GSPointingHandCursor:
|
||||||
|
cursor->c = XCreateFontCursor(dpy, XC_hand1);
|
||||||
|
break;
|
||||||
|
case GSResizeDownCursor:
|
||||||
|
cursor->c = XCreateFontCursor(dpy, XC_bottom_side);
|
||||||
|
break;
|
||||||
|
case GSResizeLeftCursor:
|
||||||
|
cursor->c = XCreateFontCursor(dpy, XC_left_side);
|
||||||
|
break;
|
||||||
|
case GSResizeLeftRightCursor:
|
||||||
|
cursor->c = XCreateFontCursor(dpy, XC_sb_h_double_arrow);
|
||||||
|
break;
|
||||||
|
case GSResizeRightCursor:
|
||||||
|
cursor->c = XCreateFontCursor(dpy, XC_right_side);
|
||||||
|
break;
|
||||||
|
case GSResizeUpCursor:
|
||||||
|
cursor->c = XCreateFontCursor(dpy, XC_top_side);
|
||||||
|
break;
|
||||||
|
case GSResizeUpDownCursor:
|
||||||
|
cursor->c = XCreateFontCursor(dpy, XC_sb_v_double_arrow);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
cursor->c = XCreateFontCursor(dpy, XC_left_ptr);
|
cursor->c = XCreateFontCursor(dpy, XC_left_ptr);
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in a new issue