cong-ui-hooks

cong-ui-hooks

Functions

GtkMenuItem * cong_menu_item_attach_callback_Document ()
GtkMenuItem * cong_menu_item_attach_callback_Document_SelectedNode_ParentWindow ()
GtkMenuItem * cong_menu_item_attach_callback_Document_ElementDescription_SelectedNode ()
void cong_menu_add_item ()
void cong_ui_hook_file_import ()
void cong_ui_hook_file_export ()
void cong_ui_hook_file_print_preview ()
void cong_ui_hook_file_print ()
void cong_ui_hook_edit_preferences ()
void cong_ui_hook_tree_new_sibling ()
void cong_ui_hook_tree_new_sub_element ()
void cong_ui_hook_tree_properties ()
void cong_ui_hook_tree_cut ()
void cong_ui_hook_tree_copy ()
void cong_ui_hook_tree_paste_under ()
void cong_ui_hook_tree_paste_before ()
void cong_ui_hook_tree_paste_after ()
void cong_ui_hook_tree_convert_to_comment ()
void cong_ui_hook_tree_convert_from_comment ()
gint toolbar_callback_open ()
gint toolbar_callback_new ()
gint toolbar_callback_save ()
gint toolbar_callback_cut ()
gint toolbar_callback_copy ()
gint toolbar_callback_paste ()
void menu_callback_debug_error ()
void menu_callback_debug_document_types ()
void menu_callback_debug_transform_docbook_to_html ()
void menu_callback_debug_transform_docbook_to_xhtml ()
void menu_callback_debug_transform_docbook_to_html_help ()
void menu_callback_debug_transform_docbook_to_javahelp ()
void menu_callback_debug_transform_docbook_to_fo ()
void menu_callback_debug_preview_fo ()
void cong_gnome_print_render_xslfo ()
void menu_callback_debug_dtd ()
void menu_callback_debug_dialog ()
guint cong_menus_create_items ()
void editor_popup_show ()
void editor_popup_init ()
void cong_ui_popup_init ()
char * tag_new_pick ()
void open_document ()
gint save_document ()
gint save_document_as ()
char * pick_structural_tag ()
void open_document_do ()
void new_document ()
int gui_window_new_document_make ()
GtkWidget * cong_gui_get_a_window ()
GtkWidget * cong_file_properties_dialog_new ()

Description

Functions

cong_menu_item_attach_callback_Document ()

GtkMenuItem *
cong_menu_item_attach_callback_Document
                               (GtkMenuItem *item,
                                CongUICallback_Document callback,
                                CongDocument *doc);

Returns


cong_menu_item_attach_callback_Document_SelectedNode_ParentWindow ()

GtkMenuItem *
cong_menu_item_attach_callback_Document_SelectedNode_ParentWindow
                               (GtkMenuItem *item,
                                CongUICallback_Document_SelectedNode_ParentWindow callback,
                                CongDocument *doc,
                                GtkWindow *parent_window);

Returns


cong_menu_item_attach_callback_Document_ElementDescription_SelectedNode ()

GtkMenuItem *
cong_menu_item_attach_callback_Document_ElementDescription_SelectedNode
                               (GtkMenuItem *item,
                                CongUICallback_Document_ElementDescription_SelectedNode callback,
                                CongDocument *doc,
                                CongElementDescription *element_desc);

Returns


cong_menu_add_item ()

void
cong_menu_add_item (const gchar *parent_ui_path,
                    GtkAction *action);


cong_ui_hook_file_import ()

void
cong_ui_hook_file_import (GtkWindow *toplevel_window);

TODO: Write me


cong_ui_hook_file_export ()

void
cong_ui_hook_file_export (CongDocument *doc,
                          GtkWindow *toplevel_window);

Convert the document (doc ) to a different format. A dialog is displayed that lists all the registered exporters for this document type. If the user does not cancel then we check to see if a filename was given; if it was not the user is returned to the dialog, otherwise the chosen exporter is called.

Open issues include: how to inform the user of what is going on, and whether we allow the user to stop an exporter whilst it is processing.


cong_ui_hook_file_print_preview ()

void
cong_ui_hook_file_print_preview (CongDocument *doc,
                                 GtkWindow *toplevel_window);

TODO: Write me


cong_ui_hook_file_print ()

void
cong_ui_hook_file_print (CongDocument *doc,
                         GtkWindow *toplevel_window);

TODO: Write me


cong_ui_hook_edit_preferences ()

void
cong_ui_hook_edit_preferences (GtkWindow *toplevel_window);

Opens the Preferences dialog for Conglomerate


cong_ui_hook_tree_new_sibling ()

void
cong_ui_hook_tree_new_sibling (CongDocument *doc,
                               CongElementDescription *element_desc);

TODO: Write me


cong_ui_hook_tree_new_sub_element ()

void
cong_ui_hook_tree_new_sub_element (CongDocument *doc,
                                   CongElementDescription *element_desc);

TODO: Write me


cong_ui_hook_tree_properties ()

void
cong_ui_hook_tree_properties (CongDocument *doc,
                              GtkWindow *parent_window);

TODO: Write me


cong_ui_hook_tree_cut ()

void
cong_ui_hook_tree_cut (CongDocument *doc,
                       GtkWindow *parent_window);

TODO: Write me


cong_ui_hook_tree_copy ()

void
cong_ui_hook_tree_copy (CongDocument *doc,
                        GtkWindow *parent_window);

TODO: Write me


cong_ui_hook_tree_paste_under ()

void
cong_ui_hook_tree_paste_under (CongDocument *doc,
                               GtkWindow *parent_window);

TODO: Write me


cong_ui_hook_tree_paste_before ()

void
cong_ui_hook_tree_paste_before (CongDocument *doc,
                                GtkWindow *parent_window);

TODO: Write me


cong_ui_hook_tree_paste_after ()

void
cong_ui_hook_tree_paste_after (CongDocument *doc,
                               GtkWindow *parent_window);

TODO: Write me


cong_ui_hook_tree_convert_to_comment ()

void
cong_ui_hook_tree_convert_to_comment (CongDocument *doc,
                                      GtkWindow *parent_window);


cong_ui_hook_tree_convert_from_comment ()

void
cong_ui_hook_tree_convert_from_comment
                               (CongDocument *doc,
                                GtkWindow *parent_window);


toolbar_callback_open ()

gint
toolbar_callback_open (GtkWidget *widget,
                       gpointer data);

TODO: Write me

Returns


toolbar_callback_new ()

gint
toolbar_callback_new (GtkWidget *w,
                      gpointer data);

TODO: Write me

Returns


toolbar_callback_save ()

gint
toolbar_callback_save (GtkWidget *w,
                       gpointer data);

TODO: Write me

Returns


toolbar_callback_cut ()

gint
toolbar_callback_cut (GtkWidget *w,
                      gpointer data);

Returns


toolbar_callback_copy ()

gint
toolbar_callback_copy (GtkWidget *w,
                       gpointer data);

Returns


toolbar_callback_paste ()

gint
toolbar_callback_paste (GtkWidget *w,
                        gpointer data);

Returns


menu_callback_debug_error ()

void
menu_callback_debug_error (gpointer callback_data,
                           guint callback_action,
                           GtkWidget *widget);


menu_callback_debug_document_types ()

void
menu_callback_debug_document_types (gpointer callback_data,
                                    guint callback_action,
                                    GtkWidget *widget);


menu_callback_debug_transform_docbook_to_html ()

void
menu_callback_debug_transform_docbook_to_html
                               (gpointer callback_data,
                                guint callback_action,
                                GtkWidget *widget);


menu_callback_debug_transform_docbook_to_xhtml ()

void
menu_callback_debug_transform_docbook_to_xhtml
                               (gpointer callback_data,
                                guint callback_action,
                                GtkWidget *widget);


menu_callback_debug_transform_docbook_to_html_help ()

void
menu_callback_debug_transform_docbook_to_html_help
                               (gpointer callback_data,
                                guint callback_action,
                                GtkWidget *widget);


menu_callback_debug_transform_docbook_to_javahelp ()

void
menu_callback_debug_transform_docbook_to_javahelp
                               (gpointer callback_data,
                                guint callback_action,
                                GtkWidget *widget);


menu_callback_debug_transform_docbook_to_fo ()

void
menu_callback_debug_transform_docbook_to_fo
                               (gpointer callback_data,
                                guint callback_action,
                                GtkWidget *widget);


menu_callback_debug_preview_fo ()

void
menu_callback_debug_preview_fo (gpointer callback_data,
                                guint callback_action,
                                GtkWidget *widget);


cong_gnome_print_render_xslfo ()

void
cong_gnome_print_render_xslfo (xmlDocPtr xml_doc,
                               GnomePrintMaster *gpm);


menu_callback_debug_dtd ()

void
menu_callback_debug_dtd (gpointer callback_data,
                         guint callback_action,
                         GtkWidget *widget);


menu_callback_debug_dialog ()

void
menu_callback_debug_dialog (gpointer callback_data,
                            guint callback_action,
                            GtkWidget *widget);


cong_menus_create_items ()

guint
cong_menus_create_items (CongPrimaryWindow *primary_window);

TODO: Write me

Returns


editor_popup_show ()

void
editor_popup_show (GtkWidget *widget,
                   GdkEventButton *bevent);

TODO: Write me


editor_popup_init ()

void
editor_popup_init ();

TODO: Write me


cong_ui_popup_init ()

void
cong_ui_popup_init (CongDocument *doc,
                    CongNodePtr node,
                    GtkWindow *parent_window,
                    CongPrimaryWindow *primary_window);

TODO: Write me


tag_new_pick ()

char *
tag_new_pick ();

Returns


open_document ()

void
open_document (GtkWindow *parent_window);

TODO: Write me


save_document ()

gint
save_document (CongDocument *doc,
               GtkWindow *parent_window);

TODO: Write me

Returns


save_document_as ()

gint
save_document_as (CongDocument *doc,
                  GtkWindow *parent_window);

TODO: Write me

Returns


pick_structural_tag ()

char *
pick_structural_tag (CongDispspec *ds);

Returns


open_document_do ()

void
open_document_do (const gchar *doc_name,
                  GtkWindow *parent_window);

TODO: Write me


new_document ()

void
new_document (GtkWindow *parent_window);

TODO: Write me


gui_window_new_document_make ()

int
gui_window_new_document_make ();

Returns


cong_gui_get_a_window ()

GtkWidget *
cong_gui_get_a_window (void);

TODO: Write me

Returns


cong_file_properties_dialog_new ()

GtkWidget *
cong_file_properties_dialog_new (CongDocument *doc,
                                 GtkWindow *parent_window);

TODO: Write me

Returns

Types and Values