Certainly, in my time I have written some programs with a very large number of loose items and I don't remember running into a limit with any of them, or for that matter seeing the answer to your question anywhere, John.

Since application window menus are usually created using arrays, those menus can be no bigger than the arrays (or the free memory available), but apart from that, I have never run into problems. One example I will cite is that of creating a menu to select a file from the entire content of my hard disk. Creating an array big enough for that list of files can be, ummm, a bit of a problem, as the emulator quickly runs out of memory!!!

Of course there is the practical issue that writing (or trying to write) a program big enough to run into limits on array size or number of loose items and info windows in SuperBASIC is likely to be a bit clumsy and impractical anyway.

While I appreciate it would be handy to have the limits documented, in practice - apart from what Tobias mentioned - you are very, very unlikely to run into any such limits.

Dilwyn

-----Original Message----- From: [email protected]
Sent: Tuesday, July 08, 2014 5:28 PM
To: [email protected]
Subject: Re: [Ql-Users] EasyPointer 4 query.

John,

to my information, ther really is only one limitation built into the pointer environment (and no additional one in EasyPtr), which is the ability to selectively re-draw information sub-windows. As this call takes a 32-bit bit field as argument, you can only selectively re-draw the first 32 information sub-windows per window definition (WM.IDRW would be the relevant call). Other than that one (which you are not very likely to hit and if hit, wouldn't be a severe limitation), I'm not aware of any other limits.

Tobias

-----Original-Nachricht-----
Betreff: [Ql-Users] EasyPointer 4 query.
Datum: Tue, 08 Jul 2014 17:11:45 +0200
Von: John Gilpin <[email protected]>
An: ql-users <[email protected]>

Having recently returned to the QL and more specifically, to SuperBASIC
programming with EasyPointer 4, I am trying to avoid doing a lot of time
consuming work to no avail. I understand that there is a limit to the
number of objects (loose items, application windows, etc.) that can be
drawn onto one menu. I am convinced that I have read about this recently
either in the EasyPointer 4 Manual or in Norman Dunbar's splendid
tutorial articles in QUANTA Magazine in May, June and July 1994, but
having re-read these repeatedly, I still cannot find the reference I am
looking for.

Can anyone out there help me not only with this information but also
where it can be found. (Something like this, I like to highlight in the
publication (manual etc) so that if I need it again, it stands out, thus
avoiding having to re-read with great concentration, to find it.)

Thanks in advance,

Kind Regards,

John Gilpin.
QUANTA Membership Secretary
and QUANTA Treasurer
membership @quanta.org.uk
treasurer @quanta.org.uk

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



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

Reply via email to