
class Obmenu:
 
 Obmenu.newMenu()
 	Initializes a new menu.
 Obmenu.newPipe()
 	Initializes a new pipe.
 Obmenu.loadMenu(filename)
 	Loads an existing menu file.
	
NOTE: It's necessary to call one of the above before doing anything else.
	
 Obmenu.saveMenu(filename)
 
 Obmenu.printXml()
 
 Obmenu.getXml()
 
 ___________________________
 
 menu: The ID of the menu you want to modify. If None, the root menu will
 be modified.
 n: The position of the item in its submenu, starting in 0.
 
 Obmenu.removeItem(menu, n)
 
 Obmenu.removeMenu(menu)
 
 Obmenu.createSep(menum, n)
 	If n not specified, separator will be appended
	
 Obmenu.createItem(menu, label, action, execute, n)
    If n not specified, item will be appended
	
 Obmenu.createLink(menu, mid)
    If n not specified, link will be appended 
	
 Obmenu.createPipe(menu, mid, label, execute)
    If n not specified, pipe will be appended 
	
 Obmenu.createMenu(menu, label, mid)
    If n not specified, menu will be appended 
	
 Obmenu.interchange(menu, n1, n2)
 
 Obmenu.setItemProps(menu, n, label, action, exe)
 
 Obmenu.setMenuLabel(menu, label)
 
 Obmenu.getMenuLabel(menu)
 
 Obmenu.setRefLabel(parent, link_id, label)
 	parent: ID of the parent menu
	menu_id
 Obmenu.setRefId(parent, menu_id, new_id)
 
 
