int MouseInit() { Mouse.MouseCurs[mcurArrow] = GraphicsDF->get("curarrow"); Mouse.MouseCurs[mcurWait] = GraphicsDF->get("curwait"); Mouse.MouseCurs[mcurSelect] = GraphicsDF->get("cursel"); Mouse.MouseCurs[mcurSelectBig] = GraphicsDF->get("curselb"); Mouse.MouseCurs[mcurSelectSmall] = GraphicsDF->get("cursels"); Mouse.MouseCurs[mcurTarget] = GraphicsDF->get("curtar"); Mouse.MouseCurs[mcurTargetBig] = GraphicsDF->get("curtarb"); Mouse.MouseCurs[mcurTargetSmall] = GraphicsDF->get("curtars"); Mouse.MouseCurs[mcurSupport] = GraphicsDF->get("cursupp"); Mouse.MouseCurs[mcurLoadIn] = GraphicsDF->get("curload"); Mouse.MouseCurs[mcurBuild] = GraphicsDF->get("curbuild"); Mouse.back_buf = memalloc(32 * 32); // Mouse.cachebuf = memalloc(2*32 * 2*32); // Mouse.back = 0; Mouse.Locks = 1; MouseSetCursor(mcurArrow); MouseSetRect(0, 0, RES_X-1, RES_Y-1); MouseSetRatio(iniMouseRatioX, iniMouseRatioY); MouseSetPos(320, 240); MouseShow(); return Mouse.back_buf != NULL; }
CLIPPER CursorArro() { MouseSetCursor( IDC_ARROW ); }
CLIPPER CursorWait() { MouseSetCursor( IDC_CLOCK ); }
CLIPPER CursorHand() { MouseSetCursor( IDC_HAND ); }