Thing Removal
-
- Font of All Knowledge
- Posts: 4610
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Thing Removal
Hi,
If I load the QDasm assembler Thing by LRESPRing the file QDASM_REXT, this creates a Thing called QDasm to compike assembler source from QD.
Since the Thing is loaded without a hotkey associated with it, HOT_REMV does not remove the Thing, does any one know how to remove a Thing that does not have a Hotkey associated with it?
If I load the QDasm assembler Thing by LRESPRing the file QDASM_REXT, this creates a Thing called QDasm to compike assembler source from QD.
Since the Thing is loaded without a hotkey associated with it, HOT_REMV does not remove the Thing, does any one know how to remove a Thing that does not have a Hotkey associated with it?
Regards,
Derek
Derek
Re: Thing Removal
Use TH_REMV or TH_FRMV from the Thing_rext toolkit. The only, wee, problem is: I dont know were you get that toolkit these days! Originally, I bought it from from JMS. I dont know its status, otherwise Id send it to you. Does anyone know? Its a very useful toolkit.
Alternatively, you could write your own code in assembler. Depending on your SMSQ/E knowhow, ts not hard. Its just a call to the relevant trap, (or trap emulation code. Im not sure whether the trap was added to SMSQ/E in the end).
Alternatively, you could write your own code in assembler. Depending on your SMSQ/E knowhow, ts not hard. Its just a call to the relevant trap, (or trap emulation code. Im not sure whether the trap was added to SMSQ/E in the end).
Per
I love long walks, especially when they are taken by people who annoy me.
- Fred Allen
I love long walks, especially when they are taken by people who annoy me.
- Fred Allen
Re: Thing Removal
It is in one (or both) of QLE or Black Phoenix. I'm not sure whether it is public domain, but it is there. Unfortunately, I can't check which it is in at the moment.
- mk79
- QL Wafer Drive
- Posts: 1349
- Joined: Sun Feb 02, 2014 10:54 am
- Location: Esslingen/Germany
- Contact:
Re: Thing Removal
If this is a utility Jochen wrote himself then it's okay to give it away now (he gave me the authority to decide).
Re: Thing Removal
There are 3 different Thing extensions in circulation.
2 are on QLE, which includes in the sys folder the thing _ext extension v2.17 written by Jochen Merz, code size 4096 bytes, alongside it in the same folder is Thing_rext which comes in at 1920 bytes, v0.5, no authorship attributed, but appears to be identical to the thing_rext distributed with C68 and finally a THING_rext of 2096 bytes length, no authorship attributed in the file, which I found on my hard disk, no idea where it came from.
Cheers
2 are on QLE, which includes in the sys folder the thing _ext extension v2.17 written by Jochen Merz, code size 4096 bytes, alongside it in the same folder is Thing_rext which comes in at 1920 bytes, v0.5, no authorship attributed, but appears to be identical to the thing_rext distributed with C68 and finally a THING_rext of 2096 bytes length, no authorship attributed in the file, which I found on my hard disk, no idea where it came from.
Cheers
Re: Thing Removal
The one I have has © 1989-98 Jochen Merz V3.02 embedded. I presume that means he wrote it. However, without the manual its not that useful. I have the printed manual, but it is in deep storage 500km away over the snowy mountains, so I cant help with that. I can pass the toolkit on to Dilwyn, if he'll take it.
Per
I love long walks, especially when they are taken by people who annoy me.
- Fred Allen
I love long walks, especially when they are taken by people who annoy me.
- Fred Allen
Re: Thing Removal
Yes, of course I'll take it, especially if someone has documentation to go with it.pjw wrote:The one I have has © 1989-98 Jochen Merz V3.02 embedded. I presume that means he wrote it. However, without the manual its not that useful. I have the printed manual, but it is in deep storage 500km away over the snowy mountains, so I cant help with that. I can pass the toolkit on to Dilwyn, if he'll take it.
--
All things QL - https://dilwyn.theqlforum.com
All things QL - https://dilwyn.theqlforum.com
Re: Thing Removal
Not sure where I got this from but here is my PDF copy
- Attachments
-
- Thing Extension V3.pdf
- (57.99 KiB) Downloaded 209 times
-
- Font of All Knowledge
- Posts: 4610
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: Thing Removal
Hi,
Thank you for the information and update.
I read JonS attached manual, which slso coverd the Thing_rext v2.17 from QL/E, which is good I thought I had to start programming again.
Amother question with regards to Things, if a Thing creates child thing and this child thing creates jobs to perform tasks relating to the child thing. Is the correct way to remove the child thing, to close the jobs, then remove the child thing use the thing id?
Thank you for the information and update.
I read JonS attached manual, which slso coverd the Thing_rext v2.17 from QL/E, which is good I thought I had to start programming again.
Amother question with regards to Things, if a Thing creates child thing and this child thing creates jobs to perform tasks relating to the child thing. Is the correct way to remove the child thing, to close the jobs, then remove the child thing use the thing id?
Regards,
Derek
Derek
Re: Thing Removal
Thats the one. Great!JonS wrote:Not sure where I got this from but here is my PDF copy
I think this toolkit came as part of a collection of utilities called QSUP.
Per
I love long walks, especially when they are taken by people who annoy me.
- Fred Allen
I love long walks, especially when they are taken by people who annoy me.
- Fred Allen