QPC2 Windows Quirk

Anything QL Software or Programming Related.
stevepoole
Trump Card
Posts: 198
Joined: Mon Nov 24, 2014 2:03 pm

QPC2 Windows Quirk

Postby stevepoole » Sun Apr 23, 2017 11:01 am

Hi,
Try using the WINDOW keyword with a channel parameter and Print something onto it. (This works OK).
Now use the same keyword again with the same channel parameter at a different location and print something else: Unlike on a QL, the first window disappears!
The solution is to use OPEN#c,SCR twice and not close them until you need to.
This quirk did not happen on my QL! And it was not easy to track down...
Regards,
Steve Poole.


EmmBee
Brittle Membrane
Posts: 100
Joined: Fri Jan 13, 2012 5:29 pm
Location: Kent

Re: QPC2 Windows Quirk

Postby EmmBee » Sun Apr 23, 2017 11:29 am

Hi Steve,

This is interesting. It could be caused by something to do with SMSQ/E's Window manager.
Or it could be to do with the colours being used. Can you please give us more details of how your version of QPC2 is setup,
and the exact code you're using, so that we can replicate it.

EmmBee


User avatar
tofro
QL Wafer Drive
Posts: 1579
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: QPC2 Windows Quirk

Postby tofro » Sun Apr 23, 2017 11:32 am

That's actually not a quirk. That is the normal behaviour of a running Pointer Environment. If you'd run PE (i.e ptrgen, wman and hot_rext) on your QL, it would behave exactly identical. The main difference is that PE is not optional but always active with SMSQ/E, while you have the choice in QDOS.

Tobias


ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO

Who is online

Users browsing this forum: Google [Bot] and 6 guests