Functions | Variables

AiksaurusABI.cpp File Reference

#include <../aiksaurusgtk3/AiksaurusGTK.h>
#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 <iostream>

Functions

bool AiksaurusABI_invoke (AV_View *v, EV_EditMethodCallData *d)
static void AiksaurusABI_addToMenus ()
static void AikSaurusABI_RemoveFromMenus ()
ABI_FAR_CALL int abi_plugin_register (XAP_ModuleInfo *mi)
ABI_FAR_CALL int abi_plugin_unregister (XAP_ModuleInfo *mi)
ABI_FAR_CALL int abi_plugin_supports_version (UT_uint32, UT_uint32, UT_uint32)
static char * AiksaurusABI_ucsToAscii (const UT_UCSChar *text)
static UT_UCSCharAiksaurusABI_asciiToUcs (const char *text, int &length)

Variables

static const char * AiksaurusABI_MenuLabel = "&Thesaurus"
static const char * AiksaurusABI_MenuTooltip = "Opens the thesaurus and finds synonyms."

Function Documentation

ABI_FAR_CALL int abi_plugin_register ( XAP_ModuleInfo mi  ) 
ABI_FAR_CALL int abi_plugin_supports_version ( UT_uint32  ,
UT_uint32  ,
UT_uint32   
)
ABI_FAR_CALL int abi_plugin_unregister ( XAP_ModuleInfo mi  ) 
static void AiksaurusABI_addToMenus (  )  [static]
static UT_UCSChar* AiksaurusABI_asciiToUcs ( const char *  text,
int &  length 
) [inline, static]

Referenced by AiksaurusABI_invoke().

bool AiksaurusABI_invoke ( AV_View v,
EV_EditMethodCallData d 
)
static void AikSaurusABI_RemoveFromMenus (  )  [static]
static char* AiksaurusABI_ucsToAscii ( const UT_UCSChar text  )  [inline, static]

References UT_UCS4_strlen().

Referenced by AiksaurusABI_invoke().


Variable Documentation

const char* AiksaurusABI_MenuLabel = "&Thesaurus" [static]
const char* AiksaurusABI_MenuTooltip = "Opens the thesaurus and finds synonyms." [static]

Referenced by AiksaurusABI_addToMenus().