FavMenu 2.0
FavMenu is Windows OS enhancer and application launcher. It stores information about your favorite folders and executables and let you quickly use your favorites
within system dialogs (Open/Save, Browse For Folder, Office2003 dialogs), Console (cmd.exe), Widows Explorer and Total Commander.

Format of the menu configuration file is compatibile with the Total Commander file manager directory menu, and was originaly written to work as addon for this file manager. Almost all features of the TC directory menu are supported, including plugins and pseudovariables. Furthermore, TC doesn’t need to be started.

Menu Editor can be used to create, edit, delete and organise menu items. This is also complete replacement of TC’s internal directory menu editor witch adds many new options. It can be used together with FavMenu or separate.

- Added support for Console ( internal console commands are also supported ).

- Added support for Windows Explorer (you can use it also as a File Manager instead of Total Commander)

- Added left click on the tray icon to launch FavMenu from the tray.

- Clicking on tray icon will not steal current focus. This means that you can use Favmenu within supported windows via the tray icon.

- Added custom tray icons for enabled and dissabled state. You can change them in res folder.

- Enhaced "Add current directory" feature:
+ Now supports Browse For Folders, Windows Explorer and Console.
+ Full functionality in Open/Save standard dialogs: support for all folders including virtual folders with physical representation.
(Desktop, My Picture, My Documents, Recent Documents…)
+ Dialog is now of dynamic width: the path recognised will always fit except if it is too long

- Setup: New options - integration tab - select where do you want Favmenu to appear.

- Setup: Added button to create sample menu.

- Editor: changed Enter key behavior - it is no longer needed in Editor to press Enter on every changed item.
Items are saved per keypress. Everything is saved after Save button is pressed.

V1.1 (17. Jul 2006)

- Add current directory is available in dialogs also (except Office dialogs). Previous version had this item only if TC was active.
It will surely work for hard disk folders and My Documents virtual folder. It doesn’t work for Desktop.

Great idea, majki! I'm waiting for the full version!
Besides, I use Win-D as an analogy to Ctrl-D the original show desktop funtionality is not used by me anyway.
BTW, my wincmd.ini location is %USERPROFILE%. You can read the location of the ini file from the registry._________________I switched to Linux, bye and thanks for all the fish!

1. Submenus
2. Removed non file system enteries and blank submenus after that
3. Original TC fav menu if called "inside" Total Commander
4. Special menu items, ACTIVE & TARGET wich will grab active panels
5. Configurable hot key and wincmd.ini.
6. If called on desktop, open TC with that folder.

I hope this will not contain some hard to handle surprises. ITs cool up to now.

If you have any other ideas, or comments it's best to put them now while things are still in design.

PS: WHy do you complain about hot key ? It was just something that I find suitable in my developing. I posted the code so everybody can change by his desire._________________
Habemus majkam!

Setup
Edit path to ini and executable and set cm_DirectoryHotlist & cm_editpath to hotkeys you use.

Currently it contains MY shortcuts which are CUSTOM so it will not work for you.
Go to wincmd.ini [Shortcuts] section to add those shortcuts if you don't have them.

Quote:

but here it type the command in the command line and run Explorer

which means that cm_editpath is not set correctly. Script will change the current TC panel by going to "panel title" (a.k.a "Current Directory") and to do this it has to be aware of the shortcut. I am using this approach because command line can't handle plugins. You can't switch to Uninstaller with "cd \\\Uninstaller" although that command can be seen when you enter configuration dialog. Explorer will be run in that case, since hot key is not assigned so it is ignored, and keys are send directly to TC instead to the pannel so they will appear on the Tc's command line which will start Explorer to handle the path.

cm_editpath is essential for script to work correctly otside of TC
cm_DirectoryHotlist is set for the script to work inside TC_________________
Habemus majkam!

Other dialogs can have different titles regarding the fact that they are acctually standard Open/Save dialogs. I wil ltry to recognise those dialogs by some other critieria or at least add some shortcut that will enable all dialogs no matter their title (so you don't have to edit the script's dialogs variable all the time)

If it doesn't work, please download the latest version of AutoHotKey and try again.