![]() |
![]() |
![]() |
Conglomerate Programmer's Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
GtkMenuItem * cong_menu_item_attach_callback_Document (GtkMenuItem *item
,CongUICallback_Document callback
,CongDocument *doc
); GtkMenuItem * cong_menu_item_attach_callback_Document_SelectedNode_ParentWindow (GtkMenuItem *item
,CongUICallback_Document_SelectedNode_ParentWindow callback
,CongDocument *doc
,GtkWindow *parent_window
); GtkMenuItem * cong_menu_item_attach_callback_Document_ElementDescription_SelectedNode (GtkMenuItem *item
,CongUICallback_Document_ElementDescription_SelectedNode callback
,CongDocument *doc
,CongElementDescription *element_desc
); void cong_menu_add_item (const gchar *parent_ui_path
,GtkAction *action
); void cong_ui_hook_file_import (GtkWindow *toplevel_window
); void cong_ui_hook_file_export (CongDocument *doc
,GtkWindow *toplevel_window
); void cong_ui_hook_file_print_preview (CongDocument *doc
,GtkWindow *toplevel_window
); void cong_ui_hook_file_print (CongDocument *doc
,GtkWindow *toplevel_window
); void cong_ui_hook_edit_preferences (GtkWindow *toplevel_window
); void cong_ui_hook_tree_new_sibling (CongDocument *doc
,CongElementDescription *element_desc
); void cong_ui_hook_tree_new_sub_element (CongDocument *doc
,CongElementDescription *element_desc
); void cong_ui_hook_tree_properties (CongDocument *doc
,GtkWindow *parent_window
); void cong_ui_hook_tree_cut (CongDocument *doc
,GtkWindow *parent_window
); void cong_ui_hook_tree_copy (CongDocument *doc
,GtkWindow *parent_window
); void cong_ui_hook_tree_paste_under (CongDocument *doc
,GtkWindow *parent_window
); void cong_ui_hook_tree_paste_before (CongDocument *doc
,GtkWindow *parent_window
); void cong_ui_hook_tree_paste_after (CongDocument *doc
,GtkWindow *parent_window
); void cong_ui_hook_tree_convert_to_comment (CongDocument *doc
,GtkWindow *parent_window
); void cong_ui_hook_tree_convert_from_comment (CongDocument *doc
,GtkWindow *parent_window
); gint toolbar_callback_open (GtkWidget *widget
,gpointer data
); gint toolbar_callback_new (GtkWidget *w
,gpointer data
); gint toolbar_callback_save (GtkWidget *w
,gpointer data
); gint toolbar_callback_cut (GtkWidget *w
,gpointer data
); gint toolbar_callback_copy (GtkWidget *w
,gpointer data
); gint toolbar_callback_paste (GtkWidget *w
,gpointer data
); void menu_callback_debug_error (gpointer callback_data
,guint callback_action
,GtkWidget *widget
); void menu_callback_debug_document_types (gpointer callback_data
,guint callback_action
,GtkWidget *widget
); void menu_callback_debug_transform_docbook_to_html (gpointer callback_data
,guint callback_action
,GtkWidget *widget
); void menu_callback_debug_transform_docbook_to_xhtml (gpointer callback_data
,guint callback_action
,GtkWidget *widget
); void menu_callback_debug_transform_docbook_to_html_help (gpointer callback_data
,guint callback_action
,GtkWidget *widget
); void menu_callback_debug_transform_docbook_to_javahelp (gpointer callback_data
,guint callback_action
,GtkWidget *widget
); void menu_callback_debug_transform_docbook_to_fo (gpointer callback_data
,guint callback_action
,GtkWidget *widget
); void menu_callback_debug_preview_fo (gpointer callback_data
,guint callback_action
,GtkWidget *widget
); void cong_gnome_print_render_xslfo (xmlDocPtr xml_doc
,GnomePrintMaster *gpm
); void menu_callback_debug_dtd (gpointer callback_data
,guint callback_action
,GtkWidget *widget
); void menu_callback_debug_dialog (gpointer callback_data
,guint callback_action
,GtkWidget *widget
); guint cong_menus_create_items (CongPrimaryWindow *primary_window
); void editor_popup_show (GtkWidget *widget
,GdkEventButton *bevent
); void editor_popup_init (); void cong_ui_popup_init (CongDocument *doc
,CongNodePtr node
,GtkWindow *parent_window
,CongPrimaryWindow *primary_window
); char * tag_new_pick (); void open_document (GtkWindow *parent_window
); gint save_document (CongDocument *doc
,GtkWindow *parent_window
); gint save_document_as (CongDocument *doc
,GtkWindow *parent_window
); char * pick_structural_tag (CongDispspec *ds
); void open_document_do (const gchar *doc_name
,GtkWindow *parent_window
); void new_document (GtkWindow *parent_window
); int gui_window_new_document_make (); GtkWidget * cong_gui_get_a_window (void
); GtkWidget * cong_file_properties_dialog_new (CongDocument *doc
,GtkWindow *parent_window
);
GtkMenuItem * cong_menu_item_attach_callback_Document (GtkMenuItem *item
,CongUICallback_Document callback
,CongDocument *doc
);
GtkMenuItem * cong_menu_item_attach_callback_Document_SelectedNode_ParentWindow (GtkMenuItem *item
,CongUICallback_Document_SelectedNode_ParentWindow callback
,CongDocument *doc
,GtkWindow *parent_window
);
GtkMenuItem * cong_menu_item_attach_callback_Document_ElementDescription_SelectedNode (GtkMenuItem *item
,CongUICallback_Document_ElementDescription_SelectedNode callback
,CongDocument *doc
,CongElementDescription *element_desc
);
void cong_ui_hook_file_import (GtkWindow *toplevel_window
);
TODO: Write me
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.
void cong_ui_hook_file_print_preview (CongDocument *doc
,GtkWindow *toplevel_window
);
TODO: Write me
void cong_ui_hook_file_print (CongDocument *doc
,GtkWindow *toplevel_window
);
TODO: Write me
void cong_ui_hook_edit_preferences (GtkWindow *toplevel_window
);
Opens the Preferences dialog for Conglomerate
void cong_ui_hook_tree_new_sibling (CongDocument *doc
,CongElementDescription *element_desc
);
TODO: Write me
void cong_ui_hook_tree_new_sub_element (CongDocument *doc
,CongElementDescription *element_desc
);
TODO: Write me
void cong_ui_hook_tree_properties (CongDocument *doc
,GtkWindow *parent_window
);
TODO: Write me
void cong_ui_hook_tree_cut (CongDocument *doc
,GtkWindow *parent_window
);
TODO: Write me
void cong_ui_hook_tree_copy (CongDocument *doc
,GtkWindow *parent_window
);
TODO: Write me
void cong_ui_hook_tree_paste_under (CongDocument *doc
,GtkWindow *parent_window
);
TODO: Write me
void cong_ui_hook_tree_paste_before (CongDocument *doc
,GtkWindow *parent_window
);
TODO: Write me
void cong_ui_hook_tree_paste_after (CongDocument *doc
,GtkWindow *parent_window
);
TODO: Write me
void cong_ui_hook_tree_convert_to_comment (CongDocument *doc
,GtkWindow *parent_window
);
void cong_ui_hook_tree_convert_from_comment (CongDocument *doc
,GtkWindow *parent_window
);
gint toolbar_callback_open (GtkWidget *widget
,gpointer data
);
TODO: Write me
void menu_callback_debug_error (gpointer callback_data
,guint callback_action
,GtkWidget *widget
);
void menu_callback_debug_document_types (gpointer callback_data
,guint callback_action
,GtkWidget *widget
);
void menu_callback_debug_transform_docbook_to_html (gpointer callback_data
,guint callback_action
,GtkWidget *widget
);
void menu_callback_debug_transform_docbook_to_xhtml (gpointer callback_data
,guint callback_action
,GtkWidget *widget
);
void menu_callback_debug_transform_docbook_to_html_help (gpointer callback_data
,guint callback_action
,GtkWidget *widget
);
void menu_callback_debug_transform_docbook_to_javahelp (gpointer callback_data
,guint callback_action
,GtkWidget *widget
);
void menu_callback_debug_transform_docbook_to_fo (gpointer callback_data
,guint callback_action
,GtkWidget *widget
);
void menu_callback_debug_preview_fo (gpointer callback_data
,guint callback_action
,GtkWidget *widget
);
void cong_gnome_print_render_xslfo (xmlDocPtr xml_doc
,GnomePrintMaster *gpm
);
void menu_callback_debug_dtd (gpointer callback_data
,guint callback_action
,GtkWidget *widget
);
void menu_callback_debug_dialog (gpointer callback_data
,guint callback_action
,GtkWidget *widget
);
guint cong_menus_create_items (CongPrimaryWindow *primary_window
);
TODO: Write me
void editor_popup_show (GtkWidget *widget
,GdkEventButton *bevent
);
TODO: Write me
void cong_ui_popup_init (CongDocument *doc
,CongNodePtr node
,GtkWindow *parent_window
,CongPrimaryWindow *primary_window
);
TODO: Write me
gint save_document_as (CongDocument *doc
,GtkWindow *parent_window
);
TODO: Write me
void open_document_do (const gchar *doc_name
,GtkWindow *parent_window
);
TODO: Write me
GtkWidget * cong_file_properties_dialog_new (CongDocument *doc
,GtkWindow *parent_window
);
TODO: Write me