Re: [ARMini-support] Updated Zap
- From: A Rawnsley <rcomp@xxxxxxxxxxx>
- To: armini-support@xxxxxxxxxxxxx
- Date: Wed, 23 May 2018 13:37:32 +0100
Things have moved on from that, I'm afraid -- there have been several more
builds this year, with more interesting stuff fixed.
Try this for the most recent build...
https://www.riscosopen.org/forum/forums/4/topics/11130?page=3#posts-78131
Even more thanks to Rick Murray and Steve Fryatt.
Having now updated to Rick4 on my test machine, I'm still seeing the
"redraw issue" in high resolution screen modes.
Maybe I misunderstood, but I thought this kicked off when I mentioned that
we would be including a fix for this in StrongEd. Bernard asked for a
fixed Zap, and one (Zap Ultimate, then Rick4) was duly offered. Maybe I'm
missing something?
Please forgive my ignorance - I've never "clicked" with Zap, so I may be
doing something daft.
For those unfamiliar with the redraw issue, a software mouse pointer is
used for resolutions beyond 2048px due to limitations of the pointer
overlay. This generally works fine, but dragging a menu around in some
programs (Zap/StrongEd) can leave pointer-sized "trails". I believe
Jeffrey explained it as follows:
(quote)
I think for both ZapRedraw and "xxx" the problem will be that they aren't
calling OS_RemoveCursors/OS_RestoreCursors around their redraw code. The
software pointer is tied into those calls and will hide/show itself
whenever they're used, in order to try and avoid all the little rendering
glitches like the above. For Wimp tasks which use standard OS rendering
routines (sprites, VDU graphics, etc.) the OS already has the calls in
place, but tasks which write directly to the screen generally seem to omit
the calls (after all, the VDU text cursor isn't used when in the Wimp).
(endquote)
Andrew
PS, CC'd to Rick Murray
--
R-Comp
22 Robert Moffat, High Legh, Knutsford, Cheshire WA16 6PS
Tel: 01925 755043 Fax: 01925 757377
http://www.rcomp.co.uk
---
To alter your preferences or leave the group,
visit
//www.freelists.org/list/armini-support
List-related queries to info@xxxxxxxxxxxx
Other related posts: