Page 1 of 1

The most Two (2) Important Commands for new SMSQ/E User (e.g. QPC2)

Posted: Sun Jun 11, 2023 1:51 am
by ql_freak
These, most 2 important commands should ALWAYS exist in Your bootfile:

1:
PE_BGON : REMark Enables that windows in background do not stop when they are doing output to screen (e.g. a Window). [First seen on Minerva with additional Software, e.g. Pie or Pex]

2:
WM_MOVEMODE 2 : REMark Many (most?) programs can then be moved while the output is visible. [First seen on SMSQ/E – I have recognized it first on Q68 – thanks Derek]

Re: The most Two (2) Important Commands for new SMSQ/E User (e.g. QPC2)

Posted: Sun Jun 11, 2023 2:02 am
by ql_freak
p.s.: Of course much thanks to Marcel! Without him QDOS wouldn't be, what it is today.

p.p.s.: One main problem is the maximum path length limit, which unfortunately is deeply built into the OS :‑|

There is an (virtual?) Internet Filing System without the (horrible) length limitation of QDOS pathnames from Hans-Peter Recktenwald (hpr). I never have tested it (hard to read). Has anyone tested it yet?

Re: The most Two (2) Important Commands for new SMSQ/E User (e.g. QPC2)

Posted: Sun Jun 11, 2023 3:17 pm
by Derek_Stewart
Hi Peter,

I have had a brief look at QVFS, which looked a good idea.

I was hoping to write some software that would use QVFS, to allow longer filenames then allowed in QDOS/SMSQ/E.

UQLX and sQLux uses QVFS as well.

Re: The most Two (2) Important Commands for new SMSQ/E User (e.g. QPC2)

Posted: Mon Jun 12, 2023 10:33 am
by Martin_Head
Some time ago I did this https://www.qlforum.co.uk/viewtopic.php?p=27710#p27710.

I never took it any further. As I remember, ideally it wanted a couple of alterations to SMSQ/E.

Re: The most Two (2) Important Commands for new SMSQ/E User (e.g. QPC2)

Posted: Mon Jun 12, 2023 6:43 pm
by Derek_Stewart
Hi,

I was trying to write an epub reader.

The epub file is a zip compressed HTML files, but the QL filename limits gave problems, I thought maybe QVFS or LFN would help solve the problem.

But this is on hold till I can get the Q68 finished...