* parser/gapi2xml.pl (addFuncElems): if a struct or boxed type has
a constructor or a ref, unref, or destroy method, then it must be a reference type, so mark it "opaque" but then also mark all of its fields public and writable. * */*-api*.raw: Regen * generator/Parser.cs (ParseNamespace): make the opaque attribute check actually look at the value of the attribute rather than just checking if it's there, so that you can change a struct's opaque attribute from "true" to "false" via metadata and have that work. * generator/BoxedGen.cs (Generate): do not generate the boxed's "Free" method (since it's guaranteed to crash when we pass it a stack pointer). If "Copy" is marked deprecated, create a deprecated no-op for it, otherwise just skip it (since otherwise it will just leak memory when we copy its result onto the stack). * pango/Pango.metadata: deprecate Pango.Color.Copy and Pango.Matrix.Copy. Hide some array fields in Pango.GlyphString that we've never generated correctly. Tweak Pango.LayoutLine fields to be the same as they used to be. * pango/GlyphItem.custom (glyphs, item): * pango/GlyphString.custom (Zero, New): * pango/Item.custom (Zero, New): * pango/LayoutRun.custom (glyphs, item): add deprecated API compat * gdk/Gdk.metadata: undo the parser's new opaquification of Gdk.Font; it's been deprecated since pre-gtk# times, and no one should be using it, so there's no point in fixing it now. Fix up a few other things to match how they used to be. Fix RgbCmap's constructor args. * gdk/RgbCmap.custom (Zero, New): deprecated API compat * gdk/PangoAttrEmbossed.custom: * gdk/PangoAttrStipple.custom (Zero, New, Attr): deprecated API compat (explicit operator ...): allow casting back and forth between Pango.Attribute. (We can't usefully make them real subclasses of Pango.Attribute, because there's no way for Pango.Attribute.GetAttribute() to be able to dtrt with them.) * gtk/Gtk.metadata: deprecate Gtk.Requisition.Copy, Gtk.TextIter.Copy, and Gtk.TreeIter.Copy. Mark the return value of TextView.DefaultAttributes as "owned". Mark TargetList's fields private so it stays how it used to be. * gtk/TextAttributes.custom (Zero, New): deprecated API compat * gnomevfs/Gnomevfs.metadata: remove a bunch of opaque declarations that the parser figures out on its own now. * art/Art.metadata: * glade/Glade.metadata: * rsvg/Rsvg.metadata: un-mark everything the parser marked opaque in these libraries, because all of the structs in question would still be unusably broken, so the API churn would be pointless. svn path=/trunk/gtk-sharp/; revision=48387
This commit is contained in:
parent
69ab0dc995
commit
622c360576
55 changed files with 1263 additions and 839 deletions
62
ChangeLog
62
ChangeLog
|
@ -1,3 +1,65 @@
|
|||
2005-08-11 Dan Winship <danw@novell.com>
|
||||
|
||||
* parser/gapi2xml.pl (addFuncElems): if a struct or boxed type has
|
||||
a constructor or a ref, unref, or destroy method, then it must be
|
||||
a reference type, so mark it "opaque" but then also mark all of
|
||||
its fields public and writable.
|
||||
|
||||
* */*-api*.raw: Regen
|
||||
|
||||
* generator/Parser.cs (ParseNamespace): make the opaque attribute
|
||||
check actually look at the value of the attribute rather than just
|
||||
checking if it's there, so that you can change a struct's opaque
|
||||
attribute from "true" to "false" via metadata and have that work.
|
||||
|
||||
* generator/BoxedGen.cs (Generate): do not generate the boxed's
|
||||
"Free" method (since it's guaranteed to crash when we pass it a
|
||||
stack pointer). If "Copy" is marked deprecated, create a
|
||||
deprecated no-op for it, otherwise just skip it (since otherwise
|
||||
it will just leak memory when we copy its result onto the stack).
|
||||
|
||||
* pango/Pango.metadata: deprecate Pango.Color.Copy and
|
||||
Pango.Matrix.Copy. Hide some array fields in Pango.GlyphString
|
||||
that we've never generated correctly. Tweak Pango.LayoutLine
|
||||
fields to be the same as they used to be.
|
||||
|
||||
* pango/GlyphItem.custom (glyphs, item):
|
||||
* pango/GlyphString.custom (Zero, New):
|
||||
* pango/Item.custom (Zero, New):
|
||||
* pango/LayoutRun.custom (glyphs, item): add deprecated API compat
|
||||
|
||||
* gdk/Gdk.metadata: undo the parser's new opaquification of
|
||||
Gdk.Font; it's been deprecated since pre-gtk# times, and no one
|
||||
should be using it, so there's no point in fixing it now. Fix up a
|
||||
few other things to match how they used to be. Fix RgbCmap's
|
||||
constructor args.
|
||||
|
||||
* gdk/RgbCmap.custom (Zero, New): deprecated API compat
|
||||
|
||||
* gdk/PangoAttrEmbossed.custom:
|
||||
* gdk/PangoAttrStipple.custom (Zero, New, Attr): deprecated API
|
||||
compat
|
||||
(explicit operator ...): allow casting back and forth between
|
||||
Pango.Attribute. (We can't usefully make them real subclasses of
|
||||
Pango.Attribute, because there's no way for
|
||||
Pango.Attribute.GetAttribute() to be able to dtrt with them.)
|
||||
|
||||
* gtk/Gtk.metadata: deprecate Gtk.Requisition.Copy,
|
||||
Gtk.TextIter.Copy, and Gtk.TreeIter.Copy. Mark the return value of
|
||||
TextView.DefaultAttributes as "owned". Mark TargetList's fields
|
||||
private so it stays how it used to be.
|
||||
|
||||
* gtk/TextAttributes.custom (Zero, New): deprecated API compat
|
||||
|
||||
* gnomevfs/Gnomevfs.metadata: remove a bunch of opaque
|
||||
declarations that the parser figures out on its own now.
|
||||
|
||||
* art/Art.metadata:
|
||||
* glade/Glade.metadata:
|
||||
* rsvg/Rsvg.metadata: un-mark everything the parser marked opaque
|
||||
in these libraries, because all of the structs in question would
|
||||
still be unusably broken, so the API churn would be pointless.
|
||||
|
||||
2005-08-11 Dan Winship <danw@novell.com>
|
||||
|
||||
* generator/OpaqueGen.cs (Generate):
|
||||
|
|
|
@ -5,8 +5,10 @@
|
|||
<attr path="/api/namespace/class[@cname='ArtAffine_']/method[@name='Point']/*/*[@name='dst']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/class[@cname='ArtAffine_']/method[@name='Rectilinear']/return-type" name="type">gboolean</attr>
|
||||
<attr path="/api/namespace/class[@cname='ArtAffine_']/method[@name='ToString']" name="name">ToStringArray</attr>
|
||||
<attr path="/api/namespace/struct" name="opaque">false</attr>
|
||||
<attr path="/api/namespace/struct[@cname='ArtGradientStop']/field[@cname='color']" name="array_len">17</attr>
|
||||
<attr path="/api/namespace/struct[@cname='ArtRender']/field[@cname='clear_color']" name="array_len">17</attr>
|
||||
<attr path="/api/namespace/struct[@cname='ArtRender']/field[@cname='clear']" name="access">private</attr>
|
||||
<attr path="/api/namespace/struct[@cname='ArtSVPRenderAAIter']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='ArtVpathDash']" name="opaque">1</attr>
|
||||
</metadata>
|
||||
|
|
|
@ -65,7 +65,7 @@
|
|||
<parameter type="void*" name="data" />
|
||||
</parameters>
|
||||
</callback>
|
||||
<struct name="AlphaGamma" cname="ArtAlphaGamma">
|
||||
<struct name="AlphaGamma" cname="ArtAlphaGamma" opaque="true">
|
||||
<field name="Gamma" cname="gamma" type="double" access="private" />
|
||||
<field name="InvtableSize" cname="invtable_size" type="int" access="private" />
|
||||
<field name="Table" cname="table" array_len="256" type="int" access="private" />
|
||||
|
@ -227,17 +227,17 @@
|
|||
</parameters>
|
||||
</callback>
|
||||
</struct>
|
||||
<struct name="PixBuf" cname="ArtPixBuf">
|
||||
<field name="Format" cname="format" type="ArtPixFormat" />
|
||||
<field name="NChannels" cname="n_channels" type="int" />
|
||||
<field name="HasAlpha" cname="has_alpha" type="int" />
|
||||
<field name="BitsPerSample" cname="bits_per_sample" type="int" />
|
||||
<field name="Pixels" cname="pixels" type="art_u8*" />
|
||||
<field name="Width" cname="width" type="int" />
|
||||
<field name="Height" cname="height" type="int" />
|
||||
<field name="Rowstride" cname="rowstride" type="int" />
|
||||
<field name="DestroyData" cname="destroy_data" type="void*" />
|
||||
<field name="Destroy" cname="destroy" type="ArtDestroyNotify" />
|
||||
<struct name="PixBuf" cname="ArtPixBuf" opaque="true">
|
||||
<field name="Format" cname="format" type="ArtPixFormat" access="public" writeable="true" />
|
||||
<field name="NChannels" cname="n_channels" type="int" access="public" writeable="true" />
|
||||
<field name="HasAlpha" cname="has_alpha" type="int" access="public" writeable="true" />
|
||||
<field name="BitsPerSample" cname="bits_per_sample" type="int" access="public" writeable="true" />
|
||||
<field name="Pixels" cname="pixels" type="art_u8*" access="public" writeable="true" />
|
||||
<field name="Width" cname="width" type="int" access="public" writeable="true" />
|
||||
<field name="Height" cname="height" type="int" access="public" writeable="true" />
|
||||
<field name="Rowstride" cname="rowstride" type="int" access="public" writeable="true" />
|
||||
<field name="DestroyData" cname="destroy_data" type="void*" access="public" writeable="true" />
|
||||
<field name="Destroy" cname="destroy" type="ArtDestroyNotify" access="public" writeable="true" />
|
||||
<method name="Duplicate" cname="art_pixbuf_duplicate">
|
||||
<return-type type="ArtPixBuf*" />
|
||||
</method>
|
||||
|
@ -305,30 +305,30 @@
|
|||
<field name="X" cname="x" type="double" />
|
||||
<field name="Y" cname="y" type="double" />
|
||||
</struct>
|
||||
<struct name="Render" cname="ArtRender">
|
||||
<field name="X0" cname="x0" type="int" />
|
||||
<field name="Y0" cname="y0" type="int" />
|
||||
<field name="X1" cname="x1" type="int" />
|
||||
<field name="Y1" cname="y1" type="int" />
|
||||
<field name="Pixels" cname="pixels" type="art_u8*" />
|
||||
<field name="Rowstride" cname="rowstride" type="int" />
|
||||
<field name="NChan" cname="n_chan" type="int" />
|
||||
<field name="Depth" cname="depth" type="int" />
|
||||
<field name="AlphaType" cname="alpha_type" type="ArtAlphaType" />
|
||||
<field name="Clear" cname="clear" type="art_boolean" />
|
||||
<field name="ClearColor" cname="clear_color" array_len="ART_MAX_CHAN + 1" type="ArtPixMaxDepth" />
|
||||
<field name="Opacity" cname="opacity" type="art_u32" />
|
||||
<field name="CompositingMode" cname="compositing_mode" type="ArtCompositingMode" />
|
||||
<field name="Alphagamma" cname="alphagamma" type="ArtAlphaGamma*" />
|
||||
<field name="AlphaBuf" cname="alpha_buf" type="art_u8*" />
|
||||
<field name="BufDepth" cname="buf_depth" type="int" />
|
||||
<field name="BufAlpha" cname="buf_alpha" type="ArtAlphaType" />
|
||||
<field name="ImageBuf" cname="image_buf" type="art_u8*" />
|
||||
<field name="NRun" cname="n_run" type="int" />
|
||||
<field name="Run" cname="run" type="ArtRenderMaskRun*" />
|
||||
<field name="NSpan" cname="n_span" type="int" />
|
||||
<field name="SpanX" cname="span_x" type="int*" />
|
||||
<field name="NeedSpan" cname="need_span" type="art_boolean" />
|
||||
<struct name="Render" cname="ArtRender" opaque="true">
|
||||
<field name="X0" cname="x0" type="int" access="public" writeable="true" />
|
||||
<field name="Y0" cname="y0" type="int" access="public" writeable="true" />
|
||||
<field name="X1" cname="x1" type="int" access="public" writeable="true" />
|
||||
<field name="Y1" cname="y1" type="int" access="public" writeable="true" />
|
||||
<field name="Pixels" cname="pixels" type="art_u8*" access="public" writeable="true" />
|
||||
<field name="Rowstride" cname="rowstride" type="int" access="public" writeable="true" />
|
||||
<field name="NChan" cname="n_chan" type="int" access="public" writeable="true" />
|
||||
<field name="Depth" cname="depth" type="int" access="public" writeable="true" />
|
||||
<field name="AlphaType" cname="alpha_type" type="ArtAlphaType" access="public" writeable="true" />
|
||||
<field name="Clear" cname="clear" type="art_boolean" access="public" writeable="true" />
|
||||
<field name="ClearColor" cname="clear_color" array_len="ART_MAX_CHAN + 1" type="ArtPixMaxDepth" access="public" writeable="true" />
|
||||
<field name="Opacity" cname="opacity" type="art_u32" access="public" writeable="true" />
|
||||
<field name="CompositingMode" cname="compositing_mode" type="ArtCompositingMode" access="public" writeable="true" />
|
||||
<field name="Alphagamma" cname="alphagamma" type="ArtAlphaGamma*" access="public" writeable="true" />
|
||||
<field name="AlphaBuf" cname="alpha_buf" type="art_u8*" access="public" writeable="true" />
|
||||
<field name="BufDepth" cname="buf_depth" type="int" access="public" writeable="true" />
|
||||
<field name="BufAlpha" cname="buf_alpha" type="ArtAlphaType" access="public" writeable="true" />
|
||||
<field name="ImageBuf" cname="image_buf" type="art_u8*" access="public" writeable="true" />
|
||||
<field name="NRun" cname="n_run" type="int" access="public" writeable="true" />
|
||||
<field name="Run" cname="run" type="ArtRenderMaskRun*" access="public" writeable="true" />
|
||||
<field name="NSpan" cname="n_span" type="int" access="public" writeable="true" />
|
||||
<field name="SpanX" cname="span_x" type="int*" access="public" writeable="true" />
|
||||
<field name="NeedSpan" cname="need_span" type="art_boolean" access="public" writeable="true" />
|
||||
<method name="AddImageSource" cname="art_render_add_image_source">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -617,12 +617,12 @@
|
|||
<return-type type="ArtSVP*" />
|
||||
</method>
|
||||
</struct>
|
||||
<struct name="Uta" cname="ArtUta">
|
||||
<field name="X0" cname="x0" type="int" />
|
||||
<field name="Y0" cname="y0" type="int" />
|
||||
<field name="Width" cname="width" type="int" />
|
||||
<field name="Height" cname="height" type="int" />
|
||||
<field name="Utiles" cname="utiles" type="ArtUtaBbox*" />
|
||||
<struct name="Uta" cname="ArtUta" opaque="true">
|
||||
<field name="X0" cname="x0" type="int" access="public" writeable="true" />
|
||||
<field name="Y0" cname="y0" type="int" access="public" writeable="true" />
|
||||
<field name="Width" cname="width" type="int" access="public" writeable="true" />
|
||||
<field name="Height" cname="height" type="int" access="public" writeable="true" />
|
||||
<field name="Utiles" cname="utiles" type="ArtUtaBbox*" access="public" writeable="true" />
|
||||
<method name="AddLine" cname="art_uta_add_line">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -679,10 +679,10 @@
|
|||
</method>
|
||||
</struct>
|
||||
<alias name="UtaBbox" cname="ArtUtaBbox" type="unsigned int" />
|
||||
<struct name="Vpath" cname="ArtVpath">
|
||||
<field name="Code" cname="code" type="ArtPathcode" />
|
||||
<field name="X" cname="x" type="double" />
|
||||
<field name="Y" cname="y" type="double" />
|
||||
<struct name="Vpath" cname="ArtVpath" opaque="true">
|
||||
<field name="Code" cname="code" type="ArtPathcode" access="public" writeable="true" />
|
||||
<field name="X" cname="x" type="double" access="public" writeable="true" />
|
||||
<field name="Y" cname="y" type="double" access="public" writeable="true" />
|
||||
<method name="AddPoint" cname="art_vpath_add_point">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
|
|
@ -162,5 +162,17 @@ Gdk.Cursor cursor = new Gdk.Cursor (pixmap, mask);
|
|||
<since version="Gtk# 2.4" />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Type">
|
||||
<MemberSignature Language="C#" Value="public Gdk.CursorType Type { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gdk.CursorType</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<Type Name="PangoAttrEmbossed" FullName="Gdk.PangoAttrEmbossed">
|
||||
<TypeSignature Language="C#" Maintainer="auto" Value="public struct PangoAttrEmbossed" />
|
||||
<TypeSignature Language="C#" Maintainer="auto" Value="public class PangoAttrEmbossed : GLib.Opaque" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gdk-sharp</AssemblyName>
|
||||
<AssemblyPublicKey>
|
||||
|
@ -12,7 +12,7 @@
|
|||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>System.ValueType</BaseTypeName>
|
||||
<BaseTypeName>GLib.Opaque</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Members>
|
||||
|
@ -24,8 +24,25 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Obsolete: use <see langword="null" /></summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Gdk.PangoAttrEmbossed is a reference type now, use null", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public PangoAttrEmbossed (bool embossed);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters>
|
||||
<Parameter Name="embossed" Type="System.Boolean" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="embossed">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="New">
|
||||
|
@ -38,12 +55,24 @@
|
|||
<Parameter Name="embossed" Type="System.Boolean" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<summary>Obsolete: replaced by normal constructor</summary>
|
||||
<param name="embossed">To be added: an object of type 'bool'</param>
|
||||
<returns>To be added: an object of type 'Gdk.PangoAttrEmbossed'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public PangoAttrEmbossed (IntPtr raw);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters>
|
||||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="raw">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="New">
|
||||
<MemberSignature Language="C#" Value="public static Gdk.PangoAttrEmbossed New (IntPtr raw);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -54,7 +83,7 @@
|
|||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<summary>Obsolete internal constructor</summary>
|
||||
<param name="raw">To be added: an object of type 'IntPtr'</param>
|
||||
<returns>To be added: an object of type 'Gdk.PangoAttrEmbossed'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
|
@ -73,17 +102,60 @@
|
|||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="op_Explicit">
|
||||
<MemberSignature Language="C#" Value="public static Pango.Attribute op_Explicit (Gdk.PangoAttrEmbossed attr_embossed);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.Attribute</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="attr_embossed" Type="Gdk.PangoAttrEmbossed" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="attr_embossed">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="op_Explicit">
|
||||
<MemberSignature Language="C#" Value="public static Gdk.PangoAttrEmbossed op_Explicit (Pango.Attribute attr);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gdk.PangoAttrEmbossed</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="attr" Type="Pango.Attribute" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="attr">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Embossed">
|
||||
<MemberSignature Language="C#" Value="public bool Embossed;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public bool Embossed { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Attr">
|
||||
<MemberSignature Language="C#" Value="public Pango.Attribute Attr { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.Attribute</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<Type Name="PangoAttrStipple" FullName="Gdk.PangoAttrStipple">
|
||||
<TypeSignature Language="C#" Maintainer="auto" Value="public struct PangoAttrStipple" />
|
||||
<TypeSignature Language="C#" Maintainer="auto" Value="public class PangoAttrStipple : GLib.Opaque" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gdk-sharp</AssemblyName>
|
||||
<AssemblyPublicKey>
|
||||
|
@ -12,7 +12,7 @@
|
|||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>System.ValueType</BaseTypeName>
|
||||
<BaseTypeName>GLib.Opaque</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Members>
|
||||
|
@ -27,6 +27,24 @@
|
|||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Gdk.PangoAttrStipple is a reference type now, use null", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public PangoAttrStipple (Gdk.Pixmap stipple);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters>
|
||||
<Parameter Name="stipple" Type="Gdk.Pixmap" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="stipple">To be added: an object of type 'Gdk.Pixmap'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<since version="Gtk# 2.4" />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="New">
|
||||
<MemberSignature Language="C#" Value="public static Gdk.PangoAttrStipple New (Gdk.Pixmap stipple);" />
|
||||
|
@ -38,13 +56,25 @@
|
|||
<Parameter Name="stipple" Type="Gdk.Pixmap" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<summary>Obsolete: replaced by normal constructor</summary>
|
||||
<param name="stipple">To be added: an object of type 'Gdk.Pixmap'</param>
|
||||
<returns>To be added: an object of type 'Gdk.PangoAttrStipple'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<remarks />
|
||||
<since version="Gtk# 2.4" />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public PangoAttrStipple (IntPtr raw);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters>
|
||||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="raw">To be added: an object of type 'IntPtr'</param>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="New">
|
||||
<MemberSignature Language="C#" Value="public static Gdk.PangoAttrStipple New (IntPtr raw);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -55,12 +85,24 @@
|
|||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<summary>Obsolete internal constructor</summary>
|
||||
<param name="raw">To be added: an object of type 'IntPtr'</param>
|
||||
<returns>To be added: an object of type 'Gdk.PangoAttrStipple'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Stipple">
|
||||
<MemberSignature Language="C#" Value="public Gdk.Pixmap Stipple { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gdk.Pixmap</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="stipple">
|
||||
<MemberSignature Language="C#" Value="public Gdk.Pixmap stipple { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
|
@ -70,16 +112,17 @@
|
|||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<summary>Obsolete alias for the <see cref="M:Gdk.PangoAttrStipple.Stipple" /> property</summary>
|
||||
<value>To be added: an object of type 'Gdk.Pixmap'</value>
|
||||
<remarks>To be added</remarks>
|
||||
<since version="Gtk# 2.4" />
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Replaced by Stipple property.", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes></Member>
|
||||
</Attributes>
|
||||
</Member>
|
||||
<Member MemberName="Attr">
|
||||
<MemberSignature Language="C#" Value="public Pango.Attribute Attr;" />
|
||||
<MemberType>Field</MemberType>
|
||||
|
@ -93,11 +136,43 @@
|
|||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Stipple">
|
||||
<MemberSignature Language="C#" Value="public Gdk.Pixmap Stipple { set; get; };" />
|
||||
<Member MemberName="op_Explicit">
|
||||
<MemberSignature Language="C#" Value="public static Pango.Attribute op_Explicit (Gdk.PangoAttrStipple attr_stipple);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.Attribute</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="attr_stipple" Type="Gdk.PangoAttrStipple" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="attr_stipple">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="op_Explicit">
|
||||
<MemberSignature Language="C#" Value="public static Gdk.PangoAttrStipple op_Explicit (Pango.Attribute attr);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gdk.PangoAttrStipple</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="attr" Type="Pango.Attribute" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="attr">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Attr">
|
||||
<MemberSignature Language="C#" Value="public Pango.Attribute Attr { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gdk.Pixmap</ReturnType>
|
||||
<ReturnType>Pango.Attribute</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<Type Name="RgbCmap" FullName="Gdk.RgbCmap">
|
||||
<TypeSignature Language="C#" Maintainer="auto" Value="public struct RgbCmap" />
|
||||
<TypeSignature Language="C#" Maintainer="auto" Value="public class RgbCmap : GLib.Opaque" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gdk-sharp</AssemblyName>
|
||||
<AssemblyPublicKey>
|
||||
|
@ -12,7 +12,7 @@
|
|||
<remarks />
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>System.ValueType</BaseTypeName>
|
||||
<BaseTypeName>GLib.Opaque</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Members>
|
||||
|
@ -24,7 +24,36 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Returns an empty <see cref="T:Gdk.RgbCmap" /></summary>
|
||||
<summary>Obsolete: use <see langword="null" /></summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Gdk.RgbCmap is a reference type now, use null", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public RgbCmap (uint[] colors);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters>
|
||||
<Parameter Name="colors" Type="System.UInt32[]" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Constructs a new <see cref="T:Gdk.RgbCmap" /> with the given colors.</summary>
|
||||
<param name="colors">An array of colors in the form 0xRRGGBB.</param>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public RgbCmap (IntPtr raw);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters>
|
||||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Internal constructor.</summary>
|
||||
<param name="raw">a <see cref="T:System.IntPtr" /></param>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
|
@ -38,65 +67,21 @@
|
|||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Constructor.</summary>
|
||||
<summary>Obsolete internal constructor.</summary>
|
||||
<param name="raw">a <see cref="M:IntPtr" /></param>
|
||||
<returns>a <see cref="M:Gdk.RgbCmap" /></returns>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Free">
|
||||
<MemberSignature Language="C#" Value="public void Free ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Do not use. For internal use only.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="New">
|
||||
<MemberSignature Language="C#" Value="public static Gdk.RgbCmap New (out uint colors, int n_colors);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gdk.RgbCmap</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="colors" Type="System.UInt32&" RefType="out" />
|
||||
<Parameter Name="n_colors" Type="System.Int32" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="colors">a <see cref="T:System.UInt32&" /></param>
|
||||
<param name="n_colors">a <see cref="T:System.Int32" /></param>
|
||||
<returns>a <see cref="T:Gdk.RgbCmap" /></returns>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Colors">
|
||||
<MemberSignature Language="C#" Value="public uint[] Colors;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.UInt32[]</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="NColors">
|
||||
<MemberSignature Language="C#" Value="public int NColors;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public int NColors { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<summary>The number of colors in the colormap.</summary>
|
||||
<value>The number of colors in the colormap.</value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
|
|
|
@ -49,18 +49,6 @@ The size requisition phase of the widget layout process operates top-down. It st
|
|||
<remarks>Not for general developer use.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Free">
|
||||
<MemberSignature Language="C#" Value="public void Free ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Frees the memory used by this requisition.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Copy">
|
||||
<MemberSignature Language="C#" Value="public Gtk.Requisition Copy ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<Type Name="TextAttributes" FullName="Gtk.TextAttributes">
|
||||
<TypeSignature Language="C#" Maintainer="auto" Value="public struct TextAttributes" />
|
||||
<TypeSignature Language="C#" Maintainer="auto" Value="public class TextAttributes : GLib.Opaque" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gtk-sharp</AssemblyName>
|
||||
<AssemblyPublicKey>
|
||||
|
@ -12,7 +12,7 @@
|
|||
<remarks />
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>System.ValueType</BaseTypeName>
|
||||
<BaseTypeName>GLib.Opaque</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Members>
|
||||
|
@ -24,7 +24,21 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>No attributes at all.</summary>
|
||||
<summary>Obsolete: use <see langword="null" />.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Gtk.TextAttributes is a reference type now, use null", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public TextAttributes ();" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Public constructor.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
|
@ -36,11 +50,23 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Public constructor.</summary>
|
||||
<summary>Obsolete, replaced by normal constructor</summary>
|
||||
<returns>A new <see cref="T:Gtk.TextAttributes" /></returns>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public TextAttributes (IntPtr raw);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters>
|
||||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Constructor for internal use only.</summary>
|
||||
<param name="raw">An <see cref="IntPtr" />, a pointer to the C object.</param>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="New">
|
||||
<MemberSignature Language="C#" Value="public static Gtk.TextAttributes New (IntPtr raw);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -51,24 +77,13 @@
|
|||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Constructor for internal use only.</summary>
|
||||
<summary>Obsolete constructor for internal use only.</summary>
|
||||
<param name="raw">An <see cref="IntPtr" />, a pointer to the C object.</param>
|
||||
<returns>a new <see cref="T:Gtk.TextAttributes" /></returns>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Ref">
|
||||
<MemberSignature Language="C#" Value="public void Ref ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Increments the reference count.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
|
||||
<Member MemberName="CopyValues">
|
||||
<MemberSignature Language="C#" Value="public void CopyValues (Gtk.TextAttributes dest);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -97,16 +112,17 @@
|
|||
<remarks>FIXME: elaborate the difference between this and Copy, and see if the differences in the underlying C library carry over to the C# library</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Unref">
|
||||
<MemberSignature Language="C#" Value="public void Unref ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
||||
<Member MemberName="Language">
|
||||
<MemberSignature Language="C#" Value="public Pango.Language Language { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
<ReturnType>Pango.Language</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Decrements the reference count for this object, freeing the underlying C data structure if the refcount reaches 0.</summary>
|
||||
<summary>The language of this text.</summary>
|
||||
<remarks />
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="language">
|
||||
|
@ -122,11 +138,24 @@
|
|||
<value>a <see cref="Pango.Language" /></value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Replaced by Language property.", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes></Member>
|
||||
</Attributes>
|
||||
</Member>
|
||||
<Member MemberName="Tabs">
|
||||
<MemberSignature Language="C#" Value="public Pango.TabArray Tabs { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.TabArray</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>The tab stops for this text.</summary>
|
||||
<remarks />
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="tabs">
|
||||
<MemberSignature Language="C#" Value="public Pango.TabArray tabs { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
|
@ -140,11 +169,24 @@
|
|||
<value>a <see cref="T:Pango.TabArray" /></value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Replaced by Tabs property.", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes></Member>
|
||||
</Attributes>
|
||||
</Member>
|
||||
<Member MemberName="Font">
|
||||
<MemberSignature Language="C#" Value="public Pango.FontDescription Font { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.FontDescription</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>The font for this text.</summary>
|
||||
<remarks />
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="font">
|
||||
<MemberSignature Language="C#" Value="public Pango.FontDescription font { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
|
@ -158,11 +200,12 @@
|
|||
<value>a <see cref="T:Pango.FontDescription" /></value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Replaced by Font property.", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes></Member>
|
||||
</Attributes>
|
||||
</Member>
|
||||
<Member MemberName="GType">
|
||||
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
|
@ -177,146 +220,135 @@
|
|||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Appearance">
|
||||
<MemberSignature Language="C#" Value="public Gtk.TextAppearance Appearance;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public Gtk.TextAppearance Appearance { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gtk.TextAppearance</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>The appearance of this text: colors, underlining, etc.</summary>
|
||||
<remarks>See <see cref="T:Gtk.TextAppearance" /> for more details.</remarks>
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Justification">
|
||||
<MemberSignature Language="C#" Value="public Gtk.Justification Justification;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public Gtk.Justification Justification { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gtk.Justification</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>The justification of this text.</summary>
|
||||
<remarks />
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Direction">
|
||||
<MemberSignature Language="C#" Value="public Gtk.TextDirection Direction;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public Gtk.TextDirection Direction { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gtk.TextDirection</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Whether this text runs right-to-left or left-to-right.</summary>
|
||||
<remarks />
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="FontScale">
|
||||
<MemberSignature Language="C#" Value="public double FontScale;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public double FontScale { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>The scale of this text.</summary>
|
||||
<remarks>For more information about font scaling, see <see cref="T:Pango.Scale" /></remarks>
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="LeftMargin">
|
||||
<MemberSignature Language="C#" Value="public int LeftMargin;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public int LeftMargin { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>The size of the left margin.</summary>
|
||||
<remarks />
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Indent">
|
||||
<MemberSignature Language="C#" Value="public int Indent;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public int Indent { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>The size of the indent.</summary>
|
||||
<remarks />
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="RightMargin">
|
||||
<MemberSignature Language="C#" Value="public int RightMargin;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public int RightMargin { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>The size of the right margin.</summary>
|
||||
<remarks />
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="PixelsAboveLines">
|
||||
<MemberSignature Language="C#" Value="public int PixelsAboveLines;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public int PixelsAboveLines { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>The number of blank pixels above a line of text.</summary>
|
||||
<remarks />
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="PixelsBelowLines">
|
||||
<MemberSignature Language="C#" Value="public int PixelsBelowLines;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public int PixelsBelowLines { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>The number of blank pixels below a line of text.</summary>
|
||||
<remarks />
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="PixelsInsideWrap">
|
||||
<MemberSignature Language="C#" Value="public int PixelsInsideWrap;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public int PixelsInsideWrap { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>The number of pixels between wrapped lines.</summary>
|
||||
<remarks />
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="WrapMode">
|
||||
<MemberSignature Language="C#" Value="public Gtk.WrapMode WrapMode;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public Gtk.WrapMode WrapMode { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gtk.WrapMode</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>The line-wrapping style for this text.</summary>
|
||||
<remarks />
|
||||
<value>To be added.</value>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Invisible">
|
||||
|
@ -375,73 +407,5 @@
|
|||
<since version="Gtk# 2.4" />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="op_Explicit">
|
||||
<MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Gtk.TextAttributes boxed);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>GLib.Value</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="boxed" Type="Gtk.TextAttributes" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="boxed">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="op_Explicit">
|
||||
<MemberSignature Language="C#" Value="public static Gtk.TextAttributes op_Explicit (GLib.Value val);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gtk.TextAttributes</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="val" Type="GLib.Value" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="val">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Font">
|
||||
<MemberSignature Language="C#" Value="public Pango.FontDescription Font { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.FontDescription</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Tabs">
|
||||
<MemberSignature Language="C#" Value="public Pango.TabArray Tabs { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.TabArray</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Language">
|
||||
<MemberSignature Language="C#" Value="public Pango.Language Language { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.Language</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
|
|
|
@ -310,18 +310,6 @@ You do not want to use this function to decide whether text can be inserted at i
|
|||
<remarks>Returns <see langword="true" /> if iter points to the start of the paragraph delimiter characters for a line (delimiters will be either a newline, a carriage return, a carriage return followed by a newline, or a Unicode paragraph separator character). Note that an iterator pointing to the \n of a \r\n pair will not be counted as the end of a line, the line ends before the \r. The end iterator is considered to be at the end of a line, even though there are no paragraph delimiter chars there.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Free">
|
||||
<MemberSignature Language="C#" Value="public void Free ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Disposes of resources held by the iter.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="BackwardSentenceStarts">
|
||||
<MemberSignature Language="C#" Value="public bool BackwardSentenceStarts (int count);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
|
|
@ -44,18 +44,6 @@
|
|||
<remarks>This is usually called indirectly by other methods. Not for use by application developers.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Free">
|
||||
<MemberSignature Language="C#" Value="public void Free ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Disposes of memory used by this TreeIter object.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Copy">
|
||||
<MemberSignature Language="C#" Value="public Gtk.TreeIter Copy ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -69,8 +57,6 @@
|
|||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
|
||||
|
||||
<Member MemberName="GType">
|
||||
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
|
|
|
@ -61,18 +61,6 @@
|
|||
<remarks>The string can either one of a large set of standard names. (Taken from the X11 rgb.txt file), or it can be a hex value in the form '#rgb' '#rrggbb' '#rrrgggbbb' or '#rrrrggggbbbb' where 'r', 'g' and 'b' are hex digits of the red, green, and blue components of the color, respectively. (White in the four forms is '#fff' '#ffffff' '#fffffffff' and '#ffffffffffff')</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Free">
|
||||
<MemberSignature Language="C#" Value="public void Free ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Frees a color allocated by <see cref="M:Pango.Color.Copy()" />.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Copy">
|
||||
<MemberSignature Language="C#" Value="public Pango.Color Copy ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
|
|
@ -66,8 +66,8 @@ Modifies orig to cover only the text after <paramref name="split_index" />, and
|
|||
This function is similar in function to <see cref="M:Pango.Item.Split()" /> (and uses it internally)</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="glyphs">
|
||||
<MemberSignature Language="C#" Value="public Pango.GlyphString glyphs { get; };" />
|
||||
<Member MemberName="Glyphs">
|
||||
<MemberSignature Language="C#" Value="public Pango.GlyphString Glyphs { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.GlyphString</ReturnType>
|
||||
|
@ -78,8 +78,25 @@ This function is similar in function to <see cref="M:Pango.Item.Split()" /> (and
|
|||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="item">
|
||||
<MemberSignature Language="C#" Value="public Pango.Item item { get; };" />
|
||||
<Member MemberName="glyphs">
|
||||
<MemberSignature Language="C#" Value="public Pango.GlyphString glyphs { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.GlyphString</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>Obsolete alias for <see cref="M:Pango.GlyphItem.Glyphs" /></summary>
|
||||
<value>a <see cref="T:Pango.GlyphString" /></value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Replaced by Glyphs property", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Member>
|
||||
<Member MemberName="Item">
|
||||
<MemberSignature Language="C#" Value="public Pango.Item Item { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.Item</ReturnType>
|
||||
|
@ -90,6 +107,23 @@ This function is similar in function to <see cref="M:Pango.Item.Split()" /> (and
|
|||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="item">
|
||||
<MemberSignature Language="C#" Value="public Pango.Item item { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.Item</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>Obsolete alias for <see cref="M:Pango.GlyphItem.Item" /></summary>
|
||||
<value>a <see cref="T:Pango.Item" /></value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Replaced by Item property", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Member>
|
||||
<Member MemberName="ApplyAttrs">
|
||||
<MemberSignature Language="C#" Value="public Pango.GlyphItem[] ApplyAttrs (string text, Pango.AttrList list);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<Type Name="GlyphString" FullName="Pango.GlyphString">
|
||||
<TypeSignature Language="C#" Maintainer="auto" Value="public struct GlyphString" />
|
||||
<TypeSignature Language="C#" Maintainer="auto" Value="public class GlyphString : GLib.Opaque" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>pango-sharp</AssemblyName>
|
||||
<AssemblyPublicKey>
|
||||
|
@ -12,19 +12,32 @@
|
|||
<remarks />
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>System.ValueType</BaseTypeName>
|
||||
<BaseTypeName>GLib.Opaque</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Members>
|
||||
<Member MemberName="Zero">
|
||||
<MemberSignature Language="C#" Value="public static Pango.GlyphString Zero;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Pango.GlyphString is a reference type now, use null", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.GlyphString</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>Obsolete: just use <see langword="null" /> now.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public GlyphString ();" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Returns an empty <see cref="T:Pango.GlyphString" /></summary>
|
||||
<summary>Creates a new <see cref="T:Pango.GlyphString" /> object.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
|
@ -36,11 +49,23 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Generates a new <see cref="T:Pango.GlyphString" /> object.</summary>
|
||||
<summary>Obsolete. Replaced by an ordinary constructor</summary>
|
||||
<returns>a <see cref="T:Pango.GlyphString" /> object.</returns>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public GlyphString (IntPtr raw);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters>
|
||||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Internal method</summary>
|
||||
<param name="raw">an object of type <see cref="T:System.IntPtr" /></param>
|
||||
<remarks>This is an internal method, and should not be used by user code.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="New">
|
||||
<MemberSignature Language="C#" Value="public static Pango.GlyphString New (IntPtr raw);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -51,10 +76,10 @@
|
|||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Internal method</summary>
|
||||
<summary>Obsolete internal constructor</summary>
|
||||
<param name="raw">an object of type <see cref="T:System.IntPtr" /></param>
|
||||
<returns>an object of type <see cref="T:Pango.GlyphString" /></returns>
|
||||
<remarks>This is an internal method, and should not be used by user code.</remarks>
|
||||
<returns>a <see cref="T:Pango.GlyphString" /> object.</returns>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Copy">
|
||||
|
@ -89,18 +114,6 @@
|
|||
<remarks>The coordinate system for each rectangle has its origin at the base line and horizontal origin of the character with increasing coordinates extending to the right and down. The units of the rectangles are in 1 / <see cref="F:Pango.Scale.PangoScale" /> of a device unit.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Free">
|
||||
<MemberSignature Language="C#" Value="public void Free ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Frees this object's memory.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ExtentsRange">
|
||||
<MemberSignature Language="C#" Value="public void ExtentsRange (int start, int end, Pango.Font font, Pango.Rectangle ink_rect, Pango.Rectangle logical_rect);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -138,18 +151,6 @@
|
|||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="glyphs">
|
||||
<MemberSignature Language="C#" Value="public Pango.GlyphInfo glyphs { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.GlyphInfo</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>an array of <see cref="T:Pango.GlyphInfo" /></summary>
|
||||
<value>an object of type <see cref="T:Pango.GlyphInfo" /></value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="XToIndex">
|
||||
<MemberSignature Language="C#" Value="public void XToIndex (string text, Pango.Analysis analysis, int x_pos, out int index_, out int trailing);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -192,15 +193,14 @@
|
|||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="NumGlyphs">
|
||||
<MemberSignature Language="C#" Value="public int NumGlyphs;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public int NumGlyphs { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>the number of glyphs in the string.</summary>
|
||||
<value>the number of glyphs in the string.</value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
|
@ -250,37 +250,5 @@
|
|||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="op_Explicit">
|
||||
<MemberSignature Language="C#" Value="public static GLib.Value op_Explicit (Pango.GlyphString boxed);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>GLib.Value</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="boxed" Type="Pango.GlyphString" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="boxed">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="op_Explicit">
|
||||
<MemberSignature Language="C#" Value="public static Pango.GlyphString op_Explicit (GLib.Value val);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.GlyphString</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="val" Type="GLib.Value" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="val">To be added.</param>
|
||||
<summary>To be added.</summary>
|
||||
<returns>To be added.</returns>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<Type Name="Item" FullName="Pango.Item">
|
||||
<TypeSignature Language="C#" Maintainer="auto" Value="public struct Item" />
|
||||
<TypeSignature Language="C#" Maintainer="auto" Value="public class Item : GLib.Opaque" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>pango-sharp</AssemblyName>
|
||||
<AssemblyPublicKey>
|
||||
|
@ -12,7 +12,7 @@
|
|||
<remarks />
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>System.ValueType</BaseTypeName>
|
||||
<BaseTypeName>GLib.Opaque</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Members>
|
||||
|
@ -27,6 +27,20 @@
|
|||
<summary>Returns an empty <see cref="T:Pango.Item" /></summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Pango.Item is a reference type now, use null", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public Item ();" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Creates a new Item</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="New">
|
||||
<MemberSignature Language="C#" Value="public static Pango.Item New ();" />
|
||||
|
@ -36,11 +50,23 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Creates a new Item</summary>
|
||||
<summary>Obsolete: replaced by ordinary constructor</summary>
|
||||
<returns>a new <see cref="T:Pango.Item" /></returns>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public Item (IntPtr raw);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters>
|
||||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Internal method.</summary>
|
||||
<param name="raw">an object of type <see cref="T:System.IntPtr" /></param>
|
||||
<remarks>This is an internal method, and should not be used by user code.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="New">
|
||||
<MemberSignature Language="C#" Value="public static Pango.Item New (IntPtr raw);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -51,24 +77,12 @@
|
|||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Internal method</summary>
|
||||
<summary>Obsolete internal constructor</summary>
|
||||
<param name="raw">an object of type <see cref="T:System.IntPtr" /></param>
|
||||
<returns>an object of type <see cref="T:Pango.Item" /></returns>
|
||||
<remarks>This is an internal method, and should not be used by user code.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Free">
|
||||
<MemberSignature Language="C#" Value="public void Free ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Free a <see cref="T:Pango.Item" /> and all associated memory.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Copy">
|
||||
<MemberSignature Language="C#" Value="public Pango.Item Copy ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
@ -101,54 +115,50 @@
|
|||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Offset">
|
||||
<MemberSignature Language="C#" Value="public int Offset;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public int Offset { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>the offset of the segment from the beginning of the string in bytes.</summary>
|
||||
<value>the offset of the segment from the beginning of the string in bytes.</value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Length">
|
||||
<MemberSignature Language="C#" Value="public int Length;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public int Length { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>the length of the segment in bytes.</summary>
|
||||
<value>the length of the segment in bytes.</value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="NumChars">
|
||||
<MemberSignature Language="C#" Value="public int NumChars;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public int NumChars { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>the length of the segment in characters.</summary>
|
||||
<value>the length of the segment in characters.</value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Analysis">
|
||||
<MemberSignature Language="C#" Value="public Pango.Analysis Analysis;" />
|
||||
<MemberType>Field</MemberType>
|
||||
<MemberSignature Language="C#" Value="public Pango.Analysis Analysis { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.Analysis</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>the properties of the segment.</summary>
|
||||
<value>the properties of the segment.</value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
|
|
|
@ -185,5 +185,29 @@
|
|||
<remarks>This list is not necessarily minimal - there may be consecutive ranges which are adjacent. The ranges will be sorted from left to right. The ranges are with respect to the left edge of the entire layout, not with respect to the line.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="IsParagraphStart">
|
||||
<MemberSignature Language="C#" Value="public bool IsParagraphStart { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ResolvedDir">
|
||||
<MemberSignature Language="C#" Value="public uint ResolvedDir { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.UInt32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added.</summary>
|
||||
<value>To be added.</value>
|
||||
<remarks>To be added.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
|
|
|
@ -44,8 +44,8 @@
|
|||
<remarks>This is an internal method, and should not be used by user code.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="glyphs">
|
||||
<MemberSignature Language="C#" Value="public Pango.GlyphString glyphs { get; };" />
|
||||
<Member MemberName="Glyphs">
|
||||
<MemberSignature Language="C#" Value="public Pango.GlyphString Glyphs { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.GlyphString</ReturnType>
|
||||
|
@ -56,8 +56,25 @@
|
|||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="item">
|
||||
<MemberSignature Language="C#" Value="public Pango.Item item { get; };" />
|
||||
<Member MemberName="glyphs">
|
||||
<MemberSignature Language="C#" Value="public Pango.GlyphString glyphs { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.GlyphString</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>Obsolete alias for <see cref="M:Pango.LayoutRun.Glyphs" /></summary>
|
||||
<value>an object of type <see cref="T:Pango.GlyphString" /></value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Replaced by Glyphs property", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Member>
|
||||
<Member MemberName="Item">
|
||||
<MemberSignature Language="C#" Value="public Pango.Item Item { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.Item</ReturnType>
|
||||
|
@ -68,5 +85,22 @@
|
|||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="item">
|
||||
<MemberSignature Language="C#" Value="public Pango.Item item { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Pango.Item</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>Obsolete alias for <see cref="M:Pango.LayoutRun.Item" /></summary>
|
||||
<value>a <see cref="T:Pango.Item" /></value>
|
||||
<remarks />
|
||||
</Docs>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete(Message="Replaced by Item property", IsError=False)</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
|
|
|
@ -153,18 +153,6 @@
|
|||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Free">
|
||||
<MemberSignature Language="C#" Value="public void Free ();" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Free a <see cref="T:Pango.Matrix" /> created by <see cref="M:Pango.Matrix.Copy()" />,</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Concat">
|
||||
<MemberSignature Language="C#" Value="public void Concat (Pango.Matrix new_matrix);" />
|
||||
<MemberType>Method</MemberType>
|
||||
|
|
|
@ -5,9 +5,10 @@
|
|||
<attr path="/api/namespace/boxed[@cname='GdkColor']/method[@name='Hash']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkColor']/method[@name='Parse']/return-type" name="type">gboolean</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkColor']/method[@name='Parse']/*/*[@type='GdkColor*']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkCursor']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkCursor']/field[@name='RefCount']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkCursor']/method[@name='Ref']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkCursor']/method[@name='Unref']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkFont']" name="opaque">false</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkRectangle']/method[@name='Intersect']/*/*[@name='dest']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GdkRectangle']/method[@name='Union']/*/*[@name='dest']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/callback[@cname='GdkPixbufDestroyNotify']/*/*[@type='guchar*']" name="array">1</attr>
|
||||
|
@ -166,13 +167,17 @@
|
|||
<attr path="/api/namespace/struct[@cname='GdkPixdata']/method[@name='Serialize']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkPixdata']/method[@name='ToCsource']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkPixmapObject']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkRegion']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkPangoAttrEmbossed']/field[@name='Attr']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkPangoAttrStipple']/field[@name='Attr']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkRegion']/field" name="access">private</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkRegion']/method[@name='Destroy']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkRegion']/method[@name='GetClipbox']/*/*[@name='rectangle']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkRegion']/method[@name='GetRectangles']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkRegion']/method[@name='Polygon']/*/*[@name='points']" name="array">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkRegion']/method[@name='Polygon']/*/*[@name='npoints']" name="name">n_points</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkRegion']/method[@name='SpansIntersectForeach']/*/*[@name='function']" name="scope">call</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkRgbCmap']/constructor/*/*[@name='colors']" name="array">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkRgbCmap']/field[@name='NColors']" name="writeable">false</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkTimeCoord']/field[@cname='axes']" name="array_len">128</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GdkWindowObject']" name="hidden">1</attr>
|
||||
</metadata>
|
||||
|
|
|
@ -43,6 +43,7 @@ customs = \
|
|||
Global.custom \
|
||||
Input.custom \
|
||||
Keymap.custom \
|
||||
PangoAttrEmbossed.custom\
|
||||
PangoAttrStipple.custom \
|
||||
Pixmap.custom \
|
||||
Pixbuf.custom \
|
||||
|
@ -53,6 +54,7 @@ customs = \
|
|||
Point.custom \
|
||||
Rectangle.custom \
|
||||
Region.custom \
|
||||
RgbCmap.custom \
|
||||
Screen.custom \
|
||||
Selection.custom \
|
||||
WindowAttr.custom \
|
||||
|
|
51
gdk/PangoAttrEmbossed.custom
Normal file
51
gdk/PangoAttrEmbossed.custom
Normal file
|
@ -0,0 +1,51 @@
|
|||
// Gdk.PangoAttrEmbossed.custom - Gdk PangoAttrEmbossed class customizations
|
||||
//
|
||||
// Copyright (c) 2005 Novell, Inc.
|
||||
//
|
||||
// This code is inserted after the automatically generated code.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or
|
||||
// modify it under the terms of version 2 of the Lesser GNU General
|
||||
// Public License as published by the Free Software Foundation.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
// Lesser General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public
|
||||
// License along with this program; if not, write to the
|
||||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
[Obsolete("Gdk.PangoAttrEmbossed is a reference type now, use null")]
|
||||
public static PangoAttrEmbossed Zero = null;
|
||||
|
||||
[Obsolete("Replaced by PangoAttrEmbossed(IntPtr) constructor")]
|
||||
public static PangoAttrEmbossed New (IntPtr raw)
|
||||
{
|
||||
return new PangoAttrEmbossed (raw);
|
||||
}
|
||||
|
||||
[Obsolete("Replaced by PangoAttrEmbossed(bool) constructor")]
|
||||
public static PangoAttrEmbossed New (bool embossed)
|
||||
{
|
||||
return new PangoAttrEmbossed (embossed);
|
||||
}
|
||||
|
||||
[Obsolete("Replaced by explicit Pango.Attribute cast")]
|
||||
public Pango.Attribute Attr {
|
||||
get {
|
||||
return (Pango.Attribute)this;
|
||||
}
|
||||
}
|
||||
|
||||
public static explicit operator Pango.Attribute (PangoAttrEmbossed attr_embossed)
|
||||
{
|
||||
return Pango.Attribute.GetAttribute (attr_embossed.Handle);
|
||||
}
|
||||
|
||||
public static explicit operator PangoAttrEmbossed (Pango.Attribute attr)
|
||||
{
|
||||
return new PangoAttrEmbossed (attr.Handle);
|
||||
}
|
|
@ -20,13 +20,40 @@
|
|||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
[Obsolete("Gdk.PangoAttrStipple is a reference type now, use null")]
|
||||
public static PangoAttrStipple Zero = null;
|
||||
|
||||
[Obsolete("Replaced by PangoAttrStipple(IntPtr) constructor")]
|
||||
public static PangoAttrStipple New (IntPtr raw)
|
||||
{
|
||||
return new PangoAttrStipple (raw);
|
||||
}
|
||||
|
||||
[Obsolete("Replaced by PangoAttrStipple(Gdk.Pixmap) constructor")]
|
||||
public static PangoAttrStipple New (Gdk.Pixmap stipple)
|
||||
{
|
||||
return new PangoAttrStipple (stipple);
|
||||
}
|
||||
|
||||
[Obsolete("Replaced by explicit Pango.Attribute cast")]
|
||||
public Pango.Attribute Attr {
|
||||
get {
|
||||
return (Pango.Attribute)this;
|
||||
}
|
||||
}
|
||||
|
||||
[Obsolete ("Replaced by Stipple property.")]
|
||||
public Gdk.Pixmap stipple {
|
||||
get {
|
||||
Gdk.Pixmap ret = GLib.Object.GetObject(_stipple) as Gdk.Pixmap;
|
||||
return ret;
|
||||
}
|
||||
set { _stipple = value.Handle; }
|
||||
get { return Stipple; }
|
||||
set { Stipple = value; }
|
||||
}
|
||||
|
||||
public static explicit operator Pango.Attribute (PangoAttrStipple attr_stipple)
|
||||
{
|
||||
return Pango.Attribute.GetAttribute (attr_stipple.Handle);
|
||||
}
|
||||
|
||||
public static explicit operator PangoAttrStipple (Pango.Attribute attr)
|
||||
{
|
||||
return new PangoAttrStipple (attr.Handle);
|
||||
}
|
||||
|
|
28
gdk/RgbCmap.custom
Normal file
28
gdk/RgbCmap.custom
Normal file
|
@ -0,0 +1,28 @@
|
|||
// Gdk.RgbCmap.custom - Gdk RgbCmap class customizations
|
||||
//
|
||||
// Copyright (c) 2005 Novell, Inc.
|
||||
//
|
||||
// This code is inserted after the automatically generated code.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or
|
||||
// modify it under the terms of version 2 of the Lesser GNU General
|
||||
// Public License as published by the Free Software Foundation.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
// Lesser General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public
|
||||
// License along with this program; if not, write to the
|
||||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
[Obsolete("Gdk.RgbCmap is a reference type now, use null")]
|
||||
public static RgbCmap Zero = null;
|
||||
|
||||
[Obsolete("Replaced by RgbCmap(IntPtr) constructor")]
|
||||
public static RgbCmap New (IntPtr raw)
|
||||
{
|
||||
return new RgbCmap (raw);
|
||||
}
|
|
@ -2700,9 +2700,9 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</boxed>
|
||||
<boxed name="Cursor" cname="GdkCursor">
|
||||
<field name="Type" cname="type" type="GdkCursorType" />
|
||||
<field name="RefCount" cname="ref_count" type="guint" />
|
||||
<boxed name="Cursor" cname="GdkCursor" opaque="true">
|
||||
<field name="Type" cname="type" type="GdkCursorType" access="public" writeable="true" />
|
||||
<field name="RefCount" cname="ref_count" type="guint" access="public" writeable="true" />
|
||||
<method name="GetDisplay" cname="gdk_cursor_get_display">
|
||||
<return-type type="GdkDisplay*" />
|
||||
</method>
|
||||
|
@ -2937,10 +2937,10 @@
|
|||
<field name="ChangedMask" cname="changed_mask" type="GdkWindowState" />
|
||||
<field name="NewWindowState" cname="new_window_state" type="GdkWindowState" />
|
||||
</struct>
|
||||
<boxed name="Font" cname="GdkFont" deprecated="1">
|
||||
<field name="Type" cname="type" type="GdkFontType" />
|
||||
<field name="Ascent" cname="ascent" type="gint" />
|
||||
<field name="Descent" cname="descent" type="gint" />
|
||||
<boxed name="Font" cname="GdkFont" deprecated="1" opaque="true">
|
||||
<field name="Type" cname="type" type="GdkFontType" access="public" writeable="true" />
|
||||
<field name="Ascent" cname="ascent" type="gint" access="public" writeable="true" />
|
||||
<field name="Descent" cname="descent" type="gint" access="public" writeable="true" />
|
||||
<method name="Equal" cname="gdk_font_equal" deprecated="1">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
|
@ -3028,18 +3028,18 @@
|
|||
<field name="Level" cname="level" type="gint" />
|
||||
</struct>
|
||||
<alias name="NativeWindow" cname="GdkNativeWindow" type="guint32" />
|
||||
<struct name="PangoAttrEmbossed" cname="GdkPangoAttrEmbossed">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Embossed" cname="embossed" type="gboolean" />
|
||||
<struct name="PangoAttrEmbossed" cname="GdkPangoAttrEmbossed" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Embossed" cname="embossed" type="gboolean" access="public" writeable="true" />
|
||||
<constructor cname="gdk_pango_attr_embossed_new">
|
||||
<parameters>
|
||||
<parameter type="gboolean" name="embossed" />
|
||||
</parameters>
|
||||
</constructor>
|
||||
</struct>
|
||||
<struct name="PangoAttrStipple" cname="GdkPangoAttrStipple">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Stipple" cname="stipple" type="GdkBitmap*" />
|
||||
<struct name="PangoAttrStipple" cname="GdkPangoAttrStipple" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Stipple" cname="stipple" type="GdkBitmap*" access="public" writeable="true" />
|
||||
<constructor cname="gdk_pango_attr_stipple_new">
|
||||
<parameters>
|
||||
<parameter type="GdkBitmap*" name="stipple" />
|
||||
|
@ -3092,11 +3092,11 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</boxed>
|
||||
<struct name="Region" cname="GdkRegion">
|
||||
<field name="Size" cname="size" type="long" />
|
||||
<field name="NumRects" cname="numRects" type="long" />
|
||||
<field name="Rects" cname="rects" type="GdkRegionBox*" />
|
||||
<field name="Extents" cname="extents" type="GdkRegionBox" />
|
||||
<struct name="Region" cname="GdkRegion" opaque="true">
|
||||
<field name="Size" cname="size" type="long" access="public" writeable="true" />
|
||||
<field name="NumRects" cname="numRects" type="long" access="public" writeable="true" />
|
||||
<field name="Rects" cname="rects" type="GdkRegionBox*" access="public" writeable="true" />
|
||||
<field name="Extents" cname="extents" type="GdkRegionBox" access="public" writeable="true" />
|
||||
<method name="Copy" cname="gdk_region_copy">
|
||||
<return-type type="GdkRegion*" owned="true" />
|
||||
</method>
|
||||
|
@ -3214,9 +3214,9 @@
|
|||
<field name="X2" cname="x2" type="gint" />
|
||||
<field name="Y2" cname="y2" type="gint" />
|
||||
</struct>
|
||||
<struct name="RgbCmap" cname="GdkRgbCmap">
|
||||
<field name="Colors" cname="colors" array_len="256" type="guint32" />
|
||||
<field name="NColors" cname="n_colors" type="gint" />
|
||||
<struct name="RgbCmap" cname="GdkRgbCmap" opaque="true">
|
||||
<field name="Colors" cname="colors" array_len="256" type="guint32" access="public" writeable="true" />
|
||||
<field name="NColors" cname="n_colors" type="gint" access="public" writeable="true" />
|
||||
<field name="InfoList" cname="info_list" type="GSList*" access="private" />
|
||||
<method name="Free" cname="gdk_rgb_cmap_free">
|
||||
<return-type type="void" />
|
||||
|
|
|
@ -2834,9 +2834,9 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</boxed>
|
||||
<boxed name="Cursor" cname="GdkCursor">
|
||||
<field name="Type" cname="type" type="GdkCursorType" />
|
||||
<field name="RefCount" cname="ref_count" type="guint" />
|
||||
<boxed name="Cursor" cname="GdkCursor" opaque="true">
|
||||
<field name="Type" cname="type" type="GdkCursorType" access="public" writeable="true" />
|
||||
<field name="RefCount" cname="ref_count" type="guint" access="public" writeable="true" />
|
||||
<method name="GetDisplay" cname="gdk_cursor_get_display">
|
||||
<return-type type="GdkDisplay*" />
|
||||
</method>
|
||||
|
@ -3081,10 +3081,10 @@
|
|||
<field name="ChangedMask" cname="changed_mask" type="GdkWindowState" />
|
||||
<field name="NewWindowState" cname="new_window_state" type="GdkWindowState" />
|
||||
</struct>
|
||||
<boxed name="Font" cname="GdkFont" deprecated="1">
|
||||
<field name="Type" cname="type" type="GdkFontType" />
|
||||
<field name="Ascent" cname="ascent" type="gint" />
|
||||
<field name="Descent" cname="descent" type="gint" />
|
||||
<boxed name="Font" cname="GdkFont" deprecated="1" opaque="true">
|
||||
<field name="Type" cname="type" type="GdkFontType" access="public" writeable="true" />
|
||||
<field name="Ascent" cname="ascent" type="gint" access="public" writeable="true" />
|
||||
<field name="Descent" cname="descent" type="gint" access="public" writeable="true" />
|
||||
<method name="Equal" cname="gdk_font_equal" deprecated="1">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
|
@ -3172,18 +3172,18 @@
|
|||
<field name="Level" cname="level" type="gint" />
|
||||
</struct>
|
||||
<alias name="NativeWindow" cname="GdkNativeWindow" type="guint32" />
|
||||
<struct name="PangoAttrEmbossed" cname="GdkPangoAttrEmbossed">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Embossed" cname="embossed" type="gboolean" />
|
||||
<struct name="PangoAttrEmbossed" cname="GdkPangoAttrEmbossed" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Embossed" cname="embossed" type="gboolean" access="public" writeable="true" />
|
||||
<constructor cname="gdk_pango_attr_embossed_new">
|
||||
<parameters>
|
||||
<parameter type="gboolean" name="embossed" />
|
||||
</parameters>
|
||||
</constructor>
|
||||
</struct>
|
||||
<struct name="PangoAttrStipple" cname="GdkPangoAttrStipple">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Stipple" cname="stipple" type="GdkBitmap*" />
|
||||
<struct name="PangoAttrStipple" cname="GdkPangoAttrStipple" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Stipple" cname="stipple" type="GdkBitmap*" access="public" writeable="true" />
|
||||
<constructor cname="gdk_pango_attr_stipple_new">
|
||||
<parameters>
|
||||
<parameter type="GdkBitmap*" name="stipple" />
|
||||
|
@ -3236,11 +3236,11 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</boxed>
|
||||
<struct name="Region" cname="GdkRegion">
|
||||
<field name="Size" cname="size" type="long" />
|
||||
<field name="NumRects" cname="numRects" type="long" />
|
||||
<field name="Rects" cname="rects" type="GdkRegionBox*" />
|
||||
<field name="Extents" cname="extents" type="GdkRegionBox" />
|
||||
<struct name="Region" cname="GdkRegion" opaque="true">
|
||||
<field name="Size" cname="size" type="long" access="public" writeable="true" />
|
||||
<field name="NumRects" cname="numRects" type="long" access="public" writeable="true" />
|
||||
<field name="Rects" cname="rects" type="GdkRegionBox*" access="public" writeable="true" />
|
||||
<field name="Extents" cname="extents" type="GdkRegionBox" access="public" writeable="true" />
|
||||
<method name="Copy" cname="gdk_region_copy">
|
||||
<return-type type="GdkRegion*" owned="true" />
|
||||
</method>
|
||||
|
@ -3358,9 +3358,9 @@
|
|||
<field name="X2" cname="x2" type="gint" />
|
||||
<field name="Y2" cname="y2" type="gint" />
|
||||
</struct>
|
||||
<struct name="RgbCmap" cname="GdkRgbCmap">
|
||||
<field name="Colors" cname="colors" array_len="256" type="guint32" />
|
||||
<field name="NColors" cname="n_colors" type="gint" />
|
||||
<struct name="RgbCmap" cname="GdkRgbCmap" opaque="true">
|
||||
<field name="Colors" cname="colors" array_len="256" type="guint32" access="public" writeable="true" />
|
||||
<field name="NColors" cname="n_colors" type="gint" access="public" writeable="true" />
|
||||
<field name="InfoList" cname="info_list" type="GSList*" access="private" />
|
||||
<method name="Free" cname="gdk_rgb_cmap_free">
|
||||
<return-type type="void" />
|
||||
|
|
|
@ -2858,8 +2858,8 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</boxed>
|
||||
<boxed name="Cursor" cname="GdkCursor">
|
||||
<field name="Type" cname="type" type="GdkCursorType" />
|
||||
<boxed name="Cursor" cname="GdkCursor" opaque="true">
|
||||
<field name="Type" cname="type" type="GdkCursorType" access="public" writeable="true" />
|
||||
<field name="RefCount" cname="ref_count" type="guint" access="private" />
|
||||
<method name="GetDisplay" cname="gdk_cursor_get_display">
|
||||
<return-type type="GdkDisplay*" />
|
||||
|
@ -3122,10 +3122,10 @@
|
|||
<field name="ChangedMask" cname="changed_mask" type="GdkWindowState" />
|
||||
<field name="NewWindowState" cname="new_window_state" type="GdkWindowState" />
|
||||
</struct>
|
||||
<boxed name="Font" cname="GdkFont" deprecated="1">
|
||||
<field name="Type" cname="type" type="GdkFontType" />
|
||||
<field name="Ascent" cname="ascent" type="gint" />
|
||||
<field name="Descent" cname="descent" type="gint" />
|
||||
<boxed name="Font" cname="GdkFont" deprecated="1" opaque="true">
|
||||
<field name="Type" cname="type" type="GdkFontType" access="public" writeable="true" />
|
||||
<field name="Ascent" cname="ascent" type="gint" access="public" writeable="true" />
|
||||
<field name="Descent" cname="descent" type="gint" access="public" writeable="true" />
|
||||
<method name="Equal" cname="gdk_font_equal" deprecated="1">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
|
@ -3213,18 +3213,18 @@
|
|||
<field name="Level" cname="level" type="gint" />
|
||||
</struct>
|
||||
<alias name="NativeWindow" cname="GdkNativeWindow" type="guint32" />
|
||||
<struct name="PangoAttrEmbossed" cname="GdkPangoAttrEmbossed">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Embossed" cname="embossed" type="gboolean" />
|
||||
<struct name="PangoAttrEmbossed" cname="GdkPangoAttrEmbossed" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Embossed" cname="embossed" type="gboolean" access="public" writeable="true" />
|
||||
<constructor cname="gdk_pango_attr_embossed_new">
|
||||
<parameters>
|
||||
<parameter type="gboolean" name="embossed" />
|
||||
</parameters>
|
||||
</constructor>
|
||||
</struct>
|
||||
<struct name="PangoAttrStipple" cname="GdkPangoAttrStipple">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Stipple" cname="stipple" type="GdkBitmap*" />
|
||||
<struct name="PangoAttrStipple" cname="GdkPangoAttrStipple" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Stipple" cname="stipple" type="GdkBitmap*" access="public" writeable="true" />
|
||||
<constructor cname="gdk_pango_attr_stipple_new">
|
||||
<parameters>
|
||||
<parameter type="GdkBitmap*" name="stipple" />
|
||||
|
@ -3277,11 +3277,11 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</boxed>
|
||||
<struct name="Region" cname="GdkRegion">
|
||||
<field name="Size" cname="size" type="long" />
|
||||
<field name="NumRects" cname="numRects" type="long" />
|
||||
<field name="Rects" cname="rects" type="GdkRegionBox*" />
|
||||
<field name="Extents" cname="extents" type="GdkRegionBox" />
|
||||
<struct name="Region" cname="GdkRegion" opaque="true">
|
||||
<field name="Size" cname="size" type="long" access="public" writeable="true" />
|
||||
<field name="NumRects" cname="numRects" type="long" access="public" writeable="true" />
|
||||
<field name="Rects" cname="rects" type="GdkRegionBox*" access="public" writeable="true" />
|
||||
<field name="Extents" cname="extents" type="GdkRegionBox" access="public" writeable="true" />
|
||||
<method name="Copy" cname="gdk_region_copy">
|
||||
<return-type type="GdkRegion*" owned="true" />
|
||||
</method>
|
||||
|
@ -3399,9 +3399,9 @@
|
|||
<field name="X2" cname="x2" type="gint" />
|
||||
<field name="Y2" cname="y2" type="gint" />
|
||||
</struct>
|
||||
<struct name="RgbCmap" cname="GdkRgbCmap">
|
||||
<field name="Colors" cname="colors" array_len="256" type="guint32" />
|
||||
<field name="NColors" cname="n_colors" type="gint" />
|
||||
<struct name="RgbCmap" cname="GdkRgbCmap" opaque="true">
|
||||
<field name="Colors" cname="colors" array_len="256" type="guint32" access="public" writeable="true" />
|
||||
<field name="NColors" cname="n_colors" type="gint" access="public" writeable="true" />
|
||||
<field name="InfoList" cname="info_list" type="GSList*" access="private" />
|
||||
<method name="Free" cname="gdk_rgb_cmap_free">
|
||||
<return-type type="void" />
|
||||
|
@ -5305,18 +5305,7 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</struct>
|
||||
<struct name="PixbufFrame" cname="GdkPixbufFrame">
|
||||
<field name="Pixbuf" cname="pixbuf" type="GdkPixbuf*" />
|
||||
<field name="XOffset" cname="x_offset" type="int" />
|
||||
<field name="YOffset" cname="y_offset" type="int" />
|
||||
<field name="DelayTime" cname="delay_time" type="int" />
|
||||
<field name="Elapsed" cname="elapsed" type="int" />
|
||||
<field name="Action" cname="action" type="GdkPixbufFrameAction" />
|
||||
<field name="NeedRecomposite" cname="need_recomposite" type="gboolean" />
|
||||
<field name="BgTransparent" cname="bg_transparent" type="gboolean" />
|
||||
<field name="Composited" cname="composited" type="GdkPixbuf*" />
|
||||
<field name="Revert" cname="revert" type="GdkPixbuf*" />
|
||||
</struct>
|
||||
<struct name="PixbufFrame" cname="GdkPixbufFrame" opaque="true" />
|
||||
<struct name="Pixdata" cname="GdkPixdata">
|
||||
<field name="Magic" cname="magic" type="guint32" />
|
||||
<field name="Length" cname="length" type="gint32" />
|
||||
|
|
|
@ -31,6 +31,10 @@ namespace GtkSharp.Generation {
|
|||
|
||||
public override void Generate (GenerationInfo gen_info)
|
||||
{
|
||||
Method copy = methods["Copy"] as Method;
|
||||
methods.Remove ("Copy");
|
||||
methods.Remove ("Free");
|
||||
|
||||
gen_info.CurrentType = Name;
|
||||
|
||||
StreamWriter sw = gen_info.Writer = gen_info.OpenStream (Name);
|
||||
|
@ -57,6 +61,14 @@ namespace GtkSharp.Generation {
|
|||
sw.WriteLine ("\t\t\treturn New (boxed_ptr);");
|
||||
sw.WriteLine ("\t\t}");
|
||||
|
||||
if (copy != null && copy.IsDeprecated) {
|
||||
sw.WriteLine ();
|
||||
sw.WriteLine ("\t\t[Obsolete(\"This is a no-op\")]");
|
||||
sw.WriteLine ("\t\tpublic " + QualifiedName + " Copy() {");
|
||||
sw.WriteLine ("\t\t\treturn this;");
|
||||
sw.WriteLine ("\t\t}");
|
||||
}
|
||||
|
||||
sw.WriteLine ("#endregion");
|
||||
AppendCustom(sw, gen_info.CustomDir);
|
||||
sw.WriteLine ("\t}");
|
||||
|
|
|
@ -96,7 +96,8 @@ namespace GtkSharp.Generation {
|
|||
continue;
|
||||
|
||||
bool is_opaque = false;
|
||||
if (elem.HasAttribute ("opaque"))
|
||||
if (elem.GetAttribute ("opaque") == "true" ||
|
||||
elem.GetAttribute ("opaque") == "1")
|
||||
is_opaque = true;
|
||||
|
||||
switch (def.Name) {
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
<?xml version="1.0"?>
|
||||
<metadata>
|
||||
<attr path="/api/namespace/callback[@cname='GladeXMLCustomWidgetHandler']/*/*[@type='gchar*']" name="type">const-gchar*</attr>
|
||||
<attr path="/api/namespace/object[@cname='GladeXML']/method[@name='GetWidgetPrefix']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/class[@name='Global']/method[@name='ModuleCheckVersion']/return-type" name="type">const-gchar*</attr>
|
||||
<attr path="/api/namespace/class[@name='Global']/method[@name='SetCustomHandler']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GladeXML']/method[@name='GetWidgetPrefix']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GladeInterface']" name="opaque">false</attr>
|
||||
</metadata>
|
||||
|
|
|
@ -226,13 +226,13 @@
|
|||
<field name="Child" cname="child" type="GladeWidgetInfo*" />
|
||||
<field name="InternalChild" cname="internal_child" type="gchar*" />
|
||||
</struct>
|
||||
<struct name="Interface" cname="GladeInterface">
|
||||
<field name="Requires" cname="requires" type="gchar**" />
|
||||
<field name="NRequires" cname="n_requires" type="guint" />
|
||||
<field name="Toplevels" cname="toplevels" type="GladeWidgetInfo**" />
|
||||
<field name="NToplevels" cname="n_toplevels" type="guint" />
|
||||
<field name="Names" cname="names" type="GHashTable*" />
|
||||
<field name="Strings" cname="strings" type="GHashTable*" />
|
||||
<struct name="Interface" cname="GladeInterface" opaque="true">
|
||||
<field name="Requires" cname="requires" type="gchar**" access="public" writeable="true" />
|
||||
<field name="NRequires" cname="n_requires" type="guint" access="public" writeable="true" />
|
||||
<field name="Toplevels" cname="toplevels" type="GladeWidgetInfo**" access="public" writeable="true" />
|
||||
<field name="NToplevels" cname="n_toplevels" type="guint" access="public" writeable="true" />
|
||||
<field name="Names" cname="names" type="GHashTable*" access="public" writeable="true" />
|
||||
<field name="Strings" cname="strings" type="GHashTable*" access="public" writeable="true" />
|
||||
<method name="Destroy" cname="glade_interface_destroy">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
<attr path="/api/namespace/object[@cname='GnomeDateEdit']/constructor[@cname='gnome_date_edit_new_flags']/*/*[@name='the_time']" name="property_name">time</attr>
|
||||
<attr path="/api/namespace/object[@cname='GnomeDateEdit']/constructor[@cname='gnome_date_edit_new']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GnomeDateEdit']/method[@name='GetFlags']" name="new_flag">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GnomeCanvasPoints']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GnomeCanvasPoints']/field" name="access">private</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GnomeCanvasPoints']/method[@name='Free']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GnomeCanvasPoints']/method[@name='Ref']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GnomeGlyphList']/method/*/*[@type='const-guchar*']" name="type">const-gchar*</attr>
|
||||
|
|
|
@ -1748,10 +1748,10 @@
|
|||
<return-type type="void" />
|
||||
</method>
|
||||
</struct>
|
||||
<boxed name="CanvasPoints" cname="GnomeCanvasPoints">
|
||||
<field name="Coords" cname="coords" type="double*" />
|
||||
<field name="NumPoints" cname="num_points" type="int" />
|
||||
<field name="RefCount" cname="ref_count" type="int" />
|
||||
<boxed name="CanvasPoints" cname="GnomeCanvasPoints" opaque="true">
|
||||
<field name="Coords" cname="coords" type="double*" access="public" writeable="true" />
|
||||
<field name="NumPoints" cname="num_points" type="int" access="public" writeable="true" />
|
||||
<field name="RefCount" cname="ref_count" type="int" access="public" writeable="true" />
|
||||
<method name="Free" cname="gnome_canvas_points_free">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
|
|
|
@ -1735,10 +1735,10 @@
|
|||
<return-type type="void" />
|
||||
</method>
|
||||
</struct>
|
||||
<boxed name="CanvasPoints" cname="GnomeCanvasPoints">
|
||||
<field name="Coords" cname="coords" type="double*" />
|
||||
<field name="NumPoints" cname="num_points" type="int" />
|
||||
<field name="RefCount" cname="ref_count" type="int" />
|
||||
<boxed name="CanvasPoints" cname="GnomeCanvasPoints" opaque="true">
|
||||
<field name="Coords" cname="coords" type="double*" access="public" writeable="true" />
|
||||
<field name="NumPoints" cname="num_points" type="int" access="public" writeable="true" />
|
||||
<field name="RefCount" cname="ref_count" type="int" access="public" writeable="true" />
|
||||
<method name="Free" cname="gnome_canvas_points_free">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
|
|
|
@ -73,18 +73,15 @@
|
|||
<attr path="/api/namespace/object[@cname='GnomeVFSVolumeMonitor']/method[@name='Unref']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GnomeVFSVolumeMonitorClient']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GnomeVFSVolumeMonitorDaemon']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSAsyncHandle']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSCancellation']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSContext']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSContext']/method[@name='Free']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSDirectoryHandle']" name="hidden">1</attr>
|
||||
<remove-node path="/api/namespace/struct[@cname='GnomeVFSFileInfo']" />
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSFindDirectoryResult']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSGetFileInfoResult']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSHandle']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSInetConnection']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSMimeAction']/field[@cname='action']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSMimeApplication']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSMimeApplication']/field" name="access">private</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSMimeSniffBuffer']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSModuleCallbackAdditionalHeadersIn']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GnomeVFSModuleCallbackAdditionalHeadersOut']" name="hidden">1</attr>
|
||||
|
|
|
@ -954,31 +954,31 @@
|
|||
<field name="Domain" cname="domain" type="char*" />
|
||||
</struct>
|
||||
<struct name="DirectoryHandle" cname="GnomeVFSDirectoryHandle" opaque="true" />
|
||||
<struct name="FileInfo" cname="GnomeVFSFileInfo">
|
||||
<field name="Name" cname="name" type="char*" />
|
||||
<field name="ValidFields" cname="valid_fields" type="GnomeVFSFileInfoFields" />
|
||||
<field name="Type" cname="type" type="GnomeVFSFileType" />
|
||||
<field name="Permissions" cname="permissions" type="GnomeVFSFilePermissions" />
|
||||
<field name="Flags" cname="flags" type="GnomeVFSFileFlags" />
|
||||
<field name="Device" cname="device" type="dev_t" />
|
||||
<field name="Inode" cname="inode" type="GnomeVFSInodeNumber" />
|
||||
<field name="LinkCount" cname="link_count" type="guint" />
|
||||
<field name="Uid" cname="uid" type="guint" />
|
||||
<field name="Gid" cname="gid" type="guint" />
|
||||
<field name="Size" cname="size" type="GnomeVFSFileSize" />
|
||||
<field name="BlockCount" cname="block_count" type="GnomeVFSFileSize" />
|
||||
<field name="IoBlockSize" cname="io_block_size" type="guint" />
|
||||
<field name="Atime" cname="atime" type="time_t" />
|
||||
<field name="Mtime" cname="mtime" type="time_t" />
|
||||
<field name="Ctime" cname="ctime" type="time_t" />
|
||||
<field name="SymlinkName" cname="symlink_name" type="char*" />
|
||||
<field name="MimeType" cname="mime_type" type="char*" />
|
||||
<field name="Refcount" cname="refcount" type="guint" />
|
||||
<field name="Reserved1" cname="reserved1" type="void*" />
|
||||
<field name="Reserved2" cname="reserved2" type="void*" />
|
||||
<field name="Reserved3" cname="reserved3" type="void*" />
|
||||
<field name="Reserved4" cname="reserved4" type="void*" />
|
||||
<field name="Reserved5" cname="reserved5" type="void*" />
|
||||
<struct name="FileInfo" cname="GnomeVFSFileInfo" opaque="true">
|
||||
<field name="Name" cname="name" type="char*" access="public" writeable="true" />
|
||||
<field name="ValidFields" cname="valid_fields" type="GnomeVFSFileInfoFields" access="public" writeable="true" />
|
||||
<field name="Type" cname="type" type="GnomeVFSFileType" access="public" writeable="true" />
|
||||
<field name="Permissions" cname="permissions" type="GnomeVFSFilePermissions" access="public" writeable="true" />
|
||||
<field name="Flags" cname="flags" type="GnomeVFSFileFlags" access="public" writeable="true" />
|
||||
<field name="Device" cname="device" type="dev_t" access="public" writeable="true" />
|
||||
<field name="Inode" cname="inode" type="GnomeVFSInodeNumber" access="public" writeable="true" />
|
||||
<field name="LinkCount" cname="link_count" type="guint" access="public" writeable="true" />
|
||||
<field name="Uid" cname="uid" type="guint" access="public" writeable="true" />
|
||||
<field name="Gid" cname="gid" type="guint" access="public" writeable="true" />
|
||||
<field name="Size" cname="size" type="GnomeVFSFileSize" access="public" writeable="true" />
|
||||
<field name="BlockCount" cname="block_count" type="GnomeVFSFileSize" access="public" writeable="true" />
|
||||
<field name="IoBlockSize" cname="io_block_size" type="guint" access="public" writeable="true" />
|
||||
<field name="Atime" cname="atime" type="time_t" access="public" writeable="true" />
|
||||
<field name="Mtime" cname="mtime" type="time_t" access="public" writeable="true" />
|
||||
<field name="Ctime" cname="ctime" type="time_t" access="public" writeable="true" />
|
||||
<field name="SymlinkName" cname="symlink_name" type="char*" access="public" writeable="true" />
|
||||
<field name="MimeType" cname="mime_type" type="char*" access="public" writeable="true" />
|
||||
<field name="Refcount" cname="refcount" type="guint" access="public" writeable="true" />
|
||||
<field name="Reserved1" cname="reserved1" type="void*" access="public" writeable="true" />
|
||||
<field name="Reserved2" cname="reserved2" type="void*" access="public" writeable="true" />
|
||||
<field name="Reserved3" cname="reserved3" type="void*" access="public" writeable="true" />
|
||||
<field name="Reserved4" cname="reserved4" type="void*" access="public" writeable="true" />
|
||||
<field name="Reserved5" cname="reserved5" type="void*" access="public" writeable="true" />
|
||||
<method name="Clear" cname="gnome_vfs_file_info_clear">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
|
@ -1115,20 +1115,20 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</struct>
|
||||
<struct name="MimeApplication" cname="GnomeVFSMimeApplication">
|
||||
<field name="Id" cname="id" type="char*" />
|
||||
<field name="Name" cname="name" type="char*" />
|
||||
<field name="Command" cname="command" type="char*" />
|
||||
<field name="CanOpenMultipleFiles" cname="can_open_multiple_files" type="gboolean" />
|
||||
<field name="ExpectsUris" cname="expects_uris" type="GnomeVFSMimeApplicationArgumentType" />
|
||||
<field name="SupportedUriSchemes" cname="supported_uri_schemes" type="GList*" />
|
||||
<field name="Command" cname="_command" type="char*" />
|
||||
<field name="CanOpenMultipleFiles" cname="_can_open_multiple_files" type="gboolean" />
|
||||
<field name="ExpectsUris" cname="_expects_uris" type="GnomeVFSMimeApplicationArgumentType" />
|
||||
<field name="SupportedUriSchemes" cname="_supported_uri_schemes" type="GList*" />
|
||||
<field name="RequiresTerminal" cname="requires_terminal" type="gboolean" />
|
||||
<field name="Reserved1" cname="reserved1" type="void*" />
|
||||
<field name="Priv" cname="priv" type="GnomeVFSMimeApplicationPrivate*" />
|
||||
<struct name="MimeApplication" cname="GnomeVFSMimeApplication" opaque="true">
|
||||
<field name="Id" cname="id" type="char*" access="public" writeable="true" />
|
||||
<field name="Name" cname="name" type="char*" access="public" writeable="true" />
|
||||
<field name="Command" cname="command" type="char*" access="public" writeable="true" />
|
||||
<field name="CanOpenMultipleFiles" cname="can_open_multiple_files" type="gboolean" access="public" writeable="true" />
|
||||
<field name="ExpectsUris" cname="expects_uris" type="GnomeVFSMimeApplicationArgumentType" access="public" writeable="true" />
|
||||
<field name="SupportedUriSchemes" cname="supported_uri_schemes" type="GList*" access="public" writeable="true" />
|
||||
<field name="Command" cname="_command" type="char*" access="public" writeable="true" />
|
||||
<field name="CanOpenMultipleFiles" cname="_can_open_multiple_files" type="gboolean" access="public" writeable="true" />
|
||||
<field name="ExpectsUris" cname="_expects_uris" type="GnomeVFSMimeApplicationArgumentType" access="public" writeable="true" />
|
||||
<field name="SupportedUriSchemes" cname="_supported_uri_schemes" type="GList*" access="public" writeable="true" />
|
||||
<field name="RequiresTerminal" cname="requires_terminal" type="gboolean" access="public" writeable="true" />
|
||||
<field name="Reserved1" cname="reserved1" type="void*" access="public" writeable="true" />
|
||||
<field name="Priv" cname="priv" type="GnomeVFSMimeApplicationPrivate*" access="public" writeable="true" />
|
||||
<method name="Copy" cname="gnome_vfs_mime_application_copy">
|
||||
<return-type type="GnomeVFSMimeApplication*" owned="true" />
|
||||
</method>
|
||||
|
|
|
@ -827,31 +827,31 @@
|
|||
</method>
|
||||
</struct>
|
||||
<struct name="DirectoryHandle" cname="GnomeVFSDirectoryHandle" opaque="true" />
|
||||
<struct name="FileInfo" cname="GnomeVFSFileInfo">
|
||||
<field name="Name" cname="name" type="char*" />
|
||||
<field name="ValidFields" cname="valid_fields" type="GnomeVFSFileInfoFields" />
|
||||
<field name="Type" cname="type" type="GnomeVFSFileType" />
|
||||
<field name="Permissions" cname="permissions" type="GnomeVFSFilePermissions" />
|
||||
<field name="Flags" cname="flags" type="GnomeVFSFileFlags" />
|
||||
<field name="Device" cname="device" type="dev_t" />
|
||||
<field name="Inode" cname="inode" type="GnomeVFSInodeNumber" />
|
||||
<field name="LinkCount" cname="link_count" type="guint" />
|
||||
<field name="Uid" cname="uid" type="guint" />
|
||||
<field name="Gid" cname="gid" type="guint" />
|
||||
<field name="Size" cname="size" type="GnomeVFSFileSize" />
|
||||
<field name="BlockCount" cname="block_count" type="GnomeVFSFileSize" />
|
||||
<field name="IoBlockSize" cname="io_block_size" type="guint" />
|
||||
<field name="Atime" cname="atime" type="time_t" />
|
||||
<field name="Mtime" cname="mtime" type="time_t" />
|
||||
<field name="Ctime" cname="ctime" type="time_t" />
|
||||
<field name="SymlinkName" cname="symlink_name" type="char*" />
|
||||
<field name="MimeType" cname="mime_type" type="char*" />
|
||||
<field name="Refcount" cname="refcount" type="guint" />
|
||||
<field name="Reserved1" cname="reserved1" type="void*" />
|
||||
<field name="Reserved2" cname="reserved2" type="void*" />
|
||||
<field name="Reserved3" cname="reserved3" type="void*" />
|
||||
<field name="Reserved4" cname="reserved4" type="void*" />
|
||||
<field name="Reserved5" cname="reserved5" type="void*" />
|
||||
<struct name="FileInfo" cname="GnomeVFSFileInfo" opaque="true">
|
||||
<field name="Name" cname="name" type="char*" access="public" writeable="true" />
|
||||
<field name="ValidFields" cname="valid_fields" type="GnomeVFSFileInfoFields" access="public" writeable="true" />
|
||||
<field name="Type" cname="type" type="GnomeVFSFileType" access="public" writeable="true" />
|
||||
<field name="Permissions" cname="permissions" type="GnomeVFSFilePermissions" access="public" writeable="true" />
|
||||
<field name="Flags" cname="flags" type="GnomeVFSFileFlags" access="public" writeable="true" />
|
||||
<field name="Device" cname="device" type="dev_t" access="public" writeable="true" />
|
||||
<field name="Inode" cname="inode" type="GnomeVFSInodeNumber" access="public" writeable="true" />
|
||||
<field name="LinkCount" cname="link_count" type="guint" access="public" writeable="true" />
|
||||
<field name="Uid" cname="uid" type="guint" access="public" writeable="true" />
|
||||
<field name="Gid" cname="gid" type="guint" access="public" writeable="true" />
|
||||
<field name="Size" cname="size" type="GnomeVFSFileSize" access="public" writeable="true" />
|
||||
<field name="BlockCount" cname="block_count" type="GnomeVFSFileSize" access="public" writeable="true" />
|
||||
<field name="IoBlockSize" cname="io_block_size" type="guint" access="public" writeable="true" />
|
||||
<field name="Atime" cname="atime" type="time_t" access="public" writeable="true" />
|
||||
<field name="Mtime" cname="mtime" type="time_t" access="public" writeable="true" />
|
||||
<field name="Ctime" cname="ctime" type="time_t" access="public" writeable="true" />
|
||||
<field name="SymlinkName" cname="symlink_name" type="char*" access="public" writeable="true" />
|
||||
<field name="MimeType" cname="mime_type" type="char*" access="public" writeable="true" />
|
||||
<field name="Refcount" cname="refcount" type="guint" access="public" writeable="true" />
|
||||
<field name="Reserved1" cname="reserved1" type="void*" access="public" writeable="true" />
|
||||
<field name="Reserved2" cname="reserved2" type="void*" access="public" writeable="true" />
|
||||
<field name="Reserved3" cname="reserved3" type="void*" access="public" writeable="true" />
|
||||
<field name="Reserved4" cname="reserved4" type="void*" access="public" writeable="true" />
|
||||
<field name="Reserved5" cname="reserved5" type="void*" access="public" writeable="true" />
|
||||
<method name="Clear" cname="gnome_vfs_file_info_clear">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
|
@ -974,16 +974,16 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</struct>
|
||||
<struct name="MimeApplication" cname="GnomeVFSMimeApplication">
|
||||
<field name="Id" cname="id" type="char*" />
|
||||
<field name="Name" cname="name" type="char*" />
|
||||
<field name="Command" cname="command" type="char*" />
|
||||
<field name="CanOpenMultipleFiles" cname="can_open_multiple_files" type="gboolean" />
|
||||
<field name="ExpectsUris" cname="expects_uris" type="GnomeVFSMimeApplicationArgumentType" />
|
||||
<field name="SupportedUriSchemes" cname="supported_uri_schemes" type="GList*" />
|
||||
<field name="RequiresTerminal" cname="requires_terminal" type="gboolean" />
|
||||
<field name="Reserved1" cname="reserved1" type="void*" />
|
||||
<field name="Reserved2" cname="reserved2" type="void*" />
|
||||
<struct name="MimeApplication" cname="GnomeVFSMimeApplication" opaque="true">
|
||||
<field name="Id" cname="id" type="char*" access="public" writeable="true" />
|
||||
<field name="Name" cname="name" type="char*" access="public" writeable="true" />
|
||||
<field name="Command" cname="command" type="char*" access="public" writeable="true" />
|
||||
<field name="CanOpenMultipleFiles" cname="can_open_multiple_files" type="gboolean" access="public" writeable="true" />
|
||||
<field name="ExpectsUris" cname="expects_uris" type="GnomeVFSMimeApplicationArgumentType" access="public" writeable="true" />
|
||||
<field name="SupportedUriSchemes" cname="supported_uri_schemes" type="GList*" access="public" writeable="true" />
|
||||
<field name="RequiresTerminal" cname="requires_terminal" type="gboolean" access="public" writeable="true" />
|
||||
<field name="Reserved1" cname="reserved1" type="void*" access="public" writeable="true" />
|
||||
<field name="Reserved2" cname="reserved2" type="void*" access="public" writeable="true" />
|
||||
<method name="Copy" cname="gnome_vfs_mime_application_copy">
|
||||
<return-type type="GnomeVFSMimeApplication*" owned="true" />
|
||||
</method>
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
<attr path="/api/namespace/boxed[@cname='GtkIconSet']/method[@name='Ref']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkIconSet']/method[@name='Unref']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkIconSource']/method[@name='Free']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkRequisition']/method[@name='Copy']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkSelectionData']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkSelectionData']/field[@name='Length']" name="access">public</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkSelectionData']/field[@name='Format']" name="access">public</attr>
|
||||
|
@ -29,12 +30,14 @@
|
|||
<attr path="/api/namespace/boxed[@cname='GtkSelectionData']/method[@name='Set']/*/*[@name='data']" name="array">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='BackwardFindChar']/*/*[@name='pred']" name="scope">call</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='BackwardSearch']/*/*[@type='GtkTextIter*']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='Copy']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='ForwardFindChar']/*/*[@name='pred']" name="scope">call</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='ForwardSearch']/*/*[@type='GtkTextIter*']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='GetChar']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='GetMarks']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='GetTags']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTextIter']/method[@name='GetToggledTags']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTreeIter']/method[@name='Copy']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTreePath']/constructor[@cname='gtk_tree_path_new_from_indices']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTreePath']/method[@name='GetIndices']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='GtkTreePath']/method[@name='Free']" name="deprecated">1</attr>
|
||||
|
@ -489,6 +492,7 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkTextView']/method[@name='BackwardDisplayLineStart']/*/*[@type='GtkTextIter*']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextView']/method[@name='ForwardDisplayLine']/*/*[@type='GtkTextIter*']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextView']/method[@name='ForwardDisplayLineEnd']/*/*[@type='GtkTextIter*']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextView']/method[@name='GetDefaultAttributes']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextView']/method[@name='GetIterAtLocation']/*/*[@type='GtkTextIter*']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextView']/method[@name='GetLineAtY']/*/*[@type='GtkTextIter*']" name="pass_as">out</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkTextView']/method[@name='GetIterLocation']/*/*[@type='GdkRectangle*']" name="pass_as">out</attr>
|
||||
|
@ -658,8 +662,8 @@
|
|||
<attr path="/api/namespace/struct[@cname='GtkTableChild']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkTableRowCol']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkTargetEntry']/field[@cname='flags']" name="type">GtkTargetFlags</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkTargetList']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkTargetList']/constructor[@cname='gtk_target_list_new']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkTargetList']/field" name="access">private</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkTargetList']/method[@name='AddTable']/*/*[@name='targets']" name="array">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkTargetList']/method[@name='AddTable']/*/*[@name='ntargets']" name="name">n_targets</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkTextAppearance']/field[@cname='underline']" name="type">PangoUnderline</attr>
|
||||
|
|
|
@ -21,33 +21,36 @@
|
|||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
|
||||
[Obsolete("Gtk.TextAttributes is a reference type now, use null")]
|
||||
public static TextAttributes Zero = null;
|
||||
|
||||
[Obsolete("Replaced by TextAttributes(IntPtr) constructor")]
|
||||
public static TextAttributes New (IntPtr raw)
|
||||
{
|
||||
return new TextAttributes (raw);
|
||||
}
|
||||
|
||||
[Obsolete("Replaced by TextAttributes() constructor")]
|
||||
public static TextAttributes New ()
|
||||
{
|
||||
return new TextAttributes ();
|
||||
}
|
||||
|
||||
[Obsolete ("Replaced by Font property.")]
|
||||
public Pango.FontDescription font {
|
||||
get {
|
||||
Pango.FontDescription ret = new Pango.FontDescription(_font);
|
||||
if (ret == null) ret = new Pango.FontDescription(_font);
|
||||
return ret;
|
||||
}
|
||||
set { _font = value.Handle; }
|
||||
get { return Font; }
|
||||
set { Font = value; }
|
||||
}
|
||||
|
||||
[Obsolete ("Replaced by Tabs property.")]
|
||||
public Pango.TabArray tabs {
|
||||
get {
|
||||
Pango.TabArray ret = new Pango.TabArray(_tabs);
|
||||
if (ret == null) ret = new Pango.TabArray(_tabs);
|
||||
return ret;
|
||||
}
|
||||
set { _tabs = value.Handle; }
|
||||
get { return Tabs; }
|
||||
set { Tabs = value; }
|
||||
}
|
||||
|
||||
[Obsolete ("Replaced by Language property.")]
|
||||
public Pango.Language language {
|
||||
get {
|
||||
Pango.Language ret = new Pango.Language(_language);
|
||||
if (ret == null) ret = new Pango.Language(_language);
|
||||
return ret;
|
||||
}
|
||||
set { _language = value.Handle; }
|
||||
get { return Language; }
|
||||
set { Language = value; }
|
||||
}
|
||||
|
||||
|
|
|
@ -14835,15 +14835,15 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</struct>
|
||||
<struct name="BindingSet" cname="GtkBindingSet">
|
||||
<field name="SetName" cname="set_name" type="gchar*" />
|
||||
<field name="Priority" cname="priority" type="gint" />
|
||||
<field name="WidgetPathPspecs" cname="widget_path_pspecs" type="GSList*" />
|
||||
<field name="WidgetClassPspecs" cname="widget_class_pspecs" type="GSList*" />
|
||||
<field name="ClassBranchPspecs" cname="class_branch_pspecs" type="GSList*" />
|
||||
<field name="Entries" cname="entries" type="GtkBindingEntry*" />
|
||||
<field name="Current" cname="current" type="GtkBindingEntry*" />
|
||||
<field name="Parsed" cname="parsed" bits="1" type="guint" />
|
||||
<struct name="BindingSet" cname="GtkBindingSet" opaque="true">
|
||||
<field name="SetName" cname="set_name" type="gchar*" access="public" writeable="true" />
|
||||
<field name="Priority" cname="priority" type="gint" access="public" writeable="true" />
|
||||
<field name="WidgetPathPspecs" cname="widget_path_pspecs" type="GSList*" access="public" writeable="true" />
|
||||
<field name="WidgetClassPspecs" cname="widget_class_pspecs" type="GSList*" access="public" writeable="true" />
|
||||
<field name="ClassBranchPspecs" cname="class_branch_pspecs" type="GSList*" access="public" writeable="true" />
|
||||
<field name="Entries" cname="entries" type="GtkBindingEntry*" access="public" writeable="true" />
|
||||
<field name="Current" cname="current" type="GtkBindingEntry*" access="public" writeable="true" />
|
||||
<field name="Parsed" cname="parsed" bits="1" type="guint" access="public" writeable="true" />
|
||||
<method name="Activate" cname="gtk_binding_set_activate">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
|
@ -15339,9 +15339,9 @@
|
|||
<field name="Flags" cname="flags" type="guint" />
|
||||
<field name="Info" cname="info" type="guint" />
|
||||
</struct>
|
||||
<struct name="TargetList" cname="GtkTargetList">
|
||||
<field name="List" cname="list" type="GList*" />
|
||||
<field name="RefCount" cname="ref_count" type="guint" />
|
||||
<struct name="TargetList" cname="GtkTargetList" opaque="true">
|
||||
<field name="List" cname="list" type="GList*" access="public" writeable="true" />
|
||||
<field name="RefCount" cname="ref_count" type="guint" access="public" writeable="true" />
|
||||
<method name="Add" cname="gtk_target_list_add">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -15405,27 +15405,27 @@
|
|||
<field name="Pad3" cname="pad3" bits="1" type="guint" access="private" />
|
||||
<field name="Pad4" cname="pad4" bits="1" type="guint" access="private" />
|
||||
</struct>
|
||||
<boxed name="TextAttributes" cname="GtkTextAttributes">
|
||||
<boxed name="TextAttributes" cname="GtkTextAttributes" opaque="true">
|
||||
<field name="Refcount" cname="refcount" type="guint" access="private" />
|
||||
<field name="Appearance" cname="appearance" type="GtkTextAppearance" />
|
||||
<field name="Justification" cname="justification" type="GtkJustification" />
|
||||
<field name="Direction" cname="direction" type="GtkTextDirection" />
|
||||
<field name="Font" cname="font" type="PangoFontDescription*" />
|
||||
<field name="FontScale" cname="font_scale" type="gdouble" />
|
||||
<field name="LeftMargin" cname="left_margin" type="gint" />
|
||||
<field name="Indent" cname="indent" type="gint" />
|
||||
<field name="RightMargin" cname="right_margin" type="gint" />
|
||||
<field name="PixelsAboveLines" cname="pixels_above_lines" type="gint" />
|
||||
<field name="PixelsBelowLines" cname="pixels_below_lines" type="gint" />
|
||||
<field name="PixelsInsideWrap" cname="pixels_inside_wrap" type="gint" />
|
||||
<field name="Tabs" cname="tabs" type="PangoTabArray*" />
|
||||
<field name="WrapMode" cname="wrap_mode" type="GtkWrapMode" />
|
||||
<field name="Language" cname="language" type="PangoLanguage*" />
|
||||
<field name="Appearance" cname="appearance" type="GtkTextAppearance" access="public" writeable="true" />
|
||||
<field name="Justification" cname="justification" type="GtkJustification" access="public" writeable="true" />
|
||||
<field name="Direction" cname="direction" type="GtkTextDirection" access="public" writeable="true" />
|
||||
<field name="Font" cname="font" type="PangoFontDescription*" access="public" writeable="true" />
|
||||
<field name="FontScale" cname="font_scale" type="gdouble" access="public" writeable="true" />
|
||||
<field name="LeftMargin" cname="left_margin" type="gint" access="public" writeable="true" />
|
||||
<field name="Indent" cname="indent" type="gint" access="public" writeable="true" />
|
||||
<field name="RightMargin" cname="right_margin" type="gint" access="public" writeable="true" />
|
||||
<field name="PixelsAboveLines" cname="pixels_above_lines" type="gint" access="public" writeable="true" />
|
||||
<field name="PixelsBelowLines" cname="pixels_below_lines" type="gint" access="public" writeable="true" />
|
||||
<field name="PixelsInsideWrap" cname="pixels_inside_wrap" type="gint" access="public" writeable="true" />
|
||||
<field name="Tabs" cname="tabs" type="PangoTabArray*" access="public" writeable="true" />
|
||||
<field name="WrapMode" cname="wrap_mode" type="GtkWrapMode" access="public" writeable="true" />
|
||||
<field name="Language" cname="language" type="PangoLanguage*" access="public" writeable="true" />
|
||||
<field name="Padding1" cname="padding1" type="gpointer" access="private" />
|
||||
<field name="Invisible" cname="invisible" bits="1" type="guint" />
|
||||
<field name="BgFullHeight" cname="bg_full_height" bits="1" type="guint" />
|
||||
<field name="Editable" cname="editable" bits="1" type="guint" />
|
||||
<field name="Realized" cname="realized" bits="1" type="guint" />
|
||||
<field name="Invisible" cname="invisible" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="BgFullHeight" cname="bg_full_height" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="Editable" cname="editable" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="Realized" cname="realized" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="Pad1" cname="pad1" bits="1" type="guint" access="private" />
|
||||
<field name="Pad2" cname="pad2" bits="1" type="guint" access="private" />
|
||||
<field name="Pad3" cname="pad3" bits="1" type="guint" access="private" />
|
||||
|
|
|
@ -15810,15 +15810,15 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</struct>
|
||||
<struct name="BindingSet" cname="GtkBindingSet">
|
||||
<field name="SetName" cname="set_name" type="gchar*" />
|
||||
<field name="Priority" cname="priority" type="gint" />
|
||||
<field name="WidgetPathPspecs" cname="widget_path_pspecs" type="GSList*" />
|
||||
<field name="WidgetClassPspecs" cname="widget_class_pspecs" type="GSList*" />
|
||||
<field name="ClassBranchPspecs" cname="class_branch_pspecs" type="GSList*" />
|
||||
<field name="Entries" cname="entries" type="GtkBindingEntry*" />
|
||||
<field name="Current" cname="current" type="GtkBindingEntry*" />
|
||||
<field name="Parsed" cname="parsed" bits="1" type="guint" />
|
||||
<struct name="BindingSet" cname="GtkBindingSet" opaque="true">
|
||||
<field name="SetName" cname="set_name" type="gchar*" access="public" writeable="true" />
|
||||
<field name="Priority" cname="priority" type="gint" access="public" writeable="true" />
|
||||
<field name="WidgetPathPspecs" cname="widget_path_pspecs" type="GSList*" access="public" writeable="true" />
|
||||
<field name="WidgetClassPspecs" cname="widget_class_pspecs" type="GSList*" access="public" writeable="true" />
|
||||
<field name="ClassBranchPspecs" cname="class_branch_pspecs" type="GSList*" access="public" writeable="true" />
|
||||
<field name="Entries" cname="entries" type="GtkBindingEntry*" access="public" writeable="true" />
|
||||
<field name="Current" cname="current" type="GtkBindingEntry*" access="public" writeable="true" />
|
||||
<field name="Parsed" cname="parsed" bits="1" type="guint" access="public" writeable="true" />
|
||||
<method name="Activate" cname="gtk_binding_set_activate">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
|
@ -16344,9 +16344,9 @@
|
|||
<field name="Flags" cname="flags" type="guint" />
|
||||
<field name="Info" cname="info" type="guint" />
|
||||
</struct>
|
||||
<struct name="TargetList" cname="GtkTargetList">
|
||||
<field name="List" cname="list" type="GList*" />
|
||||
<field name="RefCount" cname="ref_count" type="guint" />
|
||||
<struct name="TargetList" cname="GtkTargetList" opaque="true">
|
||||
<field name="List" cname="list" type="GList*" access="public" writeable="true" />
|
||||
<field name="RefCount" cname="ref_count" type="guint" access="public" writeable="true" />
|
||||
<method name="Add" cname="gtk_target_list_add">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -16429,27 +16429,27 @@
|
|||
<field name="Pad3" cname="pad3" bits="1" type="guint" access="private" />
|
||||
<field name="Pad4" cname="pad4" bits="1" type="guint" access="private" />
|
||||
</struct>
|
||||
<boxed name="TextAttributes" cname="GtkTextAttributes">
|
||||
<boxed name="TextAttributes" cname="GtkTextAttributes" opaque="true">
|
||||
<field name="Refcount" cname="refcount" type="guint" access="private" />
|
||||
<field name="Appearance" cname="appearance" type="GtkTextAppearance" />
|
||||
<field name="Justification" cname="justification" type="GtkJustification" />
|
||||
<field name="Direction" cname="direction" type="GtkTextDirection" />
|
||||
<field name="Font" cname="font" type="PangoFontDescription*" />
|
||||
<field name="FontScale" cname="font_scale" type="gdouble" />
|
||||
<field name="LeftMargin" cname="left_margin" type="gint" />
|
||||
<field name="Indent" cname="indent" type="gint" />
|
||||
<field name="RightMargin" cname="right_margin" type="gint" />
|
||||
<field name="PixelsAboveLines" cname="pixels_above_lines" type="gint" />
|
||||
<field name="PixelsBelowLines" cname="pixels_below_lines" type="gint" />
|
||||
<field name="PixelsInsideWrap" cname="pixels_inside_wrap" type="gint" />
|
||||
<field name="Tabs" cname="tabs" type="PangoTabArray*" />
|
||||
<field name="WrapMode" cname="wrap_mode" type="GtkWrapMode" />
|
||||
<field name="Language" cname="language" type="PangoLanguage*" />
|
||||
<field name="Appearance" cname="appearance" type="GtkTextAppearance" access="public" writeable="true" />
|
||||
<field name="Justification" cname="justification" type="GtkJustification" access="public" writeable="true" />
|
||||
<field name="Direction" cname="direction" type="GtkTextDirection" access="public" writeable="true" />
|
||||
<field name="Font" cname="font" type="PangoFontDescription*" access="public" writeable="true" />
|
||||
<field name="FontScale" cname="font_scale" type="gdouble" access="public" writeable="true" />
|
||||
<field name="LeftMargin" cname="left_margin" type="gint" access="public" writeable="true" />
|
||||
<field name="Indent" cname="indent" type="gint" access="public" writeable="true" />
|
||||
<field name="RightMargin" cname="right_margin" type="gint" access="public" writeable="true" />
|
||||
<field name="PixelsAboveLines" cname="pixels_above_lines" type="gint" access="public" writeable="true" />
|
||||
<field name="PixelsBelowLines" cname="pixels_below_lines" type="gint" access="public" writeable="true" />
|
||||
<field name="PixelsInsideWrap" cname="pixels_inside_wrap" type="gint" access="public" writeable="true" />
|
||||
<field name="Tabs" cname="tabs" type="PangoTabArray*" access="public" writeable="true" />
|
||||
<field name="WrapMode" cname="wrap_mode" type="GtkWrapMode" access="public" writeable="true" />
|
||||
<field name="Language" cname="language" type="PangoLanguage*" access="public" writeable="true" />
|
||||
<field name="Padding1" cname="padding1" type="gpointer" access="private" />
|
||||
<field name="Invisible" cname="invisible" bits="1" type="guint" />
|
||||
<field name="BgFullHeight" cname="bg_full_height" bits="1" type="guint" />
|
||||
<field name="Editable" cname="editable" bits="1" type="guint" />
|
||||
<field name="Realized" cname="realized" bits="1" type="guint" />
|
||||
<field name="Invisible" cname="invisible" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="BgFullHeight" cname="bg_full_height" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="Editable" cname="editable" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="Realized" cname="realized" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="Pad1" cname="pad1" bits="1" type="guint" access="private" />
|
||||
<field name="Pad2" cname="pad2" bits="1" type="guint" access="private" />
|
||||
<field name="Pad3" cname="pad3" bits="1" type="guint" access="private" />
|
||||
|
|
|
@ -16096,15 +16096,15 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</struct>
|
||||
<struct name="BindingSet" cname="GtkBindingSet">
|
||||
<field name="SetName" cname="set_name" type="gchar*" />
|
||||
<field name="Priority" cname="priority" type="gint" />
|
||||
<field name="WidgetPathPspecs" cname="widget_path_pspecs" type="GSList*" />
|
||||
<field name="WidgetClassPspecs" cname="widget_class_pspecs" type="GSList*" />
|
||||
<field name="ClassBranchPspecs" cname="class_branch_pspecs" type="GSList*" />
|
||||
<field name="Entries" cname="entries" type="GtkBindingEntry*" />
|
||||
<field name="Current" cname="current" type="GtkBindingEntry*" />
|
||||
<field name="Parsed" cname="parsed" bits="1" type="guint" />
|
||||
<struct name="BindingSet" cname="GtkBindingSet" opaque="true">
|
||||
<field name="SetName" cname="set_name" type="gchar*" access="public" writeable="true" />
|
||||
<field name="Priority" cname="priority" type="gint" access="public" writeable="true" />
|
||||
<field name="WidgetPathPspecs" cname="widget_path_pspecs" type="GSList*" access="public" writeable="true" />
|
||||
<field name="WidgetClassPspecs" cname="widget_class_pspecs" type="GSList*" access="public" writeable="true" />
|
||||
<field name="ClassBranchPspecs" cname="class_branch_pspecs" type="GSList*" access="public" writeable="true" />
|
||||
<field name="Entries" cname="entries" type="GtkBindingEntry*" access="public" writeable="true" />
|
||||
<field name="Current" cname="current" type="GtkBindingEntry*" access="public" writeable="true" />
|
||||
<field name="Parsed" cname="parsed" bits="1" type="guint" access="public" writeable="true" />
|
||||
<method name="Activate" cname="gtk_binding_set_activate">
|
||||
<return-type type="gboolean" />
|
||||
<parameters>
|
||||
|
@ -16630,9 +16630,9 @@
|
|||
<field name="Flags" cname="flags" type="guint" />
|
||||
<field name="Info" cname="info" type="guint" />
|
||||
</struct>
|
||||
<struct name="TargetList" cname="GtkTargetList">
|
||||
<field name="List" cname="list" type="GList*" />
|
||||
<field name="RefCount" cname="ref_count" type="guint" />
|
||||
<struct name="TargetList" cname="GtkTargetList" opaque="true">
|
||||
<field name="List" cname="list" type="GList*" access="public" writeable="true" />
|
||||
<field name="RefCount" cname="ref_count" type="guint" access="public" writeable="true" />
|
||||
<method name="Add" cname="gtk_target_list_add">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
@ -16715,27 +16715,27 @@
|
|||
<field name="Pad3" cname="pad3" bits="1" type="guint" access="private" />
|
||||
<field name="Pad4" cname="pad4" bits="1" type="guint" access="private" />
|
||||
</struct>
|
||||
<boxed name="TextAttributes" cname="GtkTextAttributes">
|
||||
<boxed name="TextAttributes" cname="GtkTextAttributes" opaque="true">
|
||||
<field name="Refcount" cname="refcount" type="guint" access="private" />
|
||||
<field name="Appearance" cname="appearance" type="GtkTextAppearance" />
|
||||
<field name="Justification" cname="justification" type="GtkJustification" />
|
||||
<field name="Direction" cname="direction" type="GtkTextDirection" />
|
||||
<field name="Font" cname="font" type="PangoFontDescription*" />
|
||||
<field name="FontScale" cname="font_scale" type="gdouble" />
|
||||
<field name="LeftMargin" cname="left_margin" type="gint" />
|
||||
<field name="Indent" cname="indent" type="gint" />
|
||||
<field name="RightMargin" cname="right_margin" type="gint" />
|
||||
<field name="PixelsAboveLines" cname="pixels_above_lines" type="gint" />
|
||||
<field name="PixelsBelowLines" cname="pixels_below_lines" type="gint" />
|
||||
<field name="PixelsInsideWrap" cname="pixels_inside_wrap" type="gint" />
|
||||
<field name="Tabs" cname="tabs" type="PangoTabArray*" />
|
||||
<field name="WrapMode" cname="wrap_mode" type="GtkWrapMode" />
|
||||
<field name="Language" cname="language" type="PangoLanguage*" />
|
||||
<field name="Appearance" cname="appearance" type="GtkTextAppearance" access="public" writeable="true" />
|
||||
<field name="Justification" cname="justification" type="GtkJustification" access="public" writeable="true" />
|
||||
<field name="Direction" cname="direction" type="GtkTextDirection" access="public" writeable="true" />
|
||||
<field name="Font" cname="font" type="PangoFontDescription*" access="public" writeable="true" />
|
||||
<field name="FontScale" cname="font_scale" type="gdouble" access="public" writeable="true" />
|
||||
<field name="LeftMargin" cname="left_margin" type="gint" access="public" writeable="true" />
|
||||
<field name="Indent" cname="indent" type="gint" access="public" writeable="true" />
|
||||
<field name="RightMargin" cname="right_margin" type="gint" access="public" writeable="true" />
|
||||
<field name="PixelsAboveLines" cname="pixels_above_lines" type="gint" access="public" writeable="true" />
|
||||
<field name="PixelsBelowLines" cname="pixels_below_lines" type="gint" access="public" writeable="true" />
|
||||
<field name="PixelsInsideWrap" cname="pixels_inside_wrap" type="gint" access="public" writeable="true" />
|
||||
<field name="Tabs" cname="tabs" type="PangoTabArray*" access="public" writeable="true" />
|
||||
<field name="WrapMode" cname="wrap_mode" type="GtkWrapMode" access="public" writeable="true" />
|
||||
<field name="Language" cname="language" type="PangoLanguage*" access="public" writeable="true" />
|
||||
<field name="PgBgColor" cname="pg_bg_color" type="GdkColor*" access="private" />
|
||||
<field name="Invisible" cname="invisible" bits="1" type="guint" />
|
||||
<field name="BgFullHeight" cname="bg_full_height" bits="1" type="guint" />
|
||||
<field name="Editable" cname="editable" bits="1" type="guint" />
|
||||
<field name="Realized" cname="realized" bits="1" type="guint" />
|
||||
<field name="Invisible" cname="invisible" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="BgFullHeight" cname="bg_full_height" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="Editable" cname="editable" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="Realized" cname="realized" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="Pad1" cname="pad1" bits="1" type="guint" access="private" />
|
||||
<field name="Pad2" cname="pad2" bits="1" type="guint" access="private" />
|
||||
<field name="Pad3" cname="pad3" bits="1" type="guint" access="private" />
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
<attr path="/api/namespace/object[@cname='GtkHTML']/signal[@name='Command']" name="name">OnCommand</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkHTML']/method[@name='BeginContent']" name="name">Begin</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkHTML']/method[@name='BeginFull']" name="name">Begin</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkHTMLStream']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkHTMLStream']/field" name="access">private</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkHTMLStream']/method[@name='Destroy']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkHTMLStream']/method[@name='Write']/*/*[@name='buffer']" name="type">const-guchar*</attr>
|
||||
<attr path="/api/namespace/struct[@cname='GtkHTMLStream']/method[@name='Write']/*/*[@name='buffer']" name="array">1</attr>
|
||||
|
|
|
@ -974,11 +974,11 @@
|
|||
</parameters>
|
||||
</callback>
|
||||
</struct>
|
||||
<struct name="HTMLStream" cname="GtkHTMLStream">
|
||||
<field name="WriteFunc" cname="write_func" type="GtkHTMLStreamWriteFunc" />
|
||||
<field name="CloseFunc" cname="close_func" type="GtkHTMLStreamCloseFunc" />
|
||||
<field name="TypesFunc" cname="types_func" type="GtkHTMLStreamTypesFunc" />
|
||||
<field name="UserData" cname="user_data" type="gpointer" />
|
||||
<struct name="HTMLStream" cname="GtkHTMLStream" opaque="true">
|
||||
<field name="WriteFunc" cname="write_func" type="GtkHTMLStreamWriteFunc" access="public" writeable="true" />
|
||||
<field name="CloseFunc" cname="close_func" type="GtkHTMLStreamCloseFunc" access="public" writeable="true" />
|
||||
<field name="TypesFunc" cname="types_func" type="GtkHTMLStreamTypesFunc" access="public" writeable="true" />
|
||||
<field name="UserData" cname="user_data" type="gpointer" access="public" writeable="true" />
|
||||
<method name="Close" cname="gtk_html_stream_close">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
|
|
@ -39,3 +39,12 @@
|
|||
return result;
|
||||
}
|
||||
|
||||
[Obsolete ("Replaced by Glyphs property")]
|
||||
public Pango.GlyphString glyphs {
|
||||
get { return Glyphs; }
|
||||
}
|
||||
|
||||
[Obsolete ("Replaced by Item property")]
|
||||
public Pango.Item item {
|
||||
get { return Item; }
|
||||
}
|
||||
|
|
34
pango/GlyphString.custom
Normal file
34
pango/GlyphString.custom
Normal file
|
@ -0,0 +1,34 @@
|
|||
// Pango.GlyphString.custom - Pango GlyphString class customizations
|
||||
//
|
||||
// Copyright (c) 2005 Novell, Inc.
|
||||
//
|
||||
// This code is inserted after the automatically generated code.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or
|
||||
// modify it under the terms of version 2 of the Lesser GNU General
|
||||
// Public License as published by the Free Software Foundation.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
// Lesser General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public
|
||||
// License along with this program; if not, write to the
|
||||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
[Obsolete("Pango.GlyphString is a reference type now, use null")]
|
||||
public static GlyphString Zero = null;
|
||||
|
||||
[Obsolete("Replaced by GlyphString(IntPtr) constructor")]
|
||||
public static GlyphString New (IntPtr raw)
|
||||
{
|
||||
return new GlyphString (raw);
|
||||
}
|
||||
|
||||
[Obsolete("Replaced by GlyphString() constructor")]
|
||||
public static GlyphString New ()
|
||||
{
|
||||
return new GlyphString ();
|
||||
}
|
34
pango/Item.custom
Normal file
34
pango/Item.custom
Normal file
|
@ -0,0 +1,34 @@
|
|||
// Pango.Item.custom - Pango Item class customizations
|
||||
//
|
||||
// Copyright (c) 2005 Novell, Inc.
|
||||
//
|
||||
// This code is inserted after the automatically generated code.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or
|
||||
// modify it under the terms of version 2 of the Lesser GNU General
|
||||
// Public License as published by the Free Software Foundation.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
// Lesser General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public
|
||||
// License along with this program; if not, write to the
|
||||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
[Obsolete("Pango.Item is a reference type now, use null")]
|
||||
public static Item Zero = null;
|
||||
|
||||
[Obsolete("Replaced by Item(IntPtr) constructor")]
|
||||
public static Item New (IntPtr raw)
|
||||
{
|
||||
return new Item (raw);
|
||||
}
|
||||
|
||||
[Obsolete("Replaced by Item() constructor")]
|
||||
public static Item New ()
|
||||
{
|
||||
return new Item ();
|
||||
}
|
29
pango/LayoutRun.custom
Normal file
29
pango/LayoutRun.custom
Normal file
|
@ -0,0 +1,29 @@
|
|||
// Pango.LayoutRun.custom - Pango.LayoutRun class customizations
|
||||
//
|
||||
// Copyright (c) 2005 Novell, Inc.
|
||||
//
|
||||
// This code is inserted after the automatically generated code.
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or
|
||||
// modify it under the terms of version 2 of the Lesser GNU General
|
||||
// Public License as published by the Free Software Foundation.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
// Lesser General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Lesser General Public
|
||||
// License along with this program; if not, write to the
|
||||
// Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
// Boston, MA 02111-1307, USA.
|
||||
|
||||
[Obsolete ("Replaced by Glyphs property")]
|
||||
public Pango.GlyphString glyphs {
|
||||
get { return Glyphs; }
|
||||
}
|
||||
|
||||
[Obsolete ("Replaced by Item property")]
|
||||
public Pango.Item item {
|
||||
get { return Item; }
|
||||
}
|
|
@ -40,8 +40,11 @@ customs = \
|
|||
FontMap.custom \
|
||||
Global.custom \
|
||||
GlyphItem.custom \
|
||||
GlyphString.custom \
|
||||
Item.custom \
|
||||
Layout.custom \
|
||||
LayoutLine.custom \
|
||||
LayoutRun.custom \
|
||||
Matrix.custom \
|
||||
TabArray.custom
|
||||
|
||||
|
|
|
@ -4,12 +4,16 @@
|
|||
<attr path="/api/namespace/boxed[@cname='PangoAttrList']/method[@name='GetIterator']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoAttrList']/method[@name='Ref']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoAttrList']/method[@name='Unref']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoColor']/method[@name='Copy']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoFontDescription']/method[@name='CopyStatic']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoFontDescription']/method[@name='Free']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoFontDescription']/method[@name='FromString']/return-type" name="owned">true</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoFontMetrics']/method[@name='Ref']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoFontMetrics']/method[@name='Unref']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoGlyphString']/field[@name='Glyphs']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoGlyphString']/field[@name='LogClusters']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoLayoutIter']/method[@name='Free']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoMatrix']/method[@name='Copy']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoTabArray']/constructor[@cname='pango_tab_array_new_with_positions']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoTabArray']/method[@name='Free']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/boxed[@cname='PangoTabArray']/method[@name='GetTabs']" name="hidden">1</attr>
|
||||
|
@ -61,10 +65,8 @@
|
|||
<attr path="/api/namespace/struct[@cname='PangoCoverage']/method[@name='ToBytes']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='PangoCoverage']/method[@name='Unref']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='PangoGlyphItem']/method[@name='ApplyAttrs']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='PangoLayoutLine']" name="opaque">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='PangoLayoutLine']/field[@name='Layout']" name="access">public</attr>
|
||||
<attr path="/api/namespace/struct[@cname='PangoLayoutLine']/field[@name='Length']" name="access">public</attr>
|
||||
<attr path="/api/namespace/struct[@cname='PangoLayoutLine']/field[@name='StartIndex']" name="access">public</attr>
|
||||
<attr path="/api/namespace/struct[@cname='PangoLayoutLine']/field" name="writeable">false</attr>
|
||||
<attr path="/api/namespace/struct[@cname='PangoLayoutLine']/field[@name='Runs']" name="access">private</attr>
|
||||
<attr path="/api/namespace/struct[@cname='PangoLayoutLine']/method[@name='GetExtents']/*/*[@type='PangoRectangle*']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/struct[@cname='PangoLayoutLine']/method[@name='GetPixelExtents']/*/*[@type='PangoRectangle*']" name="pass_as">ref</attr>
|
||||
<attr path="/api/namespace/struct[@cname='PangoLayoutLine']/method[@name='GetXRanges']" name="hidden">1</attr>
|
||||
|
|
|
@ -654,9 +654,9 @@
|
|||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Value" cname="value" type="double" />
|
||||
</struct>
|
||||
<struct name="AttrFontDesc" cname="PangoAttrFontDesc">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Desc" cname="desc" type="PangoFontDescription*" />
|
||||
<struct name="AttrFontDesc" cname="PangoAttrFontDesc" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Desc" cname="desc" type="PangoFontDescription*" access="public" writeable="true" />
|
||||
<constructor cname="pango_attr_font_desc_new">
|
||||
<parameters>
|
||||
<parameter type="const-PangoFontDescription*" name="desc" />
|
||||
|
@ -702,9 +702,9 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</struct>
|
||||
<struct name="AttrLanguage" cname="PangoAttrLanguage">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Value" cname="value" type="PangoLanguage*" />
|
||||
<struct name="AttrLanguage" cname="PangoAttrLanguage" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Value" cname="value" type="PangoLanguage*" access="public" writeable="true" />
|
||||
<constructor cname="pango_attr_language_new">
|
||||
<parameters>
|
||||
<parameter type="PangoLanguage*" name="language" />
|
||||
|
@ -762,10 +762,10 @@
|
|||
<return-type type="void" />
|
||||
</method>
|
||||
</boxed>
|
||||
<struct name="AttrShape" cname="PangoAttrShape">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="InkRect" cname="ink_rect" type="PangoRectangle" />
|
||||
<field name="LogicalRect" cname="logical_rect" type="PangoRectangle" />
|
||||
<struct name="AttrShape" cname="PangoAttrShape" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="InkRect" cname="ink_rect" type="PangoRectangle" access="public" writeable="true" />
|
||||
<field name="LogicalRect" cname="logical_rect" type="PangoRectangle" access="public" writeable="true" />
|
||||
<constructor cname="pango_attr_shape_new">
|
||||
<parameters>
|
||||
<parameter type="const-PangoRectangle*" name="ink_rect" />
|
||||
|
@ -777,10 +777,10 @@
|
|||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Value" cname="value" type="char*" />
|
||||
</struct>
|
||||
<struct name="Attribute" cname="PangoAttribute">
|
||||
<field name="Klass" cname="klass" type="const-PangoAttrClass*" />
|
||||
<field name="StartIndex" cname="start_index" type="guint" />
|
||||
<field name="EndIndex" cname="end_index" type="guint" />
|
||||
<struct name="Attribute" cname="PangoAttribute" opaque="true">
|
||||
<field name="Klass" cname="klass" type="const-PangoAttrClass*" access="public" writeable="true" />
|
||||
<field name="StartIndex" cname="start_index" type="guint" access="public" writeable="true" />
|
||||
<field name="EndIndex" cname="end_index" type="guint" access="public" writeable="true" />
|
||||
<method name="Copy" cname="pango_attribute_copy">
|
||||
<return-type type="PangoAttribute*" owned="true" />
|
||||
</method>
|
||||
|
@ -1039,10 +1039,10 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</struct>
|
||||
<boxed name="GlyphString" cname="PangoGlyphString">
|
||||
<field name="NumGlyphs" cname="num_glyphs" type="gint" />
|
||||
<field name="Glyphs" cname="glyphs" type="PangoGlyphInfo*" />
|
||||
<field name="LogClusters" cname="log_clusters" type="gint*" />
|
||||
<boxed name="GlyphString" cname="PangoGlyphString" opaque="true">
|
||||
<field name="NumGlyphs" cname="num_glyphs" type="gint" access="public" writeable="true" />
|
||||
<field name="Glyphs" cname="glyphs" type="PangoGlyphInfo*" access="public" writeable="true" />
|
||||
<field name="LogClusters" cname="log_clusters" type="gint*" access="public" writeable="true" />
|
||||
<field name="Space" cname="space" type="gint" access="private" />
|
||||
<method name="Copy" cname="pango_glyph_string_copy">
|
||||
<return-type type="PangoGlyphString*" owned="true" />
|
||||
|
@ -1114,11 +1114,11 @@
|
|||
<struct name="GlyphVisAttr" cname="PangoGlyphVisAttr">
|
||||
<field name="IsClusterStart" cname="is_cluster_start" bits="1" type="guint" />
|
||||
</struct>
|
||||
<struct name="Item" cname="PangoItem">
|
||||
<field name="Offset" cname="offset" type="gint" />
|
||||
<field name="Length" cname="length" type="gint" />
|
||||
<field name="NumChars" cname="num_chars" type="gint" />
|
||||
<field name="Analysis" cname="analysis" type="PangoAnalysis" />
|
||||
<struct name="Item" cname="PangoItem" opaque="true">
|
||||
<field name="Offset" cname="offset" type="gint" access="public" writeable="true" />
|
||||
<field name="Length" cname="length" type="gint" access="public" writeable="true" />
|
||||
<field name="NumChars" cname="num_chars" type="gint" access="public" writeable="true" />
|
||||
<field name="Analysis" cname="analysis" type="PangoAnalysis" access="public" writeable="true" />
|
||||
<method name="Copy" cname="pango_item_copy">
|
||||
<return-type type="PangoItem*" owned="true" />
|
||||
</method>
|
||||
|
@ -1233,13 +1233,13 @@
|
|||
<return-type type="gboolean" />
|
||||
</method>
|
||||
</struct>
|
||||
<struct name="LayoutLine" cname="PangoLayoutLine">
|
||||
<field name="Layout" cname="layout" type="PangoLayout*" />
|
||||
<field name="StartIndex" cname="start_index" type="gint" />
|
||||
<field name="Length" cname="length" type="gint" />
|
||||
<field name="Runs" cname="runs" type="GSList*" />
|
||||
<field name="IsParagraphStart" cname="is_paragraph_start" bits="1" type="guint" />
|
||||
<field name="ResolvedDir" cname="resolved_dir" bits="3" type="guint" />
|
||||
<struct name="LayoutLine" cname="PangoLayoutLine" opaque="true">
|
||||
<field name="Layout" cname="layout" type="PangoLayout*" access="public" writeable="true" />
|
||||
<field name="StartIndex" cname="start_index" type="gint" access="public" writeable="true" />
|
||||
<field name="Length" cname="length" type="gint" access="public" writeable="true" />
|
||||
<field name="Runs" cname="runs" type="GSList*" access="public" writeable="true" />
|
||||
<field name="IsParagraphStart" cname="is_paragraph_start" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="ResolvedDir" cname="resolved_dir" bits="3" type="guint" access="public" writeable="true" />
|
||||
<method name="GetExtents" cname="pango_layout_line_get_extents">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
|
|
@ -898,9 +898,9 @@
|
|||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Value" cname="value" type="double" />
|
||||
</struct>
|
||||
<struct name="AttrFontDesc" cname="PangoAttrFontDesc">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Desc" cname="desc" type="PangoFontDescription*" />
|
||||
<struct name="AttrFontDesc" cname="PangoAttrFontDesc" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Desc" cname="desc" type="PangoFontDescription*" access="public" writeable="true" />
|
||||
<constructor cname="pango_attr_font_desc_new">
|
||||
<parameters>
|
||||
<parameter type="const-PangoFontDescription*" name="desc" />
|
||||
|
@ -946,9 +946,9 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</struct>
|
||||
<struct name="AttrLanguage" cname="PangoAttrLanguage">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Value" cname="value" type="PangoLanguage*" />
|
||||
<struct name="AttrLanguage" cname="PangoAttrLanguage" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Value" cname="value" type="PangoLanguage*" access="public" writeable="true" />
|
||||
<constructor cname="pango_attr_language_new">
|
||||
<parameters>
|
||||
<parameter type="PangoLanguage*" name="language" />
|
||||
|
@ -1006,13 +1006,13 @@
|
|||
<return-type type="void" />
|
||||
</method>
|
||||
</boxed>
|
||||
<struct name="AttrShape" cname="PangoAttrShape">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="InkRect" cname="ink_rect" type="PangoRectangle" />
|
||||
<field name="LogicalRect" cname="logical_rect" type="PangoRectangle" />
|
||||
<field name="Data" cname="data" type="gpointer" />
|
||||
<field name="CopyFunc" cname="copy_func" type="PangoAttrDataCopyFunc" />
|
||||
<field name="DestroyFunc" cname="destroy_func" type="GDestroyNotify" />
|
||||
<struct name="AttrShape" cname="PangoAttrShape" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="InkRect" cname="ink_rect" type="PangoRectangle" access="public" writeable="true" />
|
||||
<field name="LogicalRect" cname="logical_rect" type="PangoRectangle" access="public" writeable="true" />
|
||||
<field name="Data" cname="data" type="gpointer" access="public" writeable="true" />
|
||||
<field name="CopyFunc" cname="copy_func" type="PangoAttrDataCopyFunc" access="public" writeable="true" />
|
||||
<field name="DestroyFunc" cname="destroy_func" type="GDestroyNotify" access="public" writeable="true" />
|
||||
<constructor cname="pango_attr_shape_new">
|
||||
<parameters>
|
||||
<parameter type="const-PangoRectangle*" name="ink_rect" />
|
||||
|
@ -1029,10 +1029,10 @@
|
|||
</parameters>
|
||||
</constructor>
|
||||
</struct>
|
||||
<struct name="AttrSize" cname="PangoAttrSize">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Size" cname="size" type="int" />
|
||||
<field name="Absolute" cname="absolute" bits="1" type="guint" />
|
||||
<struct name="AttrSize" cname="PangoAttrSize" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Size" cname="size" type="int" access="public" writeable="true" />
|
||||
<field name="Absolute" cname="absolute" bits="1" type="guint" access="public" writeable="true" />
|
||||
<constructor cname="pango_attr_size_new">
|
||||
<parameters>
|
||||
<parameter type="int" name="size" />
|
||||
|
@ -1048,10 +1048,10 @@
|
|||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Value" cname="value" type="char*" />
|
||||
</struct>
|
||||
<struct name="Attribute" cname="PangoAttribute">
|
||||
<field name="Klass" cname="klass" type="const-PangoAttrClass*" />
|
||||
<field name="StartIndex" cname="start_index" type="guint" />
|
||||
<field name="EndIndex" cname="end_index" type="guint" />
|
||||
<struct name="Attribute" cname="PangoAttribute" opaque="true">
|
||||
<field name="Klass" cname="klass" type="const-PangoAttrClass*" access="public" writeable="true" />
|
||||
<field name="StartIndex" cname="start_index" type="guint" access="public" writeable="true" />
|
||||
<field name="EndIndex" cname="end_index" type="guint" access="public" writeable="true" />
|
||||
<method name="Copy" cname="pango_attribute_copy">
|
||||
<return-type type="PangoAttribute*" owned="true" />
|
||||
</method>
|
||||
|
@ -1342,10 +1342,10 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</struct>
|
||||
<boxed name="GlyphString" cname="PangoGlyphString">
|
||||
<field name="NumGlyphs" cname="num_glyphs" type="gint" />
|
||||
<field name="Glyphs" cname="glyphs" type="PangoGlyphInfo*" />
|
||||
<field name="LogClusters" cname="log_clusters" type="gint*" />
|
||||
<boxed name="GlyphString" cname="PangoGlyphString" opaque="true">
|
||||
<field name="NumGlyphs" cname="num_glyphs" type="gint" access="public" writeable="true" />
|
||||
<field name="Glyphs" cname="glyphs" type="PangoGlyphInfo*" access="public" writeable="true" />
|
||||
<field name="LogClusters" cname="log_clusters" type="gint*" access="public" writeable="true" />
|
||||
<field name="Space" cname="space" type="gint" access="private" />
|
||||
<method name="Copy" cname="pango_glyph_string_copy">
|
||||
<return-type type="PangoGlyphString*" owned="true" />
|
||||
|
@ -1417,11 +1417,11 @@
|
|||
<struct name="GlyphVisAttr" cname="PangoGlyphVisAttr">
|
||||
<field name="IsClusterStart" cname="is_cluster_start" bits="1" type="guint" />
|
||||
</struct>
|
||||
<struct name="Item" cname="PangoItem">
|
||||
<field name="Offset" cname="offset" type="gint" />
|
||||
<field name="Length" cname="length" type="gint" />
|
||||
<field name="NumChars" cname="num_chars" type="gint" />
|
||||
<field name="Analysis" cname="analysis" type="PangoAnalysis" />
|
||||
<struct name="Item" cname="PangoItem" opaque="true">
|
||||
<field name="Offset" cname="offset" type="gint" access="public" writeable="true" />
|
||||
<field name="Length" cname="length" type="gint" access="public" writeable="true" />
|
||||
<field name="NumChars" cname="num_chars" type="gint" access="public" writeable="true" />
|
||||
<field name="Analysis" cname="analysis" type="PangoAnalysis" access="public" writeable="true" />
|
||||
<method name="Copy" cname="pango_item_copy">
|
||||
<return-type type="PangoItem*" owned="true" />
|
||||
</method>
|
||||
|
@ -1539,13 +1539,13 @@
|
|||
<return-type type="gboolean" />
|
||||
</method>
|
||||
</boxed>
|
||||
<struct name="LayoutLine" cname="PangoLayoutLine">
|
||||
<field name="Layout" cname="layout" type="PangoLayout*" />
|
||||
<field name="StartIndex" cname="start_index" type="gint" />
|
||||
<field name="Length" cname="length" type="gint" />
|
||||
<field name="Runs" cname="runs" type="GSList*" />
|
||||
<field name="IsParagraphStart" cname="is_paragraph_start" bits="1" type="guint" />
|
||||
<field name="ResolvedDir" cname="resolved_dir" bits="3" type="guint" />
|
||||
<struct name="LayoutLine" cname="PangoLayoutLine" opaque="true">
|
||||
<field name="Layout" cname="layout" type="PangoLayout*" access="public" writeable="true" />
|
||||
<field name="StartIndex" cname="start_index" type="gint" access="public" writeable="true" />
|
||||
<field name="Length" cname="length" type="gint" access="public" writeable="true" />
|
||||
<field name="Runs" cname="runs" type="GSList*" access="public" writeable="true" />
|
||||
<field name="IsParagraphStart" cname="is_paragraph_start" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="ResolvedDir" cname="resolved_dir" bits="3" type="guint" access="public" writeable="true" />
|
||||
<method name="GetExtents" cname="pango_layout_line_get_extents">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
|
|
@ -902,9 +902,9 @@
|
|||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Value" cname="value" type="double" />
|
||||
</struct>
|
||||
<struct name="AttrFontDesc" cname="PangoAttrFontDesc">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Desc" cname="desc" type="PangoFontDescription*" />
|
||||
<struct name="AttrFontDesc" cname="PangoAttrFontDesc" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Desc" cname="desc" type="PangoFontDescription*" access="public" writeable="true" />
|
||||
<constructor cname="pango_attr_font_desc_new">
|
||||
<parameters>
|
||||
<parameter type="const-PangoFontDescription*" name="desc" />
|
||||
|
@ -950,9 +950,9 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</struct>
|
||||
<struct name="AttrLanguage" cname="PangoAttrLanguage">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Value" cname="value" type="PangoLanguage*" />
|
||||
<struct name="AttrLanguage" cname="PangoAttrLanguage" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Value" cname="value" type="PangoLanguage*" access="public" writeable="true" />
|
||||
<constructor cname="pango_attr_language_new">
|
||||
<parameters>
|
||||
<parameter type="PangoLanguage*" name="language" />
|
||||
|
@ -1010,13 +1010,13 @@
|
|||
<return-type type="void" />
|
||||
</method>
|
||||
</boxed>
|
||||
<struct name="AttrShape" cname="PangoAttrShape">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="InkRect" cname="ink_rect" type="PangoRectangle" />
|
||||
<field name="LogicalRect" cname="logical_rect" type="PangoRectangle" />
|
||||
<field name="Data" cname="data" type="gpointer" />
|
||||
<field name="CopyFunc" cname="copy_func" type="PangoAttrDataCopyFunc" />
|
||||
<field name="DestroyFunc" cname="destroy_func" type="GDestroyNotify" />
|
||||
<struct name="AttrShape" cname="PangoAttrShape" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="InkRect" cname="ink_rect" type="PangoRectangle" access="public" writeable="true" />
|
||||
<field name="LogicalRect" cname="logical_rect" type="PangoRectangle" access="public" writeable="true" />
|
||||
<field name="Data" cname="data" type="gpointer" access="public" writeable="true" />
|
||||
<field name="CopyFunc" cname="copy_func" type="PangoAttrDataCopyFunc" access="public" writeable="true" />
|
||||
<field name="DestroyFunc" cname="destroy_func" type="GDestroyNotify" access="public" writeable="true" />
|
||||
<constructor cname="pango_attr_shape_new">
|
||||
<parameters>
|
||||
<parameter type="const-PangoRectangle*" name="ink_rect" />
|
||||
|
@ -1033,10 +1033,10 @@
|
|||
</parameters>
|
||||
</constructor>
|
||||
</struct>
|
||||
<struct name="AttrSize" cname="PangoAttrSize">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Size" cname="size" type="int" />
|
||||
<field name="Absolute" cname="absolute" bits="1" type="guint" />
|
||||
<struct name="AttrSize" cname="PangoAttrSize" opaque="true">
|
||||
<field name="Attr" cname="attr" type="PangoAttribute" access="public" writeable="true" />
|
||||
<field name="Size" cname="size" type="int" access="public" writeable="true" />
|
||||
<field name="Absolute" cname="absolute" bits="1" type="guint" access="public" writeable="true" />
|
||||
<constructor cname="pango_attr_size_new">
|
||||
<parameters>
|
||||
<parameter type="int" name="size" />
|
||||
|
@ -1052,10 +1052,10 @@
|
|||
<field name="Attr" cname="attr" type="PangoAttribute" />
|
||||
<field name="Value" cname="value" type="char*" />
|
||||
</struct>
|
||||
<struct name="Attribute" cname="PangoAttribute">
|
||||
<field name="Klass" cname="klass" type="const-PangoAttrClass*" />
|
||||
<field name="StartIndex" cname="start_index" type="guint" />
|
||||
<field name="EndIndex" cname="end_index" type="guint" />
|
||||
<struct name="Attribute" cname="PangoAttribute" opaque="true">
|
||||
<field name="Klass" cname="klass" type="const-PangoAttrClass*" access="public" writeable="true" />
|
||||
<field name="StartIndex" cname="start_index" type="guint" access="public" writeable="true" />
|
||||
<field name="EndIndex" cname="end_index" type="guint" access="public" writeable="true" />
|
||||
<method name="Copy" cname="pango_attribute_copy">
|
||||
<return-type type="PangoAttribute*" owned="true" />
|
||||
</method>
|
||||
|
@ -1346,10 +1346,10 @@
|
|||
</parameters>
|
||||
</method>
|
||||
</struct>
|
||||
<boxed name="GlyphString" cname="PangoGlyphString">
|
||||
<field name="NumGlyphs" cname="num_glyphs" type="gint" />
|
||||
<field name="Glyphs" cname="glyphs" type="PangoGlyphInfo*" />
|
||||
<field name="LogClusters" cname="log_clusters" type="gint*" />
|
||||
<boxed name="GlyphString" cname="PangoGlyphString" opaque="true">
|
||||
<field name="NumGlyphs" cname="num_glyphs" type="gint" access="public" writeable="true" />
|
||||
<field name="Glyphs" cname="glyphs" type="PangoGlyphInfo*" access="public" writeable="true" />
|
||||
<field name="LogClusters" cname="log_clusters" type="gint*" access="public" writeable="true" />
|
||||
<field name="Space" cname="space" type="gint" access="private" />
|
||||
<method name="Copy" cname="pango_glyph_string_copy">
|
||||
<return-type type="PangoGlyphString*" owned="true" />
|
||||
|
@ -1421,11 +1421,11 @@
|
|||
<struct name="GlyphVisAttr" cname="PangoGlyphVisAttr">
|
||||
<field name="IsClusterStart" cname="is_cluster_start" bits="1" type="guint" />
|
||||
</struct>
|
||||
<boxed name="Item" cname="PangoItem">
|
||||
<field name="Offset" cname="offset" type="gint" />
|
||||
<field name="Length" cname="length" type="gint" />
|
||||
<field name="NumChars" cname="num_chars" type="gint" />
|
||||
<field name="Analysis" cname="analysis" type="PangoAnalysis" />
|
||||
<boxed name="Item" cname="PangoItem" opaque="true">
|
||||
<field name="Offset" cname="offset" type="gint" access="public" writeable="true" />
|
||||
<field name="Length" cname="length" type="gint" access="public" writeable="true" />
|
||||
<field name="NumChars" cname="num_chars" type="gint" access="public" writeable="true" />
|
||||
<field name="Analysis" cname="analysis" type="PangoAnalysis" access="public" writeable="true" />
|
||||
<method name="Copy" cname="pango_item_copy">
|
||||
<return-type type="PangoItem*" owned="true" />
|
||||
</method>
|
||||
|
@ -1546,13 +1546,13 @@
|
|||
<return-type type="gboolean" />
|
||||
</method>
|
||||
</boxed>
|
||||
<boxed name="LayoutLine" cname="PangoLayoutLine">
|
||||
<field name="Layout" cname="layout" type="PangoLayout*" />
|
||||
<field name="StartIndex" cname="start_index" type="gint" />
|
||||
<field name="Length" cname="length" type="gint" />
|
||||
<field name="Runs" cname="runs" type="GSList*" />
|
||||
<field name="IsParagraphStart" cname="is_paragraph_start" bits="1" type="guint" />
|
||||
<field name="ResolvedDir" cname="resolved_dir" bits="3" type="guint" />
|
||||
<boxed name="LayoutLine" cname="PangoLayoutLine" opaque="true">
|
||||
<field name="Layout" cname="layout" type="PangoLayout*" access="public" writeable="true" />
|
||||
<field name="StartIndex" cname="start_index" type="gint" access="public" writeable="true" />
|
||||
<field name="Length" cname="length" type="gint" access="public" writeable="true" />
|
||||
<field name="Runs" cname="runs" type="GSList*" access="public" writeable="true" />
|
||||
<field name="IsParagraphStart" cname="is_paragraph_start" bits="1" type="guint" access="public" writeable="true" />
|
||||
<field name="ResolvedDir" cname="resolved_dir" bits="3" type="guint" access="public" writeable="true" />
|
||||
<method name="GetExtents" cname="pango_layout_line_get_extents">
|
||||
<return-type type="void" />
|
||||
<parameters>
|
||||
|
|
|
@ -596,6 +596,18 @@ sub addFuncElems
|
|||
|
||||
parseParms ($el, $mdef, $drop_1st);
|
||||
|
||||
# Don't add "free" to this regexp; that will wrongly catch all boxed types
|
||||
if ($mname =~ /$prefix(new|destroy|ref|unref)/ &&
|
||||
($obj_el->nodeName eq "boxed" || $obj_el->nodeName eq "struct") &&
|
||||
$obj_el->getAttribute("opaque") ne "true") {
|
||||
$obj_el->setAttribute("opaque", "true");
|
||||
for my $field ($obj_el->getElementsByTagName("field")) {
|
||||
if (!$field->getAttribute("access")) {
|
||||
$field->setAttribute("access", "public");
|
||||
$field->setAttribute("writeable", "true");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<?xml version="1.0"?>
|
||||
<metadata>
|
||||
<attr path="/api/namespace/class[@cname='RsvgCss_']/method[@name='ParseList']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='RsvgBpathDef']" name="opaque">false</attr>
|
||||
<attr path="/api/namespace/struct[@cname='RsvgDefs']/method[@name='Free']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='RsvgHandle']/method[@name='Free']" name="deprecated">1</attr>
|
||||
<attr path="/api/namespace/struct[@cname='RsvgHandle']/method[@name='Write']/*/*[@name='buf']" name="array">1</attr>
|
||||
|
|
|
@ -29,11 +29,11 @@
|
|||
<parameter type="gpointer" name="user_data" />
|
||||
</parameters>
|
||||
</callback>
|
||||
<struct name="BpathDef" cname="RsvgBpathDef">
|
||||
<field name="Bpath" cname="bpath" type="ArtBpath*" />
|
||||
<field name="NBpath" cname="n_bpath" type="int" />
|
||||
<field name="NBpathMax" cname="n_bpath_max" type="int" />
|
||||
<field name="MovetoIdx" cname="moveto_idx" type="int" />
|
||||
<struct name="BpathDef" cname="RsvgBpathDef" opaque="true">
|
||||
<field name="Bpath" cname="bpath" type="ArtBpath*" access="public" writeable="true" />
|
||||
<field name="NBpath" cname="n_bpath" type="int" access="public" writeable="true" />
|
||||
<field name="NBpathMax" cname="n_bpath_max" type="int" access="public" writeable="true" />
|
||||
<field name="MovetoIdx" cname="moveto_idx" type="int" access="public" writeable="true" />
|
||||
<method name="ArtFinish" cname="rsvg_bpath_def_art_finish">
|
||||
<return-type type="void" />
|
||||
</method>
|
||||
|
|
Loading…
Reference in a new issue