Functions | Variables

GdictAbiPlugin.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 "xap_UnixFrameImpl.h"
#include "xap_UnixDialogHelper.h"
#include <gnome.h>
#include <libgdict/gdict-defbox.h>

Functions

static void lookup_button_cb (GtkButton *button, GtkWidget *defbox)
static void entry_activate_cb (GtkEditable *editable, GtkWidget *defbox)
static void close_cb (GtkWidget *w, gpointer data)
static void GDict_dlg_create (const char *search)
static void GDict_exec (const char *search)
static bool GDict_invoke (AV_View *, EV_EditMethodCallData *)
static void GDict_removeFromMenus ()
static void GDict_addToMenus ()
ABI_BUILTIN_FAR_CALL int abi_plugin_register (XAP_ModuleInfo *mi)
ABI_BUILTIN_FAR_CALL int abi_plugin_unregister (XAP_ModuleInfo *mi)
ABI_BUILTIN_FAR_CALL int abi_plugin_supports_version (UT_uint32, UT_uint32, UT_uint32)

Variables

static GtkWidget * gdict_dlg = 0
static GtkWidget * gdict_entry = 0
static GtkWidget * gdict_defbox = 0
static const char * GDict_MenuLabel = "G&Dict Dictionary"
static const char * GDict_MenuTooltip = "Opens the dictionary"

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  ) 
static void close_cb ( GtkWidget *  w,
gpointer  data 
) [static]

Referenced by GDict_dlg_create().

static void entry_activate_cb ( GtkEditable *  editable,
GtkWidget *  defbox 
) [static]

References gchar, and text.

Referenced by GDict_dlg_create().

static void GDict_addToMenus (  )  [static]
static void GDict_dlg_create ( const char *  search  )  [static]
static void GDict_exec ( const char *  search  )  [static]

References GDict_dlg_create().

Referenced by GDict_invoke().

static bool GDict_invoke ( AV_View ,
EV_EditMethodCallData  
) [static]
static void GDict_removeFromMenus (  )  [static]
static void lookup_button_cb ( GtkButton *  button,
GtkWidget *  defbox 
) [static]

References gchar, and text.

Referenced by GDict_dlg_create().


Variable Documentation

GtkWidget* gdict_defbox = 0 [static]
GtkWidget* gdict_dlg = 0 [static]
GtkWidget* gdict_entry = 0 [static]
const char* GDict_MenuLabel = "G&Dict Dictionary" [static]
const char* GDict_MenuTooltip = "Opens the dictionary" [static]