http://bugs.winehq.org/show_bug.cgi?id=16281
Erich Hoover ehoover@mines.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #25577|0 |1 is obsolete| | Attachment #25654|0 |1 is obsolete| |
--- Comment #23 from Erich Hoover ehoover@mines.edu 2010-02-16 22:21:39 --- Created an attachment (id=26270) --> (http://bugs.winehq.org/attachment.cgi?id=26270) ICONINFO patchset for animated cursors
The attached patchset implements animated cursors by internally storing an array of ICONINFO structures. This array, the array length, and the time between frames is then passed to the X11 driver to render the animated cursor. I would appreciate any and all feedback.
For those not following wine-devel, Alexandre is interested in more test cases being written for the cursor code. Specifically, for bitmaps that do no match the screen depth. The attached patchset should provide identical functionality to the current Wine implementation, but I will try to do this when I get the chance.
Does anyone know what GetIconInfo() does with an animated cursor? A long time ago (win2k days) I experimented with such things, and if memory serves GetIconInfo() just returns the information for the first frame of the cursor. If someone has more recent knowledge that would be appreciated. Also, if anyone knows of an animated cursor that's compatible with the Wine license then I can throw in a test case for good measure.