diff options
Diffstat (limited to 'doc/print-integration.txt')
-rw-r--r-- | doc/print-integration.txt | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/doc/print-integration.txt b/doc/print-integration.txt deleted file mode 100644 index 23cc3b66f..000000000 --- a/doc/print-integration.txt +++ /dev/null @@ -1,62 +0,0 @@ -Gnome printing integration... - -* VCL - -** GUI - + Name/Status/Location/Comment - + print to file [PDF/PS] - + Print range; - All/Pages/Selection - + Number of copies / collate - + 'Properties' ... - + same for every component so far. - + "Extended Options" - + calc - + Suppress output of empty pages - + Print only selected sheets - + writer - + Contents - + Graphics, Tables, Drawings, Controls, - Background, Print black - + Pages - + Left pages, right pages, - reversed, brochure - + Notes - + None, notes only, end of document, - end of page - + Other - + create single print jobs - + paper tray from printer settings - + FAX ... - + impress - + Contents - + Drawing, Notes, Handouts, Outline - + Quality - + Default, Greyscale, Black&White - + Print - + Page name, Date, Time, Hidden pages - + Page options - + Default, Fit to page, Tile pages, - Brochure [ Front, Back ], - Paper tray from printer settings - + ergo extended options => app specific, and not implementable. - + Dialog in very bad need of layout. - -** Code - + No printer dialog in VCL - + svtools/source/dialogs/printdlg.cxx (PrintDialog) - + the only implementation / not sub-classed. - only inherited virtual functions. - + svtools/inc/printdlg.hxx - + re-write the dialog completely ... - -* libgnomeprintui - -** GUI - + As per Galeon's method: - dialog = gnome_print_dialog_new(job, "Print", 0); - g_object_set_data (G_OBJECT (dialog), "job", job); - gnome_print_dialog_print_file_hack (GNOME_PRINT_DIALOG (dialog)); - config = gnome_print_job_get_config(job); - g_object_set_data_full (G_OBJECT (config), "tempfilename", filename, g_free); - g_object_unref(config); - ... |