|
In a message dated 08/12/2003 15:16:37 GMT Standard Time,
[EMAIL PROTECTED] writes:
On 8 Dec 2003 at 5:49, [EMAIL PROTECTED] wrote: The unsuspend routine could surely check the screen dimensions and refuse
to unsuspend the job if the screen is too small...
Sorry - not too well today, so not thinking straight... Not sure if
this is possible
Hmm - very odd - I wonder why if SBASIC is set to OUTLN #0,512,256,0,0 and
I execute QWord (which resets the screen to 640x480), it is fine when I
switch to SBASIC (or quit QWord). - Remember that QWord resets the original
screen dimensions when Quit. However, if I set SBASIC to OUTLN
#0,800,600,0,0 and then run QWord, on quitting QWord, the screen dimensions are
reset to 800x600, but there is no cursor available to #0 - in fact, QPC just
hangs !!
Not too sure - I was hoping for some input from TT. QTYP uses
SMS.LIOD to link the new device driver and I am storing the address of the link
to use for the pointer to remove the device with SMS.RIOD. Not actually
tested this yet.
The idea is to avoid a boot program altogether, so that people who have not
installed QTYP on their system as a default, do not have to remember to run a
BOOT program before executing QWord. Surely that is the main reason for
linking in extension toolkits when compiling a program !
As Phoebus has pointed out - this is nigh impossible with the way that the
graphics are designed. QWord can be configured to use the existing screen
resolution and colour depth (though at present does not support mode 4 or mode
8). However, it does mean that if the resolution is smaller than 640x480
on QPC, it will not run (reports an error), and if the resolution is greater,
then the tiles appear smaller on screen (and harder to read).
Feedback from users suggests that they would rather QWord be configurable
to set the screen accordingly so that it appears as large as possible.
No - I would want the job to be able to realise that it had lost focus so
that it could then reset the colour depth and resolution, or maybe do something
in the background instead (such as stop writing to the screen). The only
way it can do this at the moment is to have a small window open on the screen
that it attempts to PRINT to and use error trapping to take alternative action
when focus is lost (such as not output data). However, this is not always
apt !!
I accept any criticism - postive or otherwise
-- Rich Mellor RWAP Services 35 Chantry Croft, Kinsley, Pontefract, West Yorkshire, WF9 5JH TEL: 01977 610509 Visit our website at: URL:http://www.rwapsoftware.co.uk In need of adventure? URL: http://www.rwapadventures.com Stuck with ordinary dial up internet connection ?? Read our review of internet accelerators and broadband at: URL:http://www.rwapservices.co.uk |
- [ql-users] Changing DISP_SIZE under SMSQ/e RWAPSoftware
- Re: [ql-users] Changing DISP_SIZE under SMSQ/e wolf
- Re: [ql-users] Changing DISP_SIZE under SMSQ/e Phoebus Dokos
- Re: [ql-users] Changing DISP_SIZE under SMS... Wolfgang Lenerz
- Re: [ql-users] Changing DISP_SIZE under SMSQ/e Dilwyn Jones
- Re: [ql-users] Changing DISP_SIZE under SMSQ/e RWAPSoftware
- Re: [ql-users] Changing DISP_SIZE under SMSQ/e Phoebus Dokos
- Re: [ql-users] Changing DISP_SIZE under SMS... Wolfgang Lenerz
- Re: [ql-users] Changing DISP_SIZE under SMSQ/e Wolfgang Lenerz
- Re: [ql-users] Changing DISP_SIZE under SMSQ/e RWAPSoftware
- RE: [ql-users] Changing DISP_SIZE under SMSQ/e Duncan Neithercut
