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