This .NET component allows for custom items to be added to the Windows Explorer context menu. It provides support for custom fonts, colors, and images, as well as full OwnerDraw support for creating menu items from scratch.
One exciting feature is that each custom menu item can have its icon or image. This tool affords you the chance to specify the font, size, text, and background colors for each menu item, or better still, use the default Explorer colors.
Full OwnerDraw support enables you to draw right within the Explorer context menu. Menu items can have sub-items, which can have sub-items- and so on, allowing for customizable menus.
Additionally, each custom menu item appears based on the items or files currently selected in Windows Explorer allowing for selective rendering of menu options. For example, you can have a menu item appear only for images, folders or drives, or any combination. You can specify one or more file extensions for which an item will appear or have a menu item appear for all files. Moreover, menu items can appear in the Explorer "background" menu, shown when the user right-clicks within a folder but not on any items.
The tool also comes with several customization options. You can specify different commands for each menu item, including the command line, which often includes the selected file path. Or a menu item can invoke any custom code written in C# or VB.NET. Additionally, you can turn all menu items on/off with a single property.
Mini-Xmenu also includes features that enable you to specify a submenu's default item, which appears in boldface and executes when the user double-clicks on the menu item. Each menu item can also display custom help text in the Windows Explorer status bar when a user moves the mouse over the menu item.
Mini-XMenus is an all-in-one package as it comes with complete MSDN-style documentation and sample programs that demonstrate the component with no programming required. Additionally, the tool includes sample source code and templates in C# and VB.NET to help you get started quickly.
Another great feature is that Mini-XMenus is written in 100% managed C# code, which makes it a more reliable and efficient tool. Original source code is available for purchase at an additional charge. Mini-XMenus supports .NET v2.0 and v1.1. Development projects for Visual Studio 2005 and 2003 are included. In conclusion, Mini-XMenus raises the bar for software usability, affordability, and customizability.
Version 2.1: N/A
Version 2.0: N/A