#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <string>
#include "ut_assert.h"
#include "ut_debugmsg.h"
#include "ut_std_string.h"
#include "ut_misc.h"
#include "ev_Menu.h"
#include "ev_EditMethod.h"
#include "ev_EditBinding.h"
#include "ev_EditEventMapper.h"
#include "ev_Menu_Actions.h"
#include "ev_Menu_Labels.h"
#include "xap_Menu_Layouts.h"
#include "xap_Menu_LabelSet.h"
#include "xap_App.h"
#include "xap_Frame.h"
Functions | |
XAP_Menu_Id | EV_searchMenuLabel (const EV_Menu_LabelSet *labels, const UT_String &label) |
XAP_Menu_Id EV_searchMenuLabel | ( | const EV_Menu_LabelSet * | labels, | |
const UT_String & | label | |||
) |
References EV_Menu_LabelSet::getAllLabels(), EV_Menu_Label::getMenuId(), EV_Menu_Label::getMenuLabel(), UT_GenericVector< T >::getNthItem(), UT_GenericVector< T >::size(), and UT_return_val_if_fail.
Referenced by EV_Menu::addMenuItem(), XAP_Menu_Factory::addNewMenuAfter(), XAP_Menu_Factory::addNewMenuBefore(), and XAP_Menu_Factory::removeMenuItem().