New release:v1.132.01 - April 15, 2012
- [Feature] You can now drop urls and url shotcuts onto items (like browsers) that accept them, in the same way you can drop files onto items that accept files.
- [Feature] You can now drop urls and url shortcutes onto an empty space to create new items to launch those urls (just like when dropping files)
- [MajorFeature] New node type: Paste Text/SendKey simulator -- you can paste preset text into last active window, or simulate the pressing of global hotkeys (function keys, contrl/alt/shift etc). Supports both Ctrl+V use for fast pasting large block of text, or one-by-one character simulation which can support virtual keys and can work in any target window (even a dos box).
- [MajorFeature] You can now use the virtual commands "paste" and "sendkeys" in menus built from text files, plugins, or commandline output. This makes it fairly easy to use LBC to show a large menu (stored in a plain text file) of things to past into the active window.
- [Feature] New node type for MenuContents from File -- which allows you to specify a text file whose contents will be used to build menu dynamically. This feature was actually already possible using the MenuContents from Commandline node by specifying a .txt file, and could be used by .lbctool files to support plugin-like use of text file menus, however the new node type also allows you to manually specify some menu content text directly in the node configuration itself. I don't recommend using this for large menus but for quickie stuff and testing it can be useful.
- [Feature] Portable zip now uses ConfigDir_Default.ini which is overridden by the presence of a ConfigDir.ini file, so users unpacking the contents won't overwrite any custom ConfigDir.ini they may have.
A couple of significant updates here that work well together.
You can now create nodes (buttons, menu items) that paste text into the last active window -- or simulate global hotkey pressing (like function keys, ctrl+alt+shift, etc.); this may be useful in using buttons to trigger events on your pc that you normally have to use a keyboard for.
You can now also easily use dynamic submenus whose structure is determined by the contents of a text file; this works identically to the way commandline (plugin) tools worked; such structures can specify nested menus, custom captions, custom icons. These text-based menus can make use of the new paste text / sendkeys stuff, so it would be fairly easy to create a large nested menu of items to paste into the current document, and bring this up from the dock bar or via a popup menu tied to a hotkey. You can actually specify the menu text DIRECTLY within the FileContents node so you dont even have to use a separate text file -- perfect for quickie testing.
Keep in mind these are fairly advanced features that the overwhelming majority of people will not have use for!