One thing that I wish Microsoft would steal from OS/2 is the context menu style.
You right click the desktop or an icon and you get the usual menu of actions that you can do to that item. The part I like about OS/2 is that you can have multiple targets for a single choice.
An example...
I have Windows Media Player, Quicktime and Realplayer installed on my computer. By default, when I double click an MP3, it opens up Media Player. If I right click an MP3, two of the menu items I get are "Open" and "Open With".
I have my MP3 and I want to play it in Quicktime. I have to either, go to my start button, programs, etc and open Quicktime and THEN open the file OR right click the MP3, choose Open With and then roam around my hard drive for quicktime.exe.
In OS/2 the computer knows all the apps that can play an MP3. If I right click I get "Open ..." as a choice, but no "Open With" (because it isn't needed). If I click on the word "Open", the default player is started and my MP3 plays. If I click on the "...", then a submenu opens up and shows me "Media Player", "QuickTime" and "Realplayer".
So, is there anything in Object Desktop that will let me create context sensitive menus? Can they be built to operate like I've described above?