Constructor
GtkSourcePrintCompositornew_from_view
Declaration [src]
GtkSourcePrintCompositor*
gtk_source_print_compositor_new_from_view (
GtkSourceView* view
)
Description [src]
Creates a new print compositor that can be used to print the buffer
associated with view
.
This constructor sets some configuration properties to make the
printed output match view
as much as possible. The properties set are
GtkSourcePrintCompositor:tab-width
, GtkSourcePrintCompositor:highlight-syntax
,
GtkSourcePrintCompositor:wrap-mode
, GtkSourcePrintCompositor:body-font-name
and
GtkSourcePrintCompositor:print-line-numbers
.
Parameters
view
-
Type:
GtkSourceView
A
GtkSourceView
to get configuration from.The data is owned by the caller of the function.
Return value
Type: GtkSourcePrintCompositor
A new print compositor object.
The caller of the function takes ownership of the data, and is responsible for freeing it. |