CongServicePrintMethod

CongServicePrintMethod

Synopsis

#define             CONG_SERVICE_PRINT_METHOD           (obj)
#define             CONG_SERVICE_PRINT_METHOD_CLASS     (klass)
#define             IS_CONG_SERVICE_PRINT_METHOD        (obj)
CongServicePrintMethod * cong_service_print_method_construct
                                                        (CongServicePrintMethod *print_method,
                                                         const gchar *name,
                                                         const gchar *description,
                                                         const gchar *service_id,
                                                         CongServicePrintMethodDocumentFilter doc_filter,
                                                         CongServicePrintMethodActionCallback action_callback,
                                                         gpointer user_data);
CongServicePrintMethod * cong_plugin_register_print_method
                                                        (CongPlugin *plugin,
                                                         const gchar *name,
                                                         const gchar *description,
                                                         const gchar *id,
                                                         CongServicePrintMethodDocumentFilter doc_filter,
                                                         CongServicePrintMethodActionCallback action_callback,
                                                         gpointer user_data);
gboolean            cong_print_method_supports_document (CongServicePrintMethod *print_method,
                                                         CongDocument *doc);
void                cong_print_method_invoke            (CongServicePrintMethod *print_method,
                                                         CongDocument *doc,
                                                         GnomePrintContext *gpc,
                                                         GtkWindow *toplevel_window);
void                cong_plugin_for_each_print_method   (CongPlugin *plugin,
                                                         void (callbackCongServicePrintMethod *print_method,gpointer user_data) (),
                                                         gpointer user_data);

Description

Details

CONG_SERVICE_PRINT_METHOD()

#define CONG_SERVICE_PRINT_METHOD(obj)         G_TYPE_CHECK_INSTANCE_CAST (obj, CONG_SERVICE_PRINT_METHOD_TYPE, CongServicePrintMethod)

obj :


CONG_SERVICE_PRINT_METHOD_CLASS()

#define CONG_SERVICE_PRINT_METHOD_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, CONG_SERVICE_PRINT_METHOD_TYPE, CongServicePrintMethodClass)

klass :


IS_CONG_SERVICE_PRINT_METHOD()

#define IS_CONG_SERVICE_PRINT_METHOD(obj)      G_TYPE_CHECK_INSTANCE_TYPE (obj, CONG_SERVICE_PRINT_METHOD_TYPE)

obj :


cong_service_print_method_construct ()

CongServicePrintMethod * cong_service_print_method_construct
                                                        (CongServicePrintMethod *print_method,
                                                         const gchar *name,
                                                         const gchar *description,
                                                         const gchar *service_id,
                                                         CongServicePrintMethodDocumentFilter doc_filter,
                                                         CongServicePrintMethodActionCallback action_callback,
                                                         gpointer user_data);

TODO: Write me

print_method :

name :

description :

service_id :

doc_filter :

action_callback :

user_data :

Returns :


cong_plugin_register_print_method ()

CongServicePrintMethod * cong_plugin_register_print_method
                                                        (CongPlugin *plugin,
                                                         const gchar *name,
                                                         const gchar *description,
                                                         const gchar *id,
                                                         CongServicePrintMethodDocumentFilter doc_filter,
                                                         CongServicePrintMethodActionCallback action_callback,
                                                         gpointer user_data);

TODO: Write me

plugin :

name :

description :

id :

doc_filter :

action_callback :

user_data :

Returns :


cong_print_method_supports_document ()

gboolean            cong_print_method_supports_document (CongServicePrintMethod *print_method,
                                                         CongDocument *doc);

TODO: Write me

print_method :

doc :

Returns :


cong_print_method_invoke ()

void                cong_print_method_invoke            (CongServicePrintMethod *print_method,
                                                         CongDocument *doc,
                                                         GnomePrintContext *gpc,
                                                         GtkWindow *toplevel_window);

TODO: Write me

print_method :

doc :

gpc :

toplevel_window :


cong_plugin_for_each_print_method ()

void                cong_plugin_for_each_print_method   (CongPlugin *plugin,
                                                         void (callbackCongServicePrintMethod *print_method,gpointer user_data) (),
                                                         gpointer user_data);

TODO: Write me

plugin :

callback :

user_data :