Rechercher une page de manuel
Gtk2::SourceView::PrintJob.3pm
Langue: en
Version: 2007-02-19 (mandriva - 22/10/07)
Section: 3 (Bibliothèques de fonctions)
NAME
Gtk2::SourceView::PrintJobHIERARCHY
Glib::Object +----Gtk2::SourceView::PrintJob
METHODS
printjob = Gtk2::SourceView::PrintJob->new ($config)
-
- * $config (Gnome2::Print::Config or undef)
printjob = Gtk2::SourceView::PrintJob->new_with_buffer ($config, $buffer)
printjob = Gtk2::SourceView::PrintJob->new_with_buffer ($config, $buffer)
-
- * $config (Gnome2::Print::Config)
- * $buffer (Gtk2::SourceView::Buffer)
buffer = $job->get_buffer
buffer = $job->get_buffer
$job->set_buffer ($buffer)
-
- * $buffer (Gtk2::SourceView::Buffer)
$job->cancel
config = $job->get_config
config = $job->get_config
$job->set_config ($config)
-
- * $config (Gnome2::Print::Config)
fontdescription = $job->get_font_desc
fontdescription = $job->get_font_desc
$job->set_font_desc ($desc)
-
- * $desc (Gtk2::Pango::FontDescription)
string = $job->get_font
string = $job->get_font
$job->set_font ($font_name)
-
- * $font_name (string)
$job->set_footer_format ($left, $center, $right, $separator)
$job->set_footer_format ($left, $center, $right, $separator)
-
- * $left (string or undef)
- * $center (string or undef)
- * $right (string or undef)
- * $separator (boolean)
Format strings are strftime like.
fontdescription = $job->get_header_footer_font_desc
fontdescription = $job->get_header_footer_font_desc
$job->set_header_footer_font_desc ($desc)
-
- * $desc (Gtk2::Pango::FontDescription)
string = $job->get_header_footer_font
string = $job->get_header_footer_font
$job->set_header_footer_font ($font_name)
-
- * $font_name (string)
$job->set_header_format ($left, $center, $right, $separator)
$job->set_header_format ($left, $center, $right, $separator)
-
- * $left (string or undef)
- * $center (string or undef)
- * $right (string or undef)
- * $separator (boolean)
Format strings are strftime like.
boolean = $job->get_highlight
boolean = $job->get_highlight
$job->set_highlight ($highlight)
-
- * $highlight (boolean)
fontdescription = $job->get_numbers_font_desc
fontdescription = $job->get_numbers_font_desc
$job->set_numbers_font_desc ($desc)
-
- * $desc (Gtk2::Pango::FontDescription)
string = $job->get_numbers_font
string = $job->get_numbers_font
$job->set_numbers_font ($font_name)
-
- * $font_name (string)
integer = $job->get_page_count
integer = $job->get_page_count
integer = $job->get_page
integer = $job->get_page
job = $job->print
job = $job->print
context = $job->get_print_context
context = $job->get_print_context
boolean = $job->get_print_footer
boolean = $job->get_print_footer
$job->set_print_footer ($setting)
-
- * $setting (boolean)
boolean = $job->get_print_header
boolean = $job->get_print_header
$job->set_print_header ($setting)
-
- * $setting (boolean)
job = $job->get_print_job
job = $job->get_print_job
integer = $job->get_print_numbers
integer = $job->get_print_numbers
$job->set_print_numbers ($interval)
-
- * $interval (integer)
job = $job->print_range ($start, $end)
job = $job->print_range ($start, $end)
-
- * $start (Gtk2::TextIter)
- * $end (Gtk2::TextIter)
boolean = $job->print_range_async ($start, $end)
boolean = $job->print_range_async ($start, $end)
-
- * $start (Gtk2::TextIter)
- * $end (Gtk2::TextIter)
$job->setup_from_view ($view)
-
- * $view (Gtk2::SourceView::View)
integer = $job->get_tabs_width
integer = $job->get_tabs_width
$job->set_tabs_width ($tabs_width)
-
- * $tabs_width (integer)
(top, bottom, left, right) = $job->get_text_margins
(top, bottom, left, right) = $job->get_text_margins
$job->set_text_margins ($top, $bottom, $left, $right)
$job->set_text_margins ($top, $bottom, $left, $right)
-
- * $top (double)
- * $bottom (double)
- * $left (double)
- * $right (double)
wrapmode = $job->get_wrap_mode
wrapmode = $job->get_wrap_mode
$job->set_wrap_mode ($wrap)
-
- * $wrap (Gtk2::WrapMode)
PROPERTIES
- 'buffer' (Gtk2::SourceView::Buffer : readable / writable)
- GtkSourceBuffer object to print
- 'config' (Gnome2::Print::Config : readable / writable)
- Configuration options for the print job
- 'font' (string : readable / writable)
- GnomeFont name to use for the document text (deprecated)
- 'font-desc' (Gtk2::Pango::FontDescription : readable / writable)
- Font to use for the document text (e.g. ``Monospace 10'')
- 'header-footer-font' (string : readable / writable)
- GnomeFont name to use for the header and footer (deprecated)
- 'header-footer-font-desc' (Gtk2::Pango::FontDescription : readable / writable)
- Font to use for headers and footers (e.g. ``Monospace 10'')
- 'highlight' (boolean : readable / writable)
- Whether to print the document with highlighted syntax
- 'numbers-font' (string : readable / writable)
- GnomeFont name to use for the line numbers (deprecated)
- 'numbers-font-desc' (Gtk2::Pango::FontDescription : readable / writable)
- Font description to use for the line numbers
- 'print-footer' (boolean : readable / writable)
- Whether to print a footer in each page
- 'print-header' (boolean : readable / writable)
- Whether to print a header in each page
- 'print-numbers' (Glib::UInt : readable / writable)
- Interval of printed line numbers (0 means no numbers)
- 'tabs-width' (Glib::UInt : readable / writable)
- Width in equivalent space characters of tabs
- 'wrap-mode' (Gtk2::WrapMode : readable / writable)
- Word wrapping mode
SIGNALS
- begin-page (Gtk2::SourceView::PrintJob)
- finished (Gtk2::SourceView::PrintJob)
ENUMS AND FLAGS
enum Gtk2::WrapMode
- * 'none' / 'GTK_WRAP_NONE'
- * 'char' / 'GTK_WRAP_CHAR'
- * 'word' / 'GTK_WRAP_WORD'
- * 'word-char' / 'GTK_WRAP_WORD_CHAR'
SEE ALSO
Glib::ObjectCOPYRIGHT
Copyright (C) 2007 Gtk2-Perl TeamContenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre