So, the idea is for most functions:
- without modifiers = normal mode
- shift = reverse the effect
- control = work on each line
- control shift = reverse the effect on each line
Some functions don't have a reverse because it doesn't matter - like the "Reverse" function, or other things that can't be reversed.
Sometimes you may want to work the effect twice, so therefore you have the option of forward again, or to reverse if you like - like the Base64 encoding, for example, where you said sometimes you would need to do it twice.
So, you hold the modifier keys (shift, or control, or shift+control) when you click on the command - unless you are using a dialogue panel, in which case you hold the modifier key when you click the Accept button.
Okay, I've uploaded a new version. The modifier keys all work now. Some of the menu names were wrong before, but I think I've fixed them all. There were some functions that didn't work on lines or would not reverse because the modifier key wasn't being detected. This time, I deleted all the former zip files before I added the new one.
Also, you can add favourite items to the main menu by putting this in the textworx.ini file.
I'm working on an options panel to let you choose, but until I get that done, I might give a list of commands in the documentation.
The ini key is the first number on the left of the = sign. The command is the second number. maxcustom is the number of commands to be shown in the menu; the order is set by the number sequence, not by the position of the ini key.
[Menu]
maxcustom=10
100=201
101=307
102=302
103=301
104=separator
105=104
106=901
107=212
108=725
109=403
I still have to add the base64 encode for you, Ath.