Changes the default cursor that appears when interacting with a map control to a custom one. Use an empty string to restore the default cursor.
Important
Before Arma 3, if the specified cursor does not exist the default is used and no error is produced.
In Arma 3, this would result in the following error: "No entry 'bin\config.bin/CfgWrapperUI/Cursors'".
The cursor is the name of a config entry from CfgWrapperUI / Cursors. This command has the following specifics:
When used on the Main Map (findDisplay 12 displayCtrl 51), it is possible to override multiple default cursors. For example, while leaving default "Arrow" intact, it is possible to just override "Scroll" with e.g "Wait" (See #Example 3)
When used on a custom map, for example user made Mini Map, there is only one single cursor "" for everything, therefore only this cursor can be overridden (see #Example 4 on how to override it)
Some possible class names (See ctrlMapCursor/cursors for the whole list):
When using this command, the cursor will change for the whole display, resulting in visual glitches. Adding the onMouseMoving event handler can help solve this problem: