Bug 409

Summary: Add setCursor() (like AWT) to disable/modifiy cursor for a NEWT window
Product: [JogAmp] Newt Reporter: Demoscene Passivist <demoscenepassivist>
Component: coreAssignee: Sven Gothel <sgothel>
Status: VERIFIED FIXED    
Severity: enhancement    
Priority: P5    
Version: 1   
Hardware: All   
OS: all   
Type: FEATURE SCM Refs:
24e0591b6be036d5389cc1eb986ed5e86043ba65 600ebcac40ee2d13947701fffc51ea93887db89c
Workaround: ---

Description Demoscene Passivist 2010-09-07 05:50:54 CEST
Theres currently no way to disable/modify the cursor in a NEWT window. This is especially disturbing in NEWTs fullscreen mode, as theres always the mouse cursor visible. 

So my request for NEWT enhancemnt is: Either implement a method to completely disable the cursor (at least in fullscreen mode) or add a setCursor() method similar to AWTs Component.setCursor() method.
Comment 1 Sven Gothel 2011-10-10 08:50:59 CEST
Implemented via 3 features:

    NEWT: Add pointer features: visibility, confined and warp (move)
    
    visibility:
      - set pointer visible or invisible
    
    confined:
      - confine pointer to window, or not
    
    warp:
      - set mouse position within the window


24e0591b6be036d5389cc1eb986ed5e86043ba65
600ebcac40ee2d13947701fffc51ea93887db89c

TODO: OSX, Android (limited)
Comment 2 Sven Gothel 2011-11-18 09:11:10 CET
android: NOP