GtkPrintUnixDialog           package:RGtk2           R Documentation

_G_t_k_P_r_i_n_t_U_n_i_x_D_i_a_l_o_g

_D_e_s_c_r_i_p_t_i_o_n:

     A print dialog

_H_i_e_r_a_r_c_h_y:

     GObject
        +----GInitiallyUnowned
              +----GtkObject
                    +----GtkWidget
                          +----GtkContainer
                                +----GtkBin
                                      +----GtkWindow
                                            +----GtkDialog

     +----GtkPrintUnixDialog 

_I_n_t_e_r_f_a_c_e_s:

     GtkPrintUnixDialog implements AtkImplementorIface.

_D_e_t_a_i_l_e_d _D_e_s_c_r_i_p_t_i_o_n:

     GtkPrintUnixDialog implements a print dialog for platforms which
     don't provide a native print dialog, like Unix. It can  be used
     very much like any other GTK+ dialog, at the cost of  the
     portability offered by the high-level printing API

     In order to print something with 'GtkPrintUnixDialog', you need to
     use 'gtk\Print\Unix\Dialog\Get\Selected\Printer()' to obtain a
     'GtkPrinter' object and use it to construct a 'GtkPrintJob' using
     'gtk\Print\Job\New()'.

     'GtkPrintUnixDialog' uses the following response values:

     '_G_T_K__R_E_S_P_O_N_S_E__O_K' for the "Print" button

     '_G_T_K__R_E_S_P_O_N_S_E__A_P_P_L_Y' for the "Preview" button

     '_G_T_K__R_E_S_P_O_N_S_E__C_A_N_C_E_L' for the "Cancel" button

     Printing support was added in GTK+ 2.10.

_P_r_o_p_e_r_t_i_e_s:


     '_c_u_r_r_e_n_t-_p_a_g_e' [_i_n_t_e_g_e_r : _R_e_a_d / _W_r_i_t_e] The current page in the
          document.  Allowed values: >= -1  Default value: -1


     '_p_a_g_e-_s_e_t_u_p' ['_G_t_k_P_a_g_e_S_e_t_u_p' : _R_e_a_d / _W_r_i_t_e] The GtkPageSetup to
          use.


     '_p_r_i_n_t-_s_e_t_t_i_n_g_s' ['_G_t_k_P_r_i_n_t_S_e_t_t_i_n_g_s' : _R_e_a_d / _W_r_i_t_e] The
          GtkPrintSettings used for initializing the dialog.


     '_s_e_l_e_c_t_e_d-_p_r_i_n_t_e_r' ['_G_t_k_P_r_i_n_t_e_r' : _R_e_a_d] The GtkPrinter which is
          selected.


_A_u_t_h_o_r(_s):

     Derived by RGtkGen from GTK+ documentation

_R_e_f_e_r_e_n_c_e_s:

     <URL:
     http://developer.gnome.org/doc/API/2.0/gtk/GtkPrintUnixDialog.html>

_S_e_e _A_l_s_o:

     'GtkPageSetupUnixDialog' 'GtkPrinter' 'GtkPrintJob'

