Defines | Functions | Variables

AbiURLDict.cpp File Reference

#include "xap_Module.h"
#include "xap_App.h"
#include "xap_Frame.h"
#include "fv_View.h"
#include "ap_Menu_Id.h"
#include "ev_Menu_Actions.h"
#include "ev_Menu.h"
#include "ev_Menu_Layouts.h"
#include "ev_Menu_Labels.h"
#include "ev_EditMethod.h"
#include "xap_Menu_Layouts.h"
#include "ut_string_class.h"

Defines

#define ABI_BUILTIN_FAR_CALL   ABI_FAR_CALL

Functions

static char * _ucsToAscii (const UT_UCSChar *text)
static bool URLDict_invoke (AV_View *, EV_EditMethodCallData *)
static void URLDict_removeFromMenus ()
static void URLDict_addToMenus ()
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)

Variables

static const char * URLDict_MenuLabel = "&URL Dictionary"
static const char * URLDict_MenuTooltip = "Opens the on-line dictionary"

Define Documentation

#define ABI_BUILTIN_FAR_CALL   ABI_FAR_CALL

Function Documentation

static char* _ucsToAscii ( const UT_UCSChar text  )  [inline, static]

References UT_return_val_if_fail, and UT_UCS4_strlen().

Referenced by URLDict_invoke().

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  ) 
static void URLDict_addToMenus (  )  [static]
static bool URLDict_invoke ( AV_View ,
EV_EditMethodCallData  
) [static]
static void URLDict_removeFromMenus (  )  [static]

Variable Documentation

const char* URLDict_MenuLabel = "&URL Dictionary" [static]
const char* URLDict_MenuTooltip = "Opens the on-line dictionary" [static]