I'll be uploading a new release of CHS this weekend.
Mostly it's minor stuff and a couple of bugfixes.
But i wanted to tell you about a cool new feature:
Normally CHS pastes text by putting it on the clipboard and then simulating a CTRL+V in the target window. This works fine in 99% of cases.
But now if a clip starts with {sendkeys} then CHS will use an alternative method of pasting the clip into the target application (or you can set it to use the alternate method by default).
The new method simulates each key press one at a time, and most importantly, can send tabs, function keys, ctrl keys, etc.
This will let you create clips that actually fill out multiple fields by putting a TAB after each field.
And a really cool example of this is that you can create a Formatting Preset for example, that takes a string like 1111-2222-3333 and converts it to:
{sendkeys}1111{TAB}2222{TAB}3333
If you call this formatting preset something like "Paste Serial Into Fields" you can see why it would be useful -- you can use it to fill in a multi-field serial number dialog in an installation program using only a couple of key presses:
- Select the string with dashes in it
- Move to the first serial number field in the installer
- Hit Ctrl+Alt+Q to bring up the quick paste menu (or whatever hotkey you configured), and choose the "Paste Serial Into Fields" preset from the menu.
- All done.