static void init_cursors(void)
{
- XColor red, white, exact;
+ XColor csr_bdr, csr_fill;
Colormap cmap = DefaultColormap(X.disp, X.screen);
X.csr_root = XCreateFontCursor(X.disp, XC_left_ptr);
- XAllocNamedColor(X.disp, cmap, "red", &red, &exact);
- XAllocNamedColor(X.disp, cmap, "white", &white, &exact);
+ XParseColor(X.disp, cmap, "rgb:ff/77/00", &csr_fill);
+ XParseColor(X.disp, cmap, "rgb:00/00/00", &csr_bdr);
X.csr_point = XCreateFontCursor(X.disp, XC_left_ptr);
- XRecolorCursor(X.disp, X.csr_point, &red, &white);
+ XRecolorCursor(X.disp, X.csr_point, &csr_fill, &csr_bdr);
X.csr_move = XCreateFontCursor(X.disp, XC_fleur);
- XRecolorCursor(X.disp, X.csr_move, &red, &white);
+ XRecolorCursor(X.disp, X.csr_move, &csr_fill, &csr_bdr);
XDefineCursor(X.disp, X.root, X.csr_root);
}