diff --git a/ChangeLog b/ChangeLog index 3d133169b..34d3c8ba0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2004-08-18 John Luke + + * pango/Pango.metadata : hide a couple methods on Layout. + * pango/Layout.custom : impl SetText and SetMarkup w/ length=-1. + [Fixes #63057] + 2004-08-18 Mike Kestner * gtk/Gtk.metadata : unhide ExpanderStyle. diff --git a/doc/en/Gtk/ExpanderStyle.xml b/doc/en/Gtk/ExpanderStyle.xml index 614b9ea26..aeae7d89e 100644 --- a/doc/en/Gtk/ExpanderStyle.xml +++ b/doc/en/Gtk/ExpanderStyle.xml @@ -101,4 +101,4 @@ - + \ No newline at end of file diff --git a/doc/en/Gtk/Style.xml b/doc/en/Gtk/Style.xml index ae6d0cfdd..034527768 100644 --- a/doc/en/Gtk/Style.xml +++ b/doc/en/Gtk/Style.xml @@ -1290,4 +1290,4 @@ - + \ No newline at end of file diff --git a/pango/Layout.custom b/pango/Layout.custom index dfac7e591..e65f46a82 100644 --- a/pango/Layout.custom +++ b/pango/Layout.custom @@ -71,3 +71,16 @@ public void SetMarkupWithAccel (string markup, char accel_marker, out char accel } } + [DllImport ("libpango-1.0-0.dll")] + static extern void pango_layout_set_text (IntPtr raw, string text, int length); + + public void SetText (string text) { + pango_layout_set_text (Handle, text, -1); + } + + [DllImport ("libpango-1.0-0.dll")] + static extern void pango_layout_set_markup (IntPtr raw, string markup, int length); + + public void SetMarkup (string markup) { + pango_layout_set_markup (Handle, markup, -1); + } diff --git a/pango/Pango.metadata b/pango/Pango.metadata index 67ecb9609..cf6fcffd8 100644 --- a/pango/Pango.metadata +++ b/pango/Pango.metadata @@ -24,7 +24,9 @@ out out out + 1 1 + 1 1 1 1