Tweaks to the pointer grab cursors.

SVN revision: 10899
This commit is contained in:
Kim Woelders 2004-07-18 12:27:38 +00:00
parent 02683651fa
commit f2ab54a2f3
2 changed files with 6 additions and 5 deletions

View File

@ -455,6 +455,7 @@
#define __NEITHER 3
/* Native cursor definitions */
#define XC_NONE 999
#define XC_x_CURSOR 0
#define XC_ARROW 2
#define XC_BASED_ARROW_DOWN 4

View File

@ -84,7 +84,7 @@ ECursorCreate(const char *name, const char *image, int native_id, XColor * fg,
}
else
{
curs = XCreateFontCursor(disp, native_id);
curs = (native_id == 999) ? None : XCreateFontCursor(disp, native_id);
}
ec = Emalloc(sizeof(ECursor));
@ -200,8 +200,8 @@ void
ECursorsInit(void)
{
ECsrs[ECSR_NONE] = None;
ECsrs[ECSR_ROOT] = ECursorGetByName("DEFAULT", XC_arrow);
ECsrs[ECSR_GRAB] = ECursorGetByName("GRAB", XC_circle);
ECsrs[ECSR_ACT_MOVE] = ECursorGetByName("ACTION_MOVE", XC_X_cursor);
ECsrs[ECSR_ACT_RESIZE] = ECursorGetByName("ACTION_RESIZE", XC_sizing);
ECsrs[ECSR_ROOT] = ECursorGetByName("DEFAULT", XC_left_ptr);
ECsrs[ECSR_GRAB] = ECursorGetByName("GRAB", XC_crosshair);
ECsrs[ECSR_ACT_MOVE] = ECursorGetByName("GRAB_MOVE", XC_fleur);
ECsrs[ECSR_ACT_RESIZE] = ECursorGetByName("GRAB_RESIZE", XC_sizing);
}