CongServiceDocTool

CongServiceDocTool —

Synopsis




#define     CONG_SERVICE_DOC_TOOL           (obj)
#define     CONG_SERVICE_DOC_TOOL_CLASS     (klass)
#define     IS_CONG_SERVICE_DOC_TOOL        (obj)
CongServiceDocTool* cong_plugin_register_doc_tool
                                            (CongPlugin *plugin,
                                             const gchar *name,
                                             const gchar *description,
                                             const gchar *service_id,
                                             const gchar *menu_text,
                                             const gchar *tooltip_text,
                                             const gchar *tooltip_further_text,
                                             CongServiceDocToolFilter doc_filter,
                                             CongServiceDocToolActionCallback action_callback,
                                             gpointer user_data);
CongServiceDocTool* cong_service_doc_tool_construct
                                            (CongServiceDocTool *tool,
                                             const gchar *name,
                                             const gchar *description,
                                             const gchar *service_id,
                                             const gchar *menu_text,
                                             const gchar *tooltip_text,
                                             const gchar *tooltip_further_text,
                                             CongServiceDocToolFilter doc_filter,
                                             CongServiceDocToolActionCallback action_callback,
                                             gpointer user_data);
gboolean    cong_doc_tool_supports_document (CongServiceDocTool *doc_tool,
                                             CongDocument *doc);
void        cong_doc_tool_invoke            (CongServiceDocTool *doc_tool,
                                             CongPrimaryWindow *primary_window);
void        cong_plugin_for_each_doc_tool   (CongPlugin *plugin,
                                             void (*callback) (CongServiceDocTool *doc_tool,gpointer user_data),
                                             gpointer user_data);

Description

Details

CONG_SERVICE_DOC_TOOL()

#define CONG_SERVICE_DOC_TOOL(obj)         G_TYPE_CHECK_INSTANCE_CAST (obj, CONG_SERVICE_DOC_TOOL_TYPE, CongServiceDocTool)

obj :

CONG_SERVICE_DOC_TOOL_CLASS()

#define CONG_SERVICE_DOC_TOOL_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, CONG_SERVICE_DOC_TOOL_TYPE, CongServiceDocToolClass)

klass :

IS_CONG_SERVICE_DOC_TOOL()

#define IS_CONG_SERVICE_DOC_TOOL(obj)      G_TYPE_CHECK_INSTANCE_TYPE (obj, CONG_SERVICE_DOC_TOOL_TYPE)

obj :

cong_plugin_register_doc_tool ()

CongServiceDocTool* cong_plugin_register_doc_tool
                                            (CongPlugin *plugin,
                                             const gchar *name,
                                             const gchar *description,
                                             const gchar *service_id,
                                             const gchar *menu_text,
                                             const gchar *tooltip_text,
                                             const gchar *tooltip_further_text,
                                             CongServiceDocToolFilter doc_filter,
                                             CongServiceDocToolActionCallback action_callback,
                                             gpointer user_data);

TODO: Write me

plugin :
name :
description :
service_id :
menu_text :
tooltip_text :
tooltip_further_text :
doc_filter :
action_callback :
user_data :
Returns :

cong_service_doc_tool_construct ()

CongServiceDocTool* cong_service_doc_tool_construct
                                            (CongServiceDocTool *tool,
                                             const gchar *name,
                                             const gchar *description,
                                             const gchar *service_id,
                                             const gchar *menu_text,
                                             const gchar *tooltip_text,
                                             const gchar *tooltip_further_text,
                                             CongServiceDocToolFilter doc_filter,
                                             CongServiceDocToolActionCallback action_callback,
                                             gpointer user_data);

TODO: Write me

tool :
name :
description :
service_id :
menu_text :
tooltip_text :
tooltip_further_text :
doc_filter :
action_callback :
user_data :
Returns :

cong_doc_tool_supports_document ()

gboolean    cong_doc_tool_supports_document (CongServiceDocTool *doc_tool,
                                             CongDocument *doc);

TODO: Write me

doc_tool :
doc :
Returns :

cong_doc_tool_invoke ()

void        cong_doc_tool_invoke            (CongServiceDocTool *doc_tool,
                                             CongPrimaryWindow *primary_window);

TODO: Write me

doc_tool :
primary_window :

cong_plugin_for_each_doc_tool ()

void        cong_plugin_for_each_doc_tool   (CongPlugin *plugin,
                                             void (*callback) (CongServiceDocTool *doc_tool,gpointer user_data),
                                             gpointer user_data);

TODO: Write me

plugin :
callback :
user_data :