#include <stdio.h>
#include "ut_assert.h"
#include "xap_App.h"
#include "xap_CocoaToolbar_Icons.h"
#include "xap_Toolbar_LabelSet.h"
#include "ev_Toolbar_Labels.h"
#include "ap_CocoaTool.h"
#include "ap_Prefs_SchemeIds.h"
#include "ap_Toolbar_Id.h"
#include "ap_Toolbar_Id_List.h"
Defines | |
#define | toolbaritem(id) |
Functions | |
static void | s_addToolToProvider (XAP_CocoaToolProvider *provider, EV_Toolbar_Label *pLabel, const char *szIdentifier, unsigned tlbrid) |
static void | s_addToolsToProvider (XAP_CocoaToolProvider *provider) |
static NSImage * | s_findImage (NSString *filename) |
#define toolbaritem | ( | id | ) |
s_addToolToProvider(provider, \ toolbarLabelSet->getLabel(AP_TOOLBAR_ID_##id), \ #id, \ static_cast<unsigned>(AP_TOOLBAR_ID_##id));
static void s_addToolsToProvider | ( | XAP_CocoaToolProvider * | provider | ) | [static] |
References AP_CreateToolbarLabelSet(), DELETEP, XAP_App::getApp(), XAP_App::getPrefsValue(), and UT_ASSERT.
Referenced by AP_CocoaTool::addStandardToolsToProvider:.
static void s_addToolToProvider | ( | XAP_CocoaToolProvider * | provider, | |
EV_Toolbar_Label * | pLabel, | |||
const char * | szIdentifier, | |||
unsigned | tlbrid | |||
) | [static] |
References description, EV_Toolbar_Label::getIconName(), and EV_Toolbar_Label::getToolTip().
static NSImage* s_findImage | ( | NSString * | filename | ) | [static] |