wodShellMenu component

ShellMenu context menu ActiveX component


...small component that installs itself as ContextMenu handler for your explorer, providing VB applications full control over Explorer user-defined menus. With wodShellMenu you can add context menu to any icon you see - to files, folders, My Computer, Network, Computers, Recycle Bin, even on desktop background and folder background. You define which items are shown and when, removing them on the fly depending where user right-clicks. You can even add pictures, too...
Free for personal and commercial use.

ShellMenu image

Download

Try it out for 30 days

Get update

Already bought wodShellMenu? Get latest version here

Release notes

What's new or changed, latest version is 1.0.6

Discuss

View forum discussion

Online help

Browse detailed documentation


Pricing per developer

Single developer license (includes full source code)
USD 159.00
License includes one year of free updates and unlimited lifetime technical support. Each developer must have his own design-time license.

Licensing

Non-source version is free for commercial and noncommercial use. You have the right to distribute wodShellMenu binaries with your applications free of charge.

No support is given for this component. If you use this component in your product, your product's license back to us would be a nice gesture - but not required.


** Non-source version is free for commercial and noncommercial use **

WeOnlyDo! Shell ContextMenu component is a component that installs itself as ContextMenu handler for your explorer, providing VB applications full control over Explorer user-defined menus. With wodShellMenu you can add context menu to any icon you see - to files, folders, My Computer, Network, Computers, Recycle Bin, even on desktop background and folder background. You define which items are shown and when, removing them on the fly depending where user right-clicks. You can even add pictures, too!


Ever wanted to add that little tiny winy item to My Computer context menu,

such as 'Shutdown Now'. Ha! It's one of the samples here - you can do it with few lines of code. Uh?! Did I say code? It will more look like kids playing than actual VB code. It's THAT easy.


Do you need to integrate your product with desktop?

For instance, you create conversion software, and you want to be able to change BMP to JPG on the fly? No problem! You implement code for it, wodShellMenu will provide context menu so when someone clicks on BMP your application is called, and you do the rest.


Why would you even consider writing your own context menu handlers for explorer. You want to have problems with file locking? On each update you make to context DLL file, you have to restart explorer? No Way! You want to think about communication between explorer and your application? Different processes? Different threads? Exchanging content? Doh! Give me a break! You don't need to worry about things like that with wodShellMenu!

Although it's primary developed for application software, many of you will find its use also as simple utility. In few seconds you can make it behave just as you want, add menus to specific items and handle them with ease - from VB event!


Adding pictures is easy

wodShellMenu has internal database of about 70 pictures, but you can use external also. No matter if it's BMP file, or DLL or EXE or any resource on your computer, wodShellMenu will know how to load it and show next to menu item. All you need is to be careful about it's size - it's 13x13. Leave the rest up to wodShellMenu.


And enjoy! We had fun writing this component and use it a lot in everyday work. We hope you will too!