IAnjutaPrint

IAnjutaPrint — Print interface

Stability Level

Unstable, unless otherwise indicated

Synopsis

#include <libanjuta/interfaces/ianjuta-print.h>

#define             IANJUTA_PRINT_ERROR
struct              IAnjutaPrintIface;
GQuark              ianjuta_print_error_quark           (void);
void                ianjuta_print_print                 (IAnjutaPrint *obj,
                                                         GError **err);
void                ianjuta_print_print_preview         (IAnjutaPrint *obj,
                                                         GError **err);

Description

Details

IANJUTA_PRINT_ERROR

#define IANJUTA_PRINT_ERROR ianjuta_print_error_quark()


struct IAnjutaPrintIface

struct IAnjutaPrintIface {
	GTypeInterface g_iface;
	

	void (*print) (IAnjutaPrint *obj, GError **err);
	void (*print_preview) (IAnjutaPrint *obj, GError **err);
};


ianjuta_print_error_quark ()

GQuark              ianjuta_print_error_quark           (void);


ianjuta_print_print ()

void                ianjuta_print_print                 (IAnjutaPrint *obj,
                                                         GError **err);

Show print preview dialog

obj :

Self

err :

Error propagation and reporting.

ianjuta_print_print_preview ()

void                ianjuta_print_print_preview         (IAnjutaPrint *obj,
                                                         GError **err);