[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'LazGtk3' (#lcl)

TGtkPrintOperation

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: lazgtk3.pas line 10976

type TGtkPrintOperation = object(TGObject)

  priv: PGtkPrintOperationPrivate;

  

  function new;

  

  procedure cancel;

  

  procedure draw_page_finish;

  

  function get_default_page_setup;

  

  function get_embed_page_setup;

  

  procedure get_error();

  

  function get_has_selection;

  

  function get_n_pages_to_print;

  

  function get_print_settings;

  

  function get_status;

  

  function get_status_string;

  

  function get_support_selection;

  

  function is_finished;

  

  function run();

  

  procedure set_allow_async();

  

  procedure set_current_page();

  

  procedure set_custom_tab_label();

  

  procedure set_default_page_setup();

  

  procedure set_defer_drawing;

  

  procedure set_embed_page_setup();

  

  procedure set_export_filename();

  

  procedure set_has_selection();

  

  procedure set_job_name();

  

  procedure set_n_pages();

  

  procedure set_print_settings();

  

  procedure set_show_progress();

  

  procedure set_support_selection();

  

  procedure set_track_print_status();

  

  procedure set_unit();

  

  procedure set_use_full_page();

  

  property default_page_setup: PGtkPageSetup; [rw]

  

  property embed_page_setup: gboolean; [rw]

  

  property has_selection: gboolean; [rw]

  

  property n_pages_to_print: gint; [r]

  

  property print_settings: PGtkPrintSettings; [rw]

  

  property status: TGtkPrintStatus; [r]

  

  property status_string: Pgchar; [r]

  

  property support_selection: gboolean; [rw]

  

end;

Inheritance

TGtkPrintOperation

  

TGObject