	CC_menu readme



/// CONTACT

Christopher Crouzet <christopher.crouzet@gmail.com>
http://www.christophercrouzet.com




/// DESCRIPTION

This plug-in scans all the custom commands available and populates 
a menu with the ones matching some pre-defined filters.
The resulting menu is named "CC_tools" and is located in the top menu bar.

To be added in this menu, a command must match two conditions:
- being owned by a plug-in registered with my name as author.
- having the first category element defining a valid menu subhierarchy. 
  A menu subhierarchy is valid if the first item match the top menu name ("CC_tools" here) 
  and if the submenus are separated by a '|' character.

Of course this menu is specific since it will only add the commands that match my details but 
you can easily change that behavior by recompiling the plug-in after having modified the variable 
"FILTER_AUTHOR" that is defined in the "menu_tools.cpp" file. You may also want to rename the menu 
label by replacing all the "CC_tools" you see in the project files by whatever you want (be careful 
with the spaces and special characters though).





/// FEATURES

- dynanically regroups all the commands matching some filters into a structured menu.




/// PLUG-IN ITEMS

___ menus

- CC_tools
    Menu item.




/// INSTALLATION

- copy the "CC_menu.dll" file to your "{XSI_USER_PATH}/Application/Plugins/" directory.
- update your XSI plug-ins using the "Plugin Manager" if necessary.




/// CHANGELOG

___ v1.0 - October 31, 2009

- initial release