News:

Welcome to our NEW forum! We invite you to sign up today
so it can grow to be a valuable resource to all Toolbox users!

Main Menu

Recent posts

#31
Feature Requests / Re: Action list
Last post by oblivion - October 09, 2026, 05:02:05 PM
So you did. :)

New version -- the tooldata$ variable in place and working. MUCH improved for portability and readability too! Thanks :)
#32
Feature Requests / Re: Action list
Last post by Paul (Lead Developer) - October 09, 2026, 09:22:26 AM
I made a typo in the URL that I emailed you. Put a dot instead of the slash before "com". ;D
#33
Feature Requests / Re: Action list
Last post by oblivion - October 09, 2026, 01:21:55 AM
The tooldata$ variable is definitely a Good Thing, particularly for portable setups. I haven't been able to download the update yet -- for some reason, although the website is available (or I wouldn't be typing this!) I get "not available" errors when I try the download. Might be an issue with my network setup, and I'm working off a hotspot right now which might also be an issue, but I'll check it out as soon as I can. Thanks, as always!
#34
Feature Requests / Re: Action list
Last post by Paul (Lead Developer) - October 08, 2026, 11:06:29 PM
Indents are not done deeply when copying an action's text, by design. This is to save whitespace when pasting to places like here, because the aim is just for someone to copy the text for pasting into the app, where it'll appear indented nicely. I'll see about suppressing the "Search" part of the "Alert: Ask for a choice" step.

BTW, in the update of the app I emailed you, you can now replace step 1 like so:

Old:

0001 Folder: Assign "C:\[Tim]\[Toolbox]\Toolbox Data\Actions\My Useful Stuff"
New:

0001 Folder: Assign "tooldata$\Actions\My Useful Stuff"
#35
Feature Requests / Re: Action list
Last post by oblivion - October 08, 2026, 09:16:48 PM
Now this version might be good enough to keep. :)

(Start)
HOW TO USE: Copy from Start to End, and then paste into an action.
REFERENCE : See an example of pasting at alomware.com/paste.png
0001 Folder: Assign "C:\[Tim]\[Toolbox]\Toolbox Data\Actions\My Useful Stuff"
0002 Alert: Ask for a choice "What type of actions do you want to see?~Hotkeys=hotkeys~Expansions=text"
0003 Action: Do this block if "alert$=hotkeys"
0004   Folder: Start of file processing ""
0005   File: Assign "folder$name$"
0006   String: Assign from line number in file "1"
0007   String: Get first chars "4"
0008   Action: Do this block if "string$<>Type"
0009     File: Assign "folder$name$"
0010     String: Assign from line number in file "1"
0011     Data: Add "name$ = string$~"
0012   Action: End of block ""
0013   Folder: End of file processing ""
0014 Action: End of block ""
0015 Action: Do this block if "alert$=text"
0016   Folder: Start of file processing ""
0017   File: Assign "folder$name$"
0018   String: Assign from line number in file "1"
0019   String: Get first chars "4"
0020   Action: Do this block if "string$=Type"
0021     File: Assign "folder$name$"
0022     String: Assign from line number in file "1"
0023     Data: Add "name$ = string$~"
0024   Action: End of block ""
0025   Folder: End of file processing ""
0026 Action: End of block ""
0027 Alert: Show a message "data$"
(End)

I have noticed that a block inside a block doesn't get a second indent when copied to the clipboard, so I've added that manually :)

Also -- I think I've asked this before but I might not have done -- might it be possible to suppress the "Search" element of the "Alert: Ask for a choice" step?
#36
Feature Requests / Re: Action list
Last post by oblivion - October 08, 2026, 08:01:32 PM
This is going to grow, I think, but I have a working interim action that reads through the actions in a target group and JUST lists those that are text expansions (as the trigger starts with the word "Type")

(Start)
HOW TO USE: Copy from Start to End, and then paste into an action.
REFERENCE : See an example of pasting at alomware.com/paste.png
0001 Folder: Assign "C:\[Tim]\[Toolbox]\Toolbox Data\Actions\My Useful Stuff"
0002 Folder: Start of file processing ""
0003  File: Assign "folder$name$"
0004  String: Assign from line number in file "1"
0005  String: Get first chars "4"
0006  Action: Do this block if "string$=Type"
0007  File: Assign "folder$name$"
0008  String: Assign from line number in file "1"
0009  Data: Add "name$ = string$~"
0010  Action: End of block ""
0011 Folder: End of file processing ""
0012 Alert: Show a message "data$"
(End)

There's probably a better way to do that without putting line 1 of the action in string$ twice, but this has proved the principle -- now I need to embed it in a bigger action that'll ask me if I want text expansions or not and react accordingly. Back later. :)

#37
Feature Requests / Re: Action list
Last post by oblivion - October 08, 2026, 07:15:22 PM
...so now I look at how the actions are stored and what they contain... 

Hm. New ideas. I'll be back. :D
#38
Bug Reports / Re: Missed event notifications
Last post by Paul (Lead Developer) - October 08, 2026, 07:13:15 PM
Hehe. I thought so. 8)
#39
Bug Reports / Re: Missed event notifications
Last post by oblivion - October 08, 2026, 07:01:49 PM
Yes indeed. :)
#40
Bug Reports / Re: Missed event notifications
Last post by Paul (Lead Developer) - October 08, 2026, 06:57:49 PM
I just realised that I never marked this topic as "[Fixed]", but it is now, yes? After our emails and reminder updates.