Defines | Functions | Variables

AbiGeneric.cpp File Reference

#include "AbiGeneric.h"
#include "ap_Menu_Id.h"

Defines

#define ABI_BUILTIN_FAR_CALL   ABI_FAR_CALL

Functions

ABI_BUILTIN_FAR_CALL int abi_plugin_register (XAP_ModuleInfo *mi)
 Register the OpenDocument plugin.
ABI_BUILTIN_FAR_CALL int abi_plugin_unregister (XAP_ModuleInfo *mi)
 Unregister the OpenDocument plugin.
ABI_BUILTIN_FAR_CALL int abi_plugin_supports_version (UT_uint32, UT_uint32, UT_uint32)
UT_Error addToMenus (AbiMenuOptions amo[], UT_uint32 num_menuitems, XAP_Menu_Id prevMM, XAP_Menu_Id prevCM)
UT_Error removeFromMenus (const AbiMenuOptions amo[], UT_uint32 num_menuitems)
bool getFileName (std::string &szFile, XAP_Frame *pFrame, XAP_Dialog_Id id, const char **szDescList, const char **szSuffixList, int *ft)
bool isImageSelected (void)
void plugin_imp_lockGUI (EV_EditMethodCallData *d)
void plugin_imp_unlockGUI (EV_EditMethodCallData *d)

Variables

XAP_Prefsprefs = NULL
UT_uint32 _lockGUI_counter = 0
const EV_EditMethodlockGUI = NULL
const EV_EditMethodunlockGUI = NULL

Define Documentation

#define ABI_BUILTIN_FAR_CALL   ABI_FAR_CALL

Function Documentation

ABI_BUILTIN_FAR_CALL int abi_plugin_register ( XAP_ModuleInfo mi  ) 
ABI_BUILTIN_FAR_CALL int abi_plugin_supports_version ( UT_uint32  ,
UT_uint32  ,
UT_uint32   
)
ABI_BUILTIN_FAR_CALL int abi_plugin_unregister ( XAP_ModuleInfo mi  ) 
UT_Error addToMenus ( AbiMenuOptions  amo[],
UT_uint32  num_menuitems,
XAP_Menu_Id  prevMM,
XAP_Menu_Id  prevCM 
)
bool getFileName ( std::string &  szFile,
XAP_Frame pFrame,
XAP_Dialog_Id  id,
const char **  szDescList,
const char **  szSuffixList,
int *  ft 
)
bool isImageSelected ( void   ) 
void plugin_imp_lockGUI ( EV_EditMethodCallData d  ) 
void plugin_imp_unlockGUI ( EV_EditMethodCallData d  ) 
UT_Error removeFromMenus ( const AbiMenuOptions  amo[],
UT_uint32  num_menuitems 
)

Variable Documentation

const EV_EditMethod* lockGUI = NULL
XAP_Prefs* prefs = NULL
const EV_EditMethod* unlockGUI = NULL