[Ql-Users] QL Wiki - How to subscribe to page change alerts.

2017-09-09 Thread Norman Dunbar via Ql-Users
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

2017-09-09 Thread Michael Bulford via Ql-Users
> > 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] Qbase

2017-09-09 Thread Daniel Baum via Ql-Users
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] Q68 Advance Notice 2 - Pricing

2017-09-09 Thread Peter Graf via Ql-Users
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

2017-09-09 Thread Gerhard Plavec via Ql-Users


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.

2017-09-09 Thread Daniel Baum via Ql-Users
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

2017-09-09 Thread Daniel Baum via Ql-Users
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] Q68 Advance Notice 2 - Pricing

2017-09-09 Thread 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.

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

2017-09-09 Thread Urs Koenig (QL) via Ql-Users
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

2017-09-09 Thread Stefan Schomburg via Ql-Users
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=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 

Re: [Ql-Users] Q68 Advance Notice 2 - Pricing

2017-09-09 Thread RWAP Software via Ql-Users
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

2017-09-09 Thread Gerhard Plavec via Ql-Users
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

2017-09-09 Thread Lee via Ql-Users
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

2017-09-09 Thread 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