diff options
author | Owen Taylor <otaylor@redhat.com> | 2000-07-02 22:04:51 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2000-07-02 22:04:51 +0000 |
commit | 8e49176b74e6b7730f298dcfb61baa1aadd36065 (patch) | |
tree | 7cfddc9baa08e23d56a90645e597336ab9ac65be /pango/pango-layout.h | |
parent | 6870ed61201c6c8545c59861a148647e39a3b7ed (diff) | |
download | pango-8e49176b74e6b7730f298dcfb61baa1aadd36065.tar.gz |
New function that inserts before other attributes with matching start
Sun Jul 2 17:59:56 2000 Owen Taylor <otaylor@redhat.com>
* pango/pango-attributes.[ch] (pango_attr_list_insert_before): New
function that inserts before other attributes with matching
start index.
* pango/pango-layout.[ch] (pango_layout_set_font_description): Add
the ability to set a default font description on the layout, overriding
the font description from the context.
Diffstat (limited to 'pango/pango-layout.h')
-rw-r--r-- | pango/pango-layout.h | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/pango/pango-layout.h b/pango/pango-layout.h index 516b867a..91e22605 100644 --- a/pango/pango-layout.h +++ b/pango/pango-layout.h @@ -77,21 +77,23 @@ void pango_layout_set_text (PangoLayout *layout, const char *text, int length); -void pango_layout_set_width (PangoLayout *layout, - int width); -int pango_layout_get_width (PangoLayout *layout); -void pango_layout_set_indent (PangoLayout *layout, - int indent); -int pango_layout_get_indent (PangoLayout *layout); -void pango_layout_set_spacing (PangoLayout *layout, - int spacing); -int pango_layout_get_spacing (PangoLayout *layout); -void pango_layout_set_justify (PangoLayout *layout, - gboolean justify); -gboolean pango_layout_get_justify (PangoLayout *layout); -void pango_layout_set_alignment (PangoLayout *layout, - PangoAlignment alignment); -PangoAlignment pango_layout_get_alignment (PangoLayout *layout); +void pango_layout_set_font_description (PangoLayout *layout, + const PangoFontDescription *desc); +void pango_layout_set_width (PangoLayout *layout, + int width); +int pango_layout_get_width (PangoLayout *layout); +void pango_layout_set_indent (PangoLayout *layout, + int indent); +int pango_layout_get_indent (PangoLayout *layout); +void pango_layout_set_spacing (PangoLayout *layout, + int spacing); +int pango_layout_get_spacing (PangoLayout *layout); +void pango_layout_set_justify (PangoLayout *layout, + gboolean justify); +gboolean pango_layout_get_justify (PangoLayout *layout); +void pango_layout_set_alignment (PangoLayout *layout, + PangoAlignment alignment); +PangoAlignment pango_layout_get_alignment (PangoLayout *layout); void pango_layout_context_changed (PangoLayout *layout); |