Take the 2-minute tour ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

Using MouseAppearance one can change the cursor image when passing over an expression.

Is it possible to change the cursor image for the entire notebook front end (not just one expression within it)?

share|improve this question
    
Theres a FrontEnd`SetMouseAppearance that I have no idea how to use –  Rojo Feb 11 '12 at 20:25
    
There is also MousePointerAppearance in the options inspector. It only seems to respond to None and Automatic however. I haven't been able to make it accept Graphics for example. –  Andy Ross Feb 11 '12 at 20:31
add comment

1 Answer 1

One can change the default cursor for all Output by setting up $Post with something like the following.

mouseApp[expr_] := 
      MouseAppearance[expr, Graphics[{Red, Disk[]}, ImageSize -> 10]]

$Post = mouseApp;

I'm not sure this answers your question though since it doesn't change the appearance of the mouse cursor for Input.

share|improve this answer
1  
I'm building an application where the interface has several buttons (on a docked cell). Pressing a button "activates an action" in the sense that the user will be able to perform something to the next element he clicks on the "front end". While this "action" is active, I wanted the cursor to have a specific image: a bomb, a green tick, a red cross, etc. Obviously, I could just have the cursor change over the actual elements of the front end to which the action actually can impact, but this means the cursor will be constantly changing, which is more confusing to the user than helpful. –  P. Fonseca Feb 11 '12 at 21:07
    
@Andy Sorry, I didn't notice that ... I'm deleting my comment. –  Szabolcs Feb 11 '12 at 23:30
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.