Pointer in low res modes is awful
Jon Abbott (1421) 2651 posts |
Can the mouse pointer be improved for low res modes? MODE 10/13 looks like it’s been scaled down to half/quarter size using nearest neighbour Other modes are probably affected although I’ve not checked. |
Sprow (202) 1158 posts |
Have you provided a ptr_default sprite for the mode you’re interested in? There are some rectangular mode ones in the sprites inside !ThemeDefs. Note though, same as RISC OS 3, the Wimp uses the sprites appropriate for the mode when the desktop is first entered so if you subsequently switch into a different aspect ratio it’ll have no choice but to rescale the sprites using dropping/duplication of pixels. For example, starting in a square pixel 90dpi mode would use Sprites22 (for file type sprites, application icons, mouse pointer, etc etc) then changing to EX1 EY2 doesn’t reload all the sprites just scales them. |
Jon Abbott (1421) 2651 posts |
That’s the bit I’m referring too, can’t it reload the cursor appropriate to the mode ratio? For example, boot to 1280×1024 then hit F12, *BASIC followed by MODE 13 and *POINTER 1 – the cursor is unusable, certainly not something one would expect on an actively developed OS. I can fix it at Service_ModeChange, but it seems more appropriate that the OS should reload the cursor if its an OS default one. |