http://bugs.winehq.org/show_bug.cgi?id=16281
Erich Hoover ehoover@mines.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #25498|0 |1 is obsolete| |
--- Comment #22 from Erich Hoover ehoover@mines.edu 2010-01-10 13:33:52 --- Created an attachment (id=25654) --> (http://bugs.winehq.org/attachment.cgi?id=25654) Animated cursor patchset (16-bit and 32-bit separated) [v2]
Attached is a much cleaner patch set for implementing animated cursors (suggestions welcome!).
1) Convert 32->16 icons in shell rather than typecasting 2) Convert 16<->32 icons/cursors in user rather than typecasting 3) Allocate 32-bit cursors w/o using 16-bit routines 4) Change icon/cursor memory layout for 32-bit cursors 5) Implement animated cursors 6) Call display driver directly in 16-bit user [ugly, requires cleanup] 7) Process 16-bit WM_SETCURSOR with 16-bit SetCursor