On 27/10/2010 13:04, Dilwyn Jones wrote:
On 27/10/2010 12:40, Dilwyn Jones wrote:
Anyone know how to get QLiberator to move outside the top left 512x256 pixel part of the screen on a high-res display?

The Move icon will float around the whole of the 1024x768 for example, but the QLiberator window stays firmly within 512x256. At first I thought it might be down to the basic windows, but even setting the basic primary channel to cover the full screen doesn't seem to help.

Must admit, I've always used it at its default start position and probably never tried moving it around before! I'm using v3.36 of the compiler BTW.

Dilwyn Jones


This is probably something you cannot do as the limits for moving the front screen is probably hard coded in the original SuperBASIC unfortunately.

--
Rich Mellor
RWAP Services
Thanks - I was afraid that might be the case.

The nearest I came to being able to fix this was to use the extra parameters of the WTV and WMON commands on QPC2 to move the basic windows out of the way instead:

WTV ,32,256
WMON ,0,256

One day, I might search for '512' and '256' in the binary of QLib and see if these can be patched if they are really hard coded....... :-(

Dilwyn Jones


Just a thought - is there something in the config block of the qlib_sys ?

--
Rich Mellor
Sadly I couldn't find anything relating to Move in QLIB_OBJ's config block.

Searching for the text value 512 brings up a couple of con_512x256a0x0 window references. I don't know if these are to set outline or default windows in a compiled program or what. Patching these made no difference to the movement limits. I haven't yet tried looking for any binary values which might signify window limits.

Dilwyn Jones

Dilwyn Jones


_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm

Reply via email to