Add the default cursor for v6/7, really fixing #786994
|Reported by:||SF/albeu||Owned by:||eriktorbjorn|
In the original v6/7 interpreters there is a default bultin cursor. It look just like the normal pointer in dott. Currently there is no default cursor at all, so a simple game have no cursor where the LEC interpreters show one.
The thing with #786994 is simple i think. Once an object have been used as cursor there is no way to reverse to the default one. So they stored a copy of it in the data file and the game can "reverse" to the default cursor.
The patch simply add the default cursor and also fix a little inconsitency, the ptr parameter to setCursorFromBuffer can (hence should ?) be const.
Ticket imported from: #1238516. Ticket imported from: patches/552.