QPC2 Windows Quirk

Anything QL Software or Programming Related.
Post Reply
stevepoole
Super Gold Card
Posts: 712
Joined: Mon Nov 24, 2014 2:03 pm

QPC2 Windows Quirk

Post by stevepoole »

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
Trump Card
Posts: 240
Joined: Fri Jan 13, 2012 5:29 pm
Location: Kent

Re: QPC2 Windows Quirk

Post by EmmBee »

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
Font of All Knowledge
Posts: 2685
Joined: Sun Feb 13, 2011 10:53 pm
Location: SW Germany

Re: QPC2 Windows Quirk

Post by tofro »

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
Post Reply