Hey, Scirra, how about implementing custom mouse pointers via standard web technologies (EXAMPLE)? You may say that we already have it ("set cursor to" from Mouse Object). But there's no posibility to point Construct 2 to URL, where custom cursor is located.
So if we can style="cursor: crosshair", why can't we implement style="cursor: url('mycursor.cur')"?
Pros and Cons:
+ No mouse lag at all (!!!);
+ Works only inside Construct 2 window (wont break cursor style on another opened pages);
+ Can be controlled as easy as controlling sprites (ie. changing cursor on the fly etc.);
- cursor should be stored as .cur or .png (not sure about png, but it just works);
- may be used only with html (but who cares?);
Please post your opinion. I think this is a high priority for any game, using custom cursors.
ADDED:
This could be done as one-framed (or even multi) animations, where name of animation is name of cursor. And Construct 2 could save them by itself, you just point him a sprite, and, when you exporting project it lies there, in mouse animations! Ta-Da! Damn, I'm so cool <img src="smileys/smiley1.gif" border="0" align="middle">