- always use page 6 for P/M mouse cursor
- make cursor character of text mode callback configurable - change default cursor character of text mode callback from 'plus' to 'diamond' - set P/M callback as default
This commit is contained in:
32
libsrc/atari/mcbpm-shape.s
Normal file
32
libsrc/atari/mcbpm-shape.s
Normal file
@@ -0,0 +1,32 @@
|
||||
;
|
||||
; P/M mouse shape default definition
|
||||
;
|
||||
; Christian Groessler, 11.04.2014
|
||||
;
|
||||
; Note that the height of the mouse cursor must not exceed 32
|
||||
; lines, otherwise the display routines won't do The Right
|
||||
; Thing(tm).
|
||||
;
|
||||
|
||||
.export mouse_pm_bits
|
||||
.export mouse_pm_height : absolute
|
||||
.export mouse_pm_hotspot_x : absolute
|
||||
.export mouse_pm_hotspot_y : absolute
|
||||
|
||||
|
||||
.data
|
||||
|
||||
mouse_pm_bits:
|
||||
.byte %11110000
|
||||
.byte %11000000
|
||||
.byte %10100000
|
||||
.byte %10010000
|
||||
.byte %10001000
|
||||
.byte %00000100
|
||||
.byte %00000010
|
||||
|
||||
mouse_pm_height = * - mouse_pm_bits
|
||||
|
||||
; hot spot is upper left corner
|
||||
mouse_pm_hotspot_x = 0
|
||||
mouse_pm_hotspot_y = 0
|
||||
Reference in New Issue
Block a user