Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to use "native" custom mouse cursors from within Flash apps?
    primarykey
    data
    text
    <p>The most common way of changing a cursor in Flash apps seems to be based on simply <strong>hiding the native OS cursor</strong> and <strong>displaying a graphic</strong> (drawn by the Flash Player) inside the Flash rectangle where the (hidden) cursor would be. This is what <a href="http://livedocs.adobe.com/flex/3/langref/mx/managers/CursorManager.html" rel="nofollow noreferrer"><code>mx.managers.CursorManager</code></a> does, for example. The reason why I find this approach unacceptable is that Flash Player isn't nearly fast enough at updating the cursor graphic, leading to some very <strong>visible lag</strong> in the cursor movement, which I find to be a pretty fundamental usability problem and annoyance, making the whole app seem slower than it really is.</p> <p>On the other hand, I've noticed that the <strong>CSS <a href="http://www.w3schools.com/CSS/tryit.asp?filename=trycss_cursor" rel="nofollow noreferrer"><code>cursor</code></a> property</strong> implementation in browsers works like it should -- i.e. there's no visible lag in the cursor movement when using it to implement a custom mouse cursor.</p> <p>So my question is: <em>is there any way to use the CSS <code>cursor</code> property (or any other method that doesn't involve lagging, slow cursor movement) to change the cursor on top of a Flash rectangle?</em></p> <p>I've already tried to change the <code>cursor</code> style property for a Flash element (or a <code>Div</code> wrapper around the Flash element) via JavaScript, but didn't seem to get it to work. Has anyone successfully done something like this?</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload