Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkprintunixdialog.h File Reference
#include <gtk/gtk.h>
#include <gtk/print/gtkprinter.h>
#include <gtk/print/gtkprintjob.h>

Go to the source code of this file.

Macros

#define GTK_TYPE_PRINT_UNIX_DIALOG   (gtk_print_unix_dialog_get_type ())
 
#define GTK_PRINT_UNIX_DIALOG(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PRINT_UNIX_DIALOG, GtkPrintUnixDialog))
 
#define GTK_IS_PRINT_UNIX_DIALOG(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_PRINT_UNIX_DIALOG))
 

Typedefs

typedef struct _GtkPrintUnixDialog GtkPrintUnixDialog
 

Functions

GDK_AVAILABLE_IN_ALL GType gtk_print_unix_dialog_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL GtkWidgetgtk_print_unix_dialog_new (const char *title, GtkWindow *parent)
 
GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_page_setup (GtkPrintUnixDialog *dialog, GtkPageSetup *page_setup)
 
GDK_AVAILABLE_IN_ALL GtkPageSetupgtk_print_unix_dialog_get_page_setup (GtkPrintUnixDialog *dialog)
 
GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_current_page (GtkPrintUnixDialog *dialog, int current_page)
 
GDK_AVAILABLE_IN_ALL int gtk_print_unix_dialog_get_current_page (GtkPrintUnixDialog *dialog)
 
GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_settings (GtkPrintUnixDialog *dialog, GtkPrintSettings *settings)
 
GDK_AVAILABLE_IN_ALL GtkPrintSettingsgtk_print_unix_dialog_get_settings (GtkPrintUnixDialog *dialog)
 
GDK_AVAILABLE_IN_ALL GtkPrintergtk_print_unix_dialog_get_selected_printer (GtkPrintUnixDialog *dialog)
 
GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_add_custom_tab (GtkPrintUnixDialog *dialog, GtkWidget *child, GtkWidget *tab_label)
 
GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_manual_capabilities (GtkPrintUnixDialog *dialog, GtkPrintCapabilities capabilities)
 
GDK_AVAILABLE_IN_ALL GtkPrintCapabilities gtk_print_unix_dialog_get_manual_capabilities (GtkPrintUnixDialog *dialog)
 
GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_support_selection (GtkPrintUnixDialog *dialog, gboolean support_selection)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_print_unix_dialog_get_support_selection (GtkPrintUnixDialog *dialog)
 
GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_has_selection (GtkPrintUnixDialog *dialog, gboolean has_selection)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_print_unix_dialog_get_has_selection (GtkPrintUnixDialog *dialog)
 
GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_embed_page_setup (GtkPrintUnixDialog *dialog, gboolean embed)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_print_unix_dialog_get_embed_page_setup (GtkPrintUnixDialog *dialog)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_print_unix_dialog_get_page_setup_set (GtkPrintUnixDialog *dialog)
 

Macro Definition Documentation

◆ GTK_IS_PRINT_UNIX_DIALOG

#define GTK_IS_PRINT_UNIX_DIALOG ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_PRINT_UNIX_DIALOG))

Definition at line 32 of file gtkprintunixdialog.h.

◆ GTK_PRINT_UNIX_DIALOG

#define GTK_PRINT_UNIX_DIALOG ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PRINT_UNIX_DIALOG, GtkPrintUnixDialog))

Definition at line 31 of file gtkprintunixdialog.h.

◆ GTK_TYPE_PRINT_UNIX_DIALOG

#define GTK_TYPE_PRINT_UNIX_DIALOG   (gtk_print_unix_dialog_get_type ())

Definition at line 30 of file gtkprintunixdialog.h.

Typedef Documentation

◆ GtkPrintUnixDialog

typedef struct _GtkPrintUnixDialog GtkPrintUnixDialog

Definition at line 35 of file gtkprintunixdialog.h.

Function Documentation

◆ gtk_print_unix_dialog_add_custom_tab()

GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_add_custom_tab ( GtkPrintUnixDialog * dialog,
GtkWidget * child,
GtkWidget * tab_label )

◆ gtk_print_unix_dialog_get_current_page()

GDK_AVAILABLE_IN_ALL int gtk_print_unix_dialog_get_current_page ( GtkPrintUnixDialog * dialog)

◆ gtk_print_unix_dialog_get_embed_page_setup()

GDK_AVAILABLE_IN_ALL gboolean gtk_print_unix_dialog_get_embed_page_setup ( GtkPrintUnixDialog * dialog)

◆ gtk_print_unix_dialog_get_has_selection()

GDK_AVAILABLE_IN_ALL gboolean gtk_print_unix_dialog_get_has_selection ( GtkPrintUnixDialog * dialog)

◆ gtk_print_unix_dialog_get_manual_capabilities()

GDK_AVAILABLE_IN_ALL GtkPrintCapabilities gtk_print_unix_dialog_get_manual_capabilities ( GtkPrintUnixDialog * dialog)

◆ gtk_print_unix_dialog_get_page_setup()

GDK_AVAILABLE_IN_ALL GtkPageSetup * gtk_print_unix_dialog_get_page_setup ( GtkPrintUnixDialog * dialog)

◆ gtk_print_unix_dialog_get_page_setup_set()

GDK_AVAILABLE_IN_ALL gboolean gtk_print_unix_dialog_get_page_setup_set ( GtkPrintUnixDialog * dialog)

◆ gtk_print_unix_dialog_get_selected_printer()

GDK_AVAILABLE_IN_ALL GtkPrinter * gtk_print_unix_dialog_get_selected_printer ( GtkPrintUnixDialog * dialog)

◆ gtk_print_unix_dialog_get_settings()

GDK_AVAILABLE_IN_ALL GtkPrintSettings * gtk_print_unix_dialog_get_settings ( GtkPrintUnixDialog * dialog)

◆ gtk_print_unix_dialog_get_support_selection()

GDK_AVAILABLE_IN_ALL gboolean gtk_print_unix_dialog_get_support_selection ( GtkPrintUnixDialog * dialog)

◆ gtk_print_unix_dialog_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_print_unix_dialog_get_type ( void )

◆ gtk_print_unix_dialog_new()

GDK_AVAILABLE_IN_ALL GtkWidget * gtk_print_unix_dialog_new ( const char * title,
GtkWindow * parent )

◆ gtk_print_unix_dialog_set_current_page()

GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_current_page ( GtkPrintUnixDialog * dialog,
int current_page )

◆ gtk_print_unix_dialog_set_embed_page_setup()

GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_embed_page_setup ( GtkPrintUnixDialog * dialog,
gboolean embed )

◆ gtk_print_unix_dialog_set_has_selection()

GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_has_selection ( GtkPrintUnixDialog * dialog,
gboolean has_selection )

◆ gtk_print_unix_dialog_set_manual_capabilities()

GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_manual_capabilities ( GtkPrintUnixDialog * dialog,
GtkPrintCapabilities capabilities )

◆ gtk_print_unix_dialog_set_page_setup()

GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_page_setup ( GtkPrintUnixDialog * dialog,
GtkPageSetup * page_setup )

◆ gtk_print_unix_dialog_set_settings()

GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_settings ( GtkPrintUnixDialog * dialog,
GtkPrintSettings * settings )

◆ gtk_print_unix_dialog_set_support_selection()

GDK_AVAILABLE_IN_ALL void gtk_print_unix_dialog_set_support_selection ( GtkPrintUnixDialog * dialog,
gboolean support_selection )