You can install different menus at runtime for different tasks. When you call the usermenu wizard, the current menu definition file is loaded. If you modify it and close the dialog with , your changes will be saved and installed as new usermenu. Closing the dialog with will discard all changes.
But you are also free to save the modified file in the usermenu directory or to load another menu definition file and install it. All usermenu definition files must be saved in the local usermenu directory of Kile:
Look at the example menu definition file
example.xml to see more menu entries with their parameters.