Change Log for the latest
XYplorer BETA version:
Code: Select all
v18.00.0005 - 2017-06-14 17:39
+ SC popupmenu/popupnested enhanced: Now you can add XYplorer menu commands
to your scripted menu, identified by simply their ID. You get the original
captions (in your language) with keyboard shortcuts, and even the checked
state (where applicable) is shown. When you click a command it is executed
as if clicked in the main menu.
You now can as well add XYplorer toolbar buttons to your scripted menu,
identified by their key. The captions of the buttons are used as menu
captions, and the button graphics as menu icons.
- The menu commands have to be stated by the command ID prefixed with "#".
- The toolbar buttons have to be stated by the button key prefixed with ":".
Tip: Hold CTRL while you click "Customize Toolbar..." to see the
button keys in the button listing.
- Note that the on/off (pressed/unpressed) state of the toolbar buttons
can not be shown in the menu. This is about the only little drawback
here.
- Additionally, to ensure that no old code is broken, the flag bit "2" has
to be set, meaning that this menu may contain command IDs or button keys.
- You can freely mix your own menu items with XY menu commands and toolbar buttons.
- You can add icons to XY menu commands and toolbar buttons (overwriting
the original button graphics) if you like.
- This is hot stuff. You can now easily design the custom menu of your
dreams, including a home-grown vertical toolbar.
Examples:
// menu commands only
popupmenu("#101|#102|-|#800|#801|#802", 5:=2);
// toolbar buttons only
popupmenu(":copypath|:dp|:pp", 5:=2);
// mixed commands
popupnested("Copy Commands| :copypath| #102|Dual Pane Commands| #800| #801| #802", 5:=2);
// mixed commands with toolbar icons
popupnested("Copy Commands| #101;;:copypath| #102|Dual Pane Commands| #800;;:dp| #801| #802", 5:=2);
+ List | Selections Context Menu: Added commands "Move to Other Pane" and
"Copy to Other Pane" to the menu. They are only shown if Dual Pane is
enabled.
+ Tweak TabIPVisualStyle 3: Added more lines.
+ Toolbar: Hold CTRL while you click "Customize Toolbar..." to see the
button keys in the button listing.
FYI, button keys could already be seen when you right-clicked a User Button
and selected "Customize Toolbar...".
+ Breadcrumb Bars: Experimentally added a Hamburger button to the navigation
buttons. It pops a small menu with currently these commands:
Move to Other Pane
Copy to Other Pane
New Folder
Copy Path/Name
Note that the menu is not as smart as the main menu in that items are not
auto-disabled when no files are currently selected. The menu assumes you
know what you are doing...
The menu can be made totally tweakable later.
To
download the latest BETA version choose a download package: (1)
Installer Package, (2)
No-Install Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.