Classes | Functions | Variables

ap_CocoaPlugin.cpp File Reference

#include "xap_App.h"
#include "xap_CocoaAppController.h"
#include "xap_DialogFactory.h"
#include "xap_Dialog_Id.h"
#include "xap_Dlg_FileOpenSaveAs.h"
#include "xap_Frame.h"
#include "xap_Menu_Layouts.h"
#include "ev_EditMethod.h"
#include "ev_Menu_Actions.h"
#include "ev_Menu_Labels.h"
#include "pd_Document.h"
#include "fd_Field.h"
#include "fl_BlockLayout.h"
#include "fp_Line.h"
#include "fp_Run.h"
#include "fv_View.h"
#include "ie_exp.h"
#include "ie_mailmerge.h"
#include "ap_CocoaPlugin.h"

Classes

class  XAP_Cocoa_MailMerge_Listener

Functions

static void s_updateMailMergeFields (XAP_Frame *pFrame, PD_Document *pDoc)
static bool s_EditMethod_CtxtFn (AV_View *, EV_EditMethodCallData *, void *context)
static EV_Menu_ItemState s_GetMenuItemState_Fn (AV_View *, XAP_Menu_Id menuid)
static const char * s_GetMenuItemComputedLabel_Fn (const EV_Menu_Label *pLabel, XAP_Menu_Id menuid)

Variables

static unsigned long s_EditMethod_Number = 0

Function Documentation

static bool s_EditMethod_CtxtFn ( AV_View ,
EV_EditMethodCallData ,
void *  context 
) [static]
static const char* s_GetMenuItemComputedLabel_Fn ( const EV_Menu_Label pLabel,
XAP_Menu_Id  menuid 
) [static]
static EV_Menu_ItemState s_GetMenuItemState_Fn ( AV_View ,
XAP_Menu_Id  menuid 
) [static]
static void s_updateMailMergeFields ( XAP_Frame pFrame,
PD_Document pDoc 
) [static]

Variable Documentation

unsigned long s_EditMethod_Number = 0 [static]