New ThemedControls version (3.5.7)
Today I've posted a new ThemedControls version (3.5.7) at VFPX site.
You can download it here.
Recent changes:
- Minor bug fixes;
- ThemedControls take care itself when to create a ThemesManager object;
- Help is available at VCX folder (ThemedControlsHelp.htm).
- ThemesManager
- LoadThemes method was changed to support the load of additional XML themes files;
- MSXML 4 dependence was removed;
- ThemeNumber 0 (Automatic) was removed and a new InheritWindowsTheme property was created;
- Added a method named ShowPanel to display a form where you can change the active theme;
- Hardcoded themes was changed to a XML file (may be customized in the future);
- Performance improved.
- Button (New control - Not finished yet!)
- Compatible with Outlook themes (just like OutlookNavBar);
- Keyboard navigation enabled.
- ExplorerBar (New control)
- Panel groups like the ones in Windows XP;
- Compatible with Outlook themes (just like OutlookNavBar);
- Keyboard navigation enabled.
- OutlookNavBar
- Support for HotKeys in button caption;
- Options to change the theme from shortcut menu are back;
- Added icons to Show More and Show Less shortcut menu options;
- Implemented a lot of suggestions;
- Now it works as expected in toolbars;
- Compatible with Outlook themes.
- Ribbon (New control - Not finished yet!)
- Compatible with Outlook 2007 themes (just like OutlookNavBar);
- Support for the new Office 2007 tooltip style.
- ToolBox
- Implemented a lot of suggestions;
- Similar to the new VFP ToolBox;
- Compatible with Outlook themes (just like OutlookNavBar);
- Keyboard navigation enabled.
- ZoomNavBar
- Added the capability to disable/enable buttons and stack buttons;
- Implemented a lot of suggestions;
- Compatible with Outlook themes (just like OutlookNavBar);
- Now it works as expected in toolbars;
- Added a bar and reflection effect;
- Added balloons to show button's description;
- Added the capability to display a menu when button is clicked.
If you have any questions, suggestions or want to report bugs, please contact me.
Some features in this new version could not be implemented without the help and cool ideas from this folks: Bernard Bout, César Chalom, Carlos Alloatti, Rick Schummer, Doug Hennig, Craig Boyd, Mauricio Marques and Gary Williams.
Thank you guys!
Here are some screenshots...
