[Ql-Users] QL Wiki - How to subscribe to page change alerts.
The new wiki allows you to subscribe to a page, or pages, and receive an email either every time that the page changes, or, one email, every day that the page changes, with details of all the changes made that day. So, for example, you want to know when changes happen to the C68 page: * Open the C68 page. * Click the "spanner/wrench" button at the top, then select "Manage Subscriptions". * Ensure that the page "qlwiki:C68" is selected, but you can subscribe to every change in the "qlwiki" name space by selecting that option instead. * Choose your email desires - an email for every change, or, a daily email digest when the page(s) change. I would suggest the latter. * Click the "Subscribe" button. If you are subscribed to some pages already, they will show up at the top of the page. You will see your chosen email options for each page subscribed to, and an "unsubscribe" link. Now instead of checking the page every 5 minutes looking for changes, you just need to watch your inbox. Cheers, Norm. -- Sent from my Android device with K-9 Mail. Please excuse my brevity. ___ QL-Users Mailing List
Re: [Ql-Users] Function type error
> > On 7 Sep 2017 at 15:15, George Gwilt wrote: > > > > Subject: Re: [Ql-Users] Function type error > > > > On 10 Aug 2017, at 22:49, Michael Bulford via Ql-Users > > wrote: > > > > Thanks for your explanations. This is all specific to SBASIC. > > Tobias gives an example with a LOCal name the same as the function name. > > Although this is possible, it cannot be recommended. You will not be able > > to call the function recursively. And it won't compile with either > > QLiberator or Turbo! > > Actually TURBO does compile the program and gives the answer 331. > > George Indeed, yes. I've also tested this with Minerva on Q-emuLator. Both under the Interpreter and Turbo, the result is again 331. However, Q-Liberator gives only 330.7 With both compilers now free, and with more and more people using them, it should follow that these functions need to be written with greater care in the future. Michael ___ QL-Users Mailing List
Re: [Ql-Users] Q68 Advance Notice 2 - Pricing
I would like to express interest, too. 1x board, case, cable. Thank You. ___ QL-Users Mailing List
Re: [Ql-Users] Qbase
Yes, exactly Il 09 set 2017 17:47, "Daniel Baum via Ql-Users" ha scritto: > I think the next thing I'm going to add is the ability to be EXecuted with > a filename as a command-line parameter. > > If I understand correctly, this should also mean that you will be able to > "execute" a DBS file using QPAC2 and Fileinfo and open it with QBase. > > > D. > > On Sat, Sep 9, 2017 at 6:22 PM, Giorgio Garabello via Ql-Users < > ql-users@lists.q-v-d.com> wrote: > > > Good > > > > 2017-09-09 15:06 GMT+02:00 Daniel Baum via Ql-Users < > > ql-users@lists.q-v-d.com>: > > > > > Hi all, > > > > > > Latest pictures. > > > > > > Qbase is now rescalable. It starts at 512x256: > > > > > > https://www.dropbox.com/s/exexw4s5ppexyi4/qbaseTab512x256.jpg?dl=0 > > > > > > and can get as big as you want: > > > > > > https://www.dropbox.com/s/o9yi56lqms4ppg3/qbaseTabBig.jpg?dl=0 > > > > > > These pictures show the automatic proportional column width in the > > tabular > > > view, which has actually always worked, but was less than obvious until > > > now. > > > > > > Getting there... > > > > > > > > > D. > > > > > > > > > > > > On Tue, Sep 5, 2017 at 8:16 PM, Daniel Baum wrote: > > > > > > > Thanks Dilwyn. > > > > > > > > > > > > D. > > > > > > > > On Tue, Sep 5, 2017 at 8:04 PM, Dilwyn Jones via Ql-Users < > > > > ql-users@lists.q-v-d.com> wrote: > > > > > > > >> you can use the system palette :-D > > > >>> > > > >> Indeed, thanks to the work of the operating system people (Marcel > and > > > >> Wolfgang), the System Palette makes it easy for programs to follow a > > > >> generic colour scheme for programs, a little bit like Windows themes > > for > > > >> example. > > > >> > > > >> There's an article about using it from SBASIC on my website at > > > >> http://www.dilwyn.me.uk/docs/smsqegd2/index.html - just scroll down > > to > > > >> the System Palette section. > > > >> > > > >> Dilwyn > > > >> ___ > > > >> QL-Users Mailing List > > > >> > > > > > > > > > > > ___ > > > QL-Users Mailing List > > > > > ___ > > QL-Users Mailing List > > > ___ > QL-Users Mailing List > ___ QL-Users Mailing List
Re: [Ql-Users] Qbase
I think the next thing I'm going to add is the ability to be EXecuted with a filename as a command-line parameter. If I understand correctly, this should also mean that you will be able to "execute" a DBS file using QPAC2 and Fileinfo and open it with QBase. D. On Sat, Sep 9, 2017 at 6:22 PM, Giorgio Garabello via Ql-Users < ql-users@lists.q-v-d.com> wrote: > Good > > 2017-09-09 15:06 GMT+02:00 Daniel Baum via Ql-Users < > ql-users@lists.q-v-d.com>: > > > Hi all, > > > > Latest pictures. > > > > Qbase is now rescalable. It starts at 512x256: > > > > https://www.dropbox.com/s/exexw4s5ppexyi4/qbaseTab512x256.jpg?dl=0 > > > > and can get as big as you want: > > > > https://www.dropbox.com/s/o9yi56lqms4ppg3/qbaseTabBig.jpg?dl=0 > > > > These pictures show the automatic proportional column width in the > tabular > > view, which has actually always worked, but was less than obvious until > > now. > > > > Getting there... > > > > > > D. > > > > > > > > On Tue, Sep 5, 2017 at 8:16 PM, Daniel Baum wrote: > > > > > Thanks Dilwyn. > > > > > > > > > D. > > > > > > On Tue, Sep 5, 2017 at 8:04 PM, Dilwyn Jones via Ql-Users < > > > ql-users@lists.q-v-d.com> wrote: > > > > > >> you can use the system palette :-D > > >>> > > >> Indeed, thanks to the work of the operating system people (Marcel and > > >> Wolfgang), the System Palette makes it easy for programs to follow a > > >> generic colour scheme for programs, a little bit like Windows themes > for > > >> example. > > >> > > >> There's an article about using it from SBASIC on my website at > > >> http://www.dilwyn.me.uk/docs/smsqegd2/index.html - just scroll down > to > > >> the System Palette section. > > >> > > >> Dilwyn > > >> ___ > > >> QL-Users Mailing List > > >> > > > > > > > > ___ > > QL-Users Mailing List > > > ___ > QL-Users Mailing List > ___ QL-Users Mailing List
Re: [Ql-Users] Qbase
Good 2017-09-09 15:06 GMT+02:00 Daniel Baum via Ql-Users < ql-users@lists.q-v-d.com>: > Hi all, > > Latest pictures. > > Qbase is now rescalable. It starts at 512x256: > > https://www.dropbox.com/s/exexw4s5ppexyi4/qbaseTab512x256.jpg?dl=0 > > and can get as big as you want: > > https://www.dropbox.com/s/o9yi56lqms4ppg3/qbaseTabBig.jpg?dl=0 > > These pictures show the automatic proportional column width in the tabular > view, which has actually always worked, but was less than obvious until > now. > > Getting there... > > > D. > > > > On Tue, Sep 5, 2017 at 8:16 PM, Daniel Baum wrote: > > > Thanks Dilwyn. > > > > > > D. > > > > On Tue, Sep 5, 2017 at 8:04 PM, Dilwyn Jones via Ql-Users < > > ql-users@lists.q-v-d.com> wrote: > > > >> you can use the system palette :-D > >>> > >> Indeed, thanks to the work of the operating system people (Marcel and > >> Wolfgang), the System Palette makes it easy for programs to follow a > >> generic colour scheme for programs, a little bit like Windows themes for > >> example. > >> > >> There's an article about using it from SBASIC on my website at > >> http://www.dilwyn.me.uk/docs/smsqegd2/index.html - just scroll down to > >> the System Palette section. > >> > >> Dilwyn > >> ___ > >> QL-Users Mailing List > >> > > > > > ___ > QL-Users Mailing List > ___ QL-Users Mailing List
Re: [Ql-Users] Q68 Advance Notice 2 - Pricing
Hi Gerhard, >> 3. There can be no promise of ethernet software drivers, although >>I would like them for myself, building upon my QLwIP project. > > Tell me(us) more about your QLwIP project (no need of inventing diversity of > projects) QLwIP is a combination of - A QDOS native TCP/IP Stack - QDOS native drivers for SER (SLIP) and ethernet (Q40 & Q60) - Text mode Webbrowser - Mail client (SMTP & POP3) - Webserver I did most of the work about 15 years ago and have publicly demonstrated that QLwIP works, but never finished it to public release for various reasons. If I find the time someday, I could adapt it to Q68 and SMSQ/E. Since the Q68 ethernet hardware differs a lot from the Q40/Q60, this driver part must be rewritten. Also there are new difficulties, like the fact that most email providers no longer offer unencrypted SMTP & POP3 access. So, no promise. Peter ___ QL-Users Mailing List
Re: [Ql-Users] Q68 Advance Notice 2 - Pricing
Gesendet mit meinenm iPad Am 09.09.17 um 11:43 schrieb Peter Graf via Ql-Users > Hi all, > > before placing orders, please take this into consideration: > > 1. The Q68 is not a high-end machine like the Q60 in terms of speed. >If in doubt, please wait for benchmarks. Speed is not a problem as I am running original QL without any extention as well QPC-II on newest Macs and PCs > 2. I developed the Q68 strictly as a hobby project, absolutely for free, >and support will be only by communitly forum or mailing list. Thank you very much and ok. > 3. There can be no promise of ethernet software drivers, although >I would like them for myself, building upon my QLwIP project. Tell me(us) more about your QLwIP project (no need of inventing diversity of projects) > 4. Documentation may come delayed, or in limited fashion. > > All the best > Peter > > > Derek Stewart via Ql-Users wrote: > > Q68 Price List - Batch 1 > > --- > > > > Q68 board, 4Gb SDHC Card, SMSQ/E: £150.00 > > Black Case: £20 > > Belkin Black PS/2 spliter: £2.00 > > > > General Release date: 09/10/2017 > > > > 20 completed and tested Q68 boards, available. > > > > Once this quantity is exceeded, I will order more Q68 PCBs to be > > manufactured. > ___ > QL-Users Mailing List ___ QL-Users Mailing List
Re: [Ql-Users] EasyPtr and rescalable windows.
Thanks to everyone for your help. I got it to work, D. On Sat, Sep 9, 2017 at 1:15 PM, Bob Spelten via Ql-Users < ql-users@lists.q-v-d.com> wrote: > Op Fri, 08 Sep 2017 19:59:28 +0200 schreef Daniel Baum via Ql-Users < > ql-users@lists.q-v-d.com>: > > Hi all, >> >> I am trying to get my head around EasyPtr (again). >> >> I have been playing with the new ability to create resizable windows. This >> turns out to be not terribly difficult, and I was able to create a >> resizable version of the calculator from Norman Dunbar's tutorial without >> suffering too much. >> >> However, creating a freely resizable version of QBase is dependent on >> being >> able to read the size of the newly resized window.and its components. I >> have been unable to find any obvious way to do this. >> >> Does anyone know how this is accomplished? >> >> I use the following routine after every move or resize. > It has the advantage of returning the actual values, because calculated > values given to MDRAW for a new position or size can be adjusted by WMAN2. > That may make X even and will always keep the window inside the screen, > including shadow spaces. > > :: > DEFine PROCedure MENU_XYS (kanal%,wdef,xs%,ys%,xo%,yo%) > REM >>> get coords of current outline channel > wdef= MWDEF(#kanal%) : REM >>> get address working definition > xs%= PEEK_W(wdef +32): ys%= PEEK_W(wdef +34) : REM >>> get size > xo%= PEEK_W(wdef +36): yo%= PEEK_W(wdef +38) : REM >>> get position > END DEFine MENU_XYS > :: > > Bob > > -- > The BSJR QL software site at: "http://members.upc.nl/b.spelten/ql/"; > ___ > QL-Users Mailing List > ___ QL-Users Mailing List
Re: [Ql-Users] Qbase
Hi all, Latest pictures. Qbase is now rescalable. It starts at 512x256: https://www.dropbox.com/s/exexw4s5ppexyi4/qbaseTab512x256.jpg?dl=0 and can get as big as you want: https://www.dropbox.com/s/o9yi56lqms4ppg3/qbaseTabBig.jpg?dl=0 These pictures show the automatic proportional column width in the tabular view, which has actually always worked, but was less than obvious until now. Getting there... D. On Tue, Sep 5, 2017 at 8:16 PM, Daniel Baum wrote: > Thanks Dilwyn. > > > D. > > On Tue, Sep 5, 2017 at 8:04 PM, Dilwyn Jones via Ql-Users < > ql-users@lists.q-v-d.com> wrote: > >> you can use the system palette :-D >>> >> Indeed, thanks to the work of the operating system people (Marcel and >> Wolfgang), the System Palette makes it easy for programs to follow a >> generic colour scheme for programs, a little bit like Windows themes for >> example. >> >> There's an article about using it from SBASIC on my website at >> http://www.dilwyn.me.uk/docs/smsqegd2/index.html - just scroll down to >> the System Palette section. >> >> Dilwyn >> ___ >> QL-Users Mailing List >> > > ___ QL-Users Mailing List
Re: [Ql-Users] EasyPtr and rescalable windows.
Op Fri, 08 Sep 2017 19:59:28 +0200 schreef Daniel Baum via Ql-Users : Hi all, I am trying to get my head around EasyPtr (again). I have been playing with the new ability to create resizable windows. This turns out to be not terribly difficult, and I was able to create a resizable version of the calculator from Norman Dunbar's tutorial without suffering too much. However, creating a freely resizable version of QBase is dependent on being able to read the size of the newly resized window.and its components. I have been unable to find any obvious way to do this. Does anyone know how this is accomplished? I use the following routine after every move or resize. It has the advantage of returning the actual values, because calculated values given to MDRAW for a new position or size can be adjusted by WMAN2. That may make X even and will always keep the window inside the screen, including shadow spaces. :: DEFine PROCedure MENU_XYS (kanal%,wdef,xs%,ys%,xo%,yo%) REM >>> get coords of current outline channel wdef= MWDEF(#kanal%) : REM >>> get address working definition xs%= PEEK_W(wdef +32): ys%= PEEK_W(wdef +34) : REM >>> get size xo%= PEEK_W(wdef +36): yo%= PEEK_W(wdef +38) : REM >>> get position END DEFine MENU_XYS :: Bob -- The BSJR QL software site at: "http://members.upc.nl/b.spelten/ql/"; ___ QL-Users Mailing List
Re: [Ql-Users] Q68 Advance Notice 2 - Pricing
Hi all, before placing orders, please take this into consideration: 1. The Q68 is not a high-end machine like the Q60 in terms of speed. If in doubt, please wait for benchmarks. 2. I developed the Q68 strictly as a hobby project, absolutely for free, and support will be only by communitly forum or mailing list. 3. There can be no promise of ethernet software drivers, although I would like them for myself, building upon my QLwIP project. 4. Documentation may come delayed, or in limited fashion. All the best Peter Derek Stewart via Ql-Users wrote: > Q68 Price List - Batch 1 > --- > > Q68 board, 4Gb SDHC Card, SMSQ/E: £150.00 > Black Case: £20 > Belkin Black PS/2 spliter: £2.00 > > General Release date: 09/10/2017 > > 20 completed and tested Q68 boards, available. > > Once this quantity is exceeded, I will order more Q68 PCBs to be > manufactured. ___ QL-Users Mailing List
Re: [Ql-Users] Q68 Advance Notice 2 - Pricing
Good news! Derek, please put me down for one Q68 plus case and PS/2 splitter. Thank you! QL forever! Urs http://www.sinclairql.net/ - THE DISTRIBUTION, QL/E and more... > -Ursprüngliche Nachricht- > Von: Ql-Users [mailto:ql-users-boun...@lists.q-v-d.com] Im Auftrag von > Derek Stewart via Ql-Users > Gesendet: Samstag, 9. September 2017 10:22 > An: ql-us...@q-v-d.com > Cc: Derek Stewart > Betreff: [Ql-Users] Q68 Advance Notice 2 - Pricing > > Q68 Price List - Batch 1 > --- > > Q68 board, 4Gb SDHC Card, SMSQ/E: £150.00 Black Case: £20 Belkin Black > PS/2 spliter: £2.00 > > General Release date: 09/10/2017 > > 20 completed and tested Q68 boards, available. > > Once this quantity is exceeded, I will order more Q68 PCBs to be > manufactured. > > > -- > Regards, > > Derek > ___ > QL-Users Mailing List ___ QL-Users Mailing List
Re: [Ql-Users] Ql-Users Digest, Vol 163, Issue 13
Hello, I 'd like to have a cased one, please. If one is available, please send me the details. Regards, Stefan Sent from my iPhone On 9. Sep 2017, at 10:21, "ql-users-requ...@lists.q-v-d.com" wrote: Send Ql-Users mailing list submissions to ql-users@lists.q-v-d.com To subscribe or unsubscribe via the World Wide Web, visit http://lists.q-v-d.com/listinfo.cgi/ql-users-q-v-d.com or, via email, send a message with subject or body 'help' to ql-users-requ...@lists.q-v-d.com You can reach the person managing the list at ql-users-ow...@lists.q-v-d.com When replying, please edit your Subject line so it is more specific than "Re: Contents of Ql-Users digest..." Today's Topics: 1. Re: EasyPtr and rescalable windows. (Daniel Baum) 2. Re: EasyPtr and rescalable windows. (Norman Dunbar) 3. Re: EasyPtr and rescalable windows. (Norman Dunbar) 4. Re: EasyPtr and rescalable windows. (Daniel Baum) 5. Re: EasyPtr and rescalable windows. (Norman Dunbar) 6. Q68 Advance Notice 2 - Pricing (Derek Stewart) -- Message: 1 Date: Fri, 8 Sep 2017 23:48:42 +0300 From: Daniel Baum To: ql-us...@q-v-d.com Subject: Re: [Ql-Users] EasyPtr and rescalable windows. Message-ID: Content-Type: text/plain; charset="UTF-8" Hi Fran?ois, Thanks for the pointer to Dilwyn's tutorial. It is helpful but it doesn't contain what I was looking for. I did eventually find the answer here: http://www.qlforum.co.uk/viewtopic.php?f=3&t=1027 The solution involves PEEKing the window definition table, which is effective, but not exactly obvious, at least if you've become unaccustomed to 1980s programming conventions. I have never written a Basic extension - it's a very long time since I last attempted to write something in assembler, but this seems like a prime candidate for my first attempt, assuming it doesn't already exist somewhere. Rgds, Daniel On Fri, Sep 8, 2017 at 9:32 PM, Fran?ois Van Emelen via Ql-Users < ql-users@lists.q-v-d.com> wrote: > Op 8/09/2017 om 19:59 schreef Daniel Baum via Ql-Users: > >> Hi all, >> >> I am trying to get my head around EasyPtr (again). >> >> I have been playing with the new ability to create resizable windows. This >> turns out to be not terribly difficult, and I was able to create a >> resizable version of the calculator from Norman Dunbar's tutorial without >> suffering too much. >> >> However, creating a freely resizable version of QBase is dependent on >> being >> able to read the size of the newly resized window.and its components. I >> have been unable to find any obvious way to do this. >> >> Does anyone know how this is accomplished? >> >> Thanks >> >> Daniel >> ___ >> QL-Users Mailing List >> >> >> Hi, > > Dilwyn have explained this in 'SCALING IN EASYPTR 4'. Can't remember the > name of the file. Have a look at his website. > > Fran?ois Van Emelen > > > > > ___ > QL-Users Mailing List -- Message: 2 Date: Fri, 08 Sep 2017 22:09:38 +0100 From: Norman Dunbar To: ql-us...@q-v-d.com,Daniel Baum via Ql-Users Subject: Re: [Ql-Users] EasyPtr and rescalable windows. Message-ID: Content-Type: text/plain; charset=utf-8 Evening Daniel, Re assembly language and writing extensions, my eBook has a few chapters on that. Help yourself to http://qdosmsq.dunbar-it.co.uk/downloads/QLToday/QL_Assembly.pdf. If you need to return two values, or four, then take a look at the DJTOOLKIT sources at https://github.com/SinclairQL/DJToolkit, you will be interested in the MAX_CON function which is passed a channel I'd and 4 integers, and returns an error code as the result, plus updates the 4 integers with the channel's window or console sizes and positions: ** * error = MAX_CON #channel, x%, y%, xo%, yo% => returns an error and *updates the 4 (non-channel) parameters to be the *maximum sizes & positions that a CON channel is. ** You could write something similar quite easily, I'm sure. HTH Cheers, Norm. -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- Message: 3 Date: Fri, 08 Sep 2017 22:09:38 +0100 From: Norman Dunbar To: ql-us...@q-v-d.com,Daniel Baum via Ql-Users Subject: Re: [Ql-Users] EasyPtr and rescalable windows. Message-ID: Content-Type: text/plain; charset=utf-8 Evening Daniel, Re assembly language and writing extensions, my eBook has a few chapters on that. Help yourself to http://qdosmsq.dunbar-it.co.uk/downloads/QLToday/QL_Assembly.pdf. If you need to return two values, or four, then take a look at the DJTOOLKIT sources at https://github.com/SinclairQL/DJToolkit, you will be interested in the MAX_CON function which is passed a c
Re: [Ql-Users] Q68 Advance Notice 2 - Pricing
Excellent - why not put some on sellmyretro as a pre-order that will help you keep track of orders / interest more easily. Rich Mellor RWAP Software www.rwapsoftware.co.uk www.sellmyretro.com On 2017-09-09 09:27, Lee via Ql-Users wrote: How to reserve Derek? I would like one. Sent from my iPhone On 9 Sep 2017, at 09:21, Derek Stewart via Ql-Users wrote: Q68 Price List - Batch 1 --- Q68 board, 4Gb SDHC Card, SMSQ/E: £150.00 Black Case: £20 Belkin Black PS/2 spliter: £2.00 General Release date: 09/10/2017 20 completed and tested Q68 boards, available. Once this quantity is exceeded, I will order more Q68 PCBs to be manufactured. -- Regards, Derek ___ QL-Users Mailing List ___ QL-Users Mailing List ___ QL-Users Mailing List
Re: [Ql-Users] Q68 Advance Notice 2 - Pricing
I would like to order 2 Q68 boards Please tell me how (and where) to pay £300 ? Regards, Gerhard Plavec - Am 09.09.17 um 10:21 schrieb Derek Stewart via Ql-Users > Q68 Price List - Batch 1 > --- > > Q68 board, 4Gb SDHC Card, SMSQ/E: £150.00 > Black Case: £20 > Belkin Black PS/2 spliter: £2.00 > > General Release date: 09/10/2017 > > 20 completed and tested Q68 boards, available. > > Once this quantity is exceeded, I will order more Q68 PCBs to be > manufactured. > > > -- > Regards, > > Derek > ___ > QL-Users Mailing List ___ QL-Users Mailing List
Re: [Ql-Users] Q68 Advance Notice 2 - Pricing
How to reserve Derek? I would like one. Sent from my iPhone > On 9 Sep 2017, at 09:21, Derek Stewart via Ql-Users > wrote: > > Q68 Price List - Batch 1 > --- > > Q68 board, 4Gb SDHC Card, SMSQ/E: £150.00 > Black Case: £20 > Belkin Black PS/2 spliter: £2.00 > > General Release date: 09/10/2017 > > 20 completed and tested Q68 boards, available. > > Once this quantity is exceeded, I will order more Q68 PCBs to be manufactured. > > > -- > Regards, > > Derek > ___ > QL-Users Mailing List ___ QL-Users Mailing List
[Ql-Users] Q68 Advance Notice 2 - Pricing
Q68 Price List - Batch 1 --- Q68 board, 4Gb SDHC Card, SMSQ/E: £150.00 Black Case: £20 Belkin Black PS/2 spliter: £2.00 General Release date: 09/10/2017 20 completed and tested Q68 boards, available. Once this quantity is exceeded, I will order more Q68 PCBs to be manufactured. -- Regards, Derek ___ QL-Users Mailing List