updater run for 2.4 api

svn path=/trunk/gtk-sharp/; revision=35719
This commit is contained in:
Mike Kestner 2004-11-05 19:03:16 +00:00
parent 45ea3ed705
commit 603b6f1c45
43 changed files with 1953 additions and 297 deletions

View File

@ -40,8 +40,8 @@
</ReturnValue> </ReturnValue>
<Docs> <Docs>
<summary>The height of the screen area that was updated.</summary> <summary>The height of the screen area that was updated.</summary>
<returns>A <see cref="T:System.Int32"/></returns> <returns>A <see cref="T:System.Int32" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Width"> <Member MemberName="Width">
@ -52,8 +52,8 @@
</ReturnValue> </ReturnValue>
<Docs> <Docs>
<summary>The width of the screen area that was updated.</summary> <summary>The width of the screen area that was updated.</summary>
<returns>A <see cref="T:System.Int32"/></returns> <returns>A <see cref="T:System.Int32" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Y"> <Member MemberName="Y">
@ -64,8 +64,8 @@
</ReturnValue> </ReturnValue>
<Docs> <Docs>
<summary>The Y coordinate of the upper left point in the updated area.</summary> <summary>The Y coordinate of the upper left point in the updated area.</summary>
<returns>A <see cref="T:System.Int32"/></returns> <returns>A <see cref="T:System.Int32" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="X"> <Member MemberName="X">
@ -76,9 +76,9 @@
</ReturnValue> </ReturnValue>
<Docs> <Docs>
<summary>The X coordinate of the upper left point in the updated area.</summary> <summary>The X coordinate of the upper left point in the updated area.</summary>
<returns>A <see cref="T:System.Int32"/></returns> <returns>A <see cref="T:System.Int32" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

105
doc/en/Gdk/Char.xml Normal file
View File

@ -0,0 +1,105 @@
<Type Name="Char" FullName="Gdk.Char">
<TypeSignature Language="C#" Value="public class Char" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>gdk-sharp</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName="Height">
<MemberSignature Language="C#" Value="public static int Height (Gdk.Font font, string character);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font" Type="Gdk.Font" />
<Parameter Name="character" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font">a <see cref="T:Gdk.Font" /></param>
<param name="character">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="WidthWc">
<MemberSignature Language="C#" Value="public static int WidthWc (Gdk.Font font, uint character);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font" Type="Gdk.Font" />
<Parameter Name="character" Type="System.UInt32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font">a <see cref="T:Gdk.Font" /></param>
<param name="character">a <see cref="T:System.UInt32" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Measure">
<MemberSignature Language="C#" Value="public static int Measure (Gdk.Font font, string character);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font" Type="Gdk.Font" />
<Parameter Name="character" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font">a <see cref="T:Gdk.Font" /></param>
<param name="character">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Width">
<MemberSignature Language="C#" Value="public static int Width (Gdk.Font font, string character);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font" Type="Gdk.Font" />
<Parameter Name="character" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font">a <see cref="T:Gdk.Font" /></param>
<param name="character">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Char ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Char" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -304,5 +304,77 @@
<remarks /> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Alloc">
<MemberSignature Language="C#" Value="public static int Alloc (Gdk.Colormap colormap, Gdk.Color color);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="colormap" Type="Gdk.Colormap" />
<Parameter Name="color" Type="Gdk.Color" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
<param name="color">a <see cref="T:Gdk.Color" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="White">
<MemberSignature Language="C#" Value="public static int White (Gdk.Colormap colormap, Gdk.Color color);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="colormap" Type="Gdk.Colormap" />
<Parameter Name="color" Type="Gdk.Color" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
<param name="color">a <see cref="T:Gdk.Color" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Change">
<MemberSignature Language="C#" Value="public static int Change (Gdk.Colormap colormap, Gdk.Color color);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="colormap" Type="Gdk.Colormap" />
<Parameter Name="color" Type="Gdk.Color" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
<param name="color">a <see cref="T:Gdk.Color" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Black">
<MemberSignature Language="C#" Value="public static int Black (Gdk.Colormap colormap, Gdk.Color color);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="colormap" Type="Gdk.Colormap" />
<Parameter Name="color" Type="Gdk.Color" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
<param name="color">a <see cref="T:Gdk.Color" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

View File

@ -212,5 +212,58 @@
<remarks>This is a constructor used by derivative types of <see cref="T:Gdk.Colormap" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks> <remarks>This is a constructor used by derivative types of <see cref="T:Gdk.Colormap" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="SystemSize">
<MemberSignature Language="C#" Value="public static int SystemSize { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Ref">
<MemberSignature Language="C#" Value="public Gdk.Colormap Ref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Colormap</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Colormap" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Unref">
<MemberSignature Language="C#" Value="public void Unref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Change">
<MemberSignature Language="C#" Value="public void Change (int ncolors);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ncolors" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="ncolors">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

98
doc/en/Gdk/Colors.xml Normal file
View File

@ -0,0 +1,98 @@
<Type Name="Colors" FullName="Gdk.Colors">
<TypeSignature Language="C#" Value="public class Colors" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>gdk-sharp</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName="Alloc">
<MemberSignature Language="C#" Value="public static int Alloc (Gdk.Colormap colormap, bool contiguous, out ulong planes, int nplanes, out ulong pixels, int npixels);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="colormap" Type="Gdk.Colormap" />
<Parameter Name="contiguous" Type="System.Boolean" />
<Parameter Name="planes" Type="System.UInt64&amp;" RefType="out" />
<Parameter Name="nplanes" Type="System.Int32" />
<Parameter Name="pixels" Type="System.UInt64&amp;" RefType="out" />
<Parameter Name="npixels" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
<param name="contiguous">a <see cref="T:System.Boolean" /></param>
<param name="planes">a <see cref="T:System.UInt64" /></param>
<param name="nplanes">a <see cref="T:System.Int32" /></param>
<param name="pixels">a <see cref="T:System.UInt64" /></param>
<param name="npixels">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Store">
<MemberSignature Language="C#" Value="public static void Store (Gdk.Colormap colormap, Gdk.Color colors, int ncolors);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="colormap" Type="Gdk.Colormap" />
<Parameter Name="colors" Type="Gdk.Color" />
<Parameter Name="ncolors" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
<param name="colors">a <see cref="T:Gdk.Color" /></param>
<param name="ncolors">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Free">
<MemberSignature Language="C#" Value="public static ulong Free (Gdk.Colormap colormap, int npixels, ulong planes);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.UInt64</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="colormap" Type="Gdk.Colormap" />
<Parameter Name="npixels" Type="System.Int32" />
<Parameter Name="planes" Type="System.UInt64" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
<param name="npixels">a <see cref="T:System.Int32" /></param>
<param name="planes">a <see cref="T:System.UInt64" /></param>
<returns>a <see cref="T:System.UInt64" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Colors ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Colors" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -149,5 +149,25 @@ Gdk.Cursor cursor = new Gdk.Cursor (pixmap, mask);
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.Cursor" />.</remarks> <remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gdk.Cursor" />.</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Cursor (Gdk.Display display, Gdk.Pixbuf pixbuf, int x, int y);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="display" Type="Gdk.Display" />
<Parameter Name="pixbuf" Type="Gdk.Pixbuf" />
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="display">a <see cref="T:Gdk.Display" /></param>
<param name="pixbuf">a <see cref="T:Gdk.Pixbuf" /></param>
<param name="x">a <see cref="T:System.Int32" /></param>
<param name="y">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:Gdk.Cursor" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

View File

@ -326,4 +326,4 @@
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -553,5 +553,98 @@
<remarks>To be added</remarks> <remarks>To be added</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="DefaultGroup">
<MemberSignature Language="C#" Value="public Gdk.Window DefaultGroup { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Gdk.Window</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Window" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="DoubleClickDistance">
<MemberSignature Language="C#" Value="public uint DoubleClickDistance { set; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.UInt32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="DefaultCursorSize">
<MemberSignature Language="C#" Value="public uint DefaultCursorSize { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.UInt32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetMaximalCursorSize">
<MemberSignature Language="C#" Value="public void GetMaximalCursorSize (out uint width, out uint height);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.UInt32&amp;" RefType="out" />
<Parameter Name="height" Type="System.UInt32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="width">a <see cref="T:System.UInt32" /></param>
<param name="height">a <see cref="T:System.UInt32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SupportsCursorColor">
<MemberSignature Language="C#" Value="public bool SupportsCursorColor ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Flush">
<MemberSignature Language="C#" Value="public void Flush ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SupportsCursorAlpha">
<MemberSignature Language="C#" Value="public bool SupportsCursorAlpha ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

View File

@ -220,4 +220,4 @@
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -209,5 +209,29 @@
<remarks>This is a constructor used by derivative types of <see cref="T:Gdk.DragContext" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks> <remarks>This is a constructor used by derivative types of <see cref="T:Gdk.DragContext" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Unref">
<MemberSignature Language="C#" Value="public void Unref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</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>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

View File

@ -928,5 +928,144 @@ The number of 1/64ths of a degree to sweep the arc in a clockwise direction rela
</remarks> </remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="DrawText">
<MemberSignature Language="C#" Value="public void DrawText (Gdk.Font font, Gdk.GC gc, int x, int y, string text);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font" Type="Gdk.Font" />
<Parameter Name="gc" Type="Gdk.GC" />
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="text" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font">a <see cref="T:Gdk.Font" /></param>
<param name="gc">a <see cref="T:Gdk.GC" /></param>
<param name="x">a <see cref="T:System.Int32" /></param>
<param name="y">a <see cref="T:System.Int32" /></param>
<param name="text">a <see cref="T:System.String" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="DrawTextWc">
<MemberSignature Language="C#" Value="public uint DrawTextWc (Gdk.Font font, Gdk.GC gc, int x, int y, int text_length);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.UInt32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font" Type="Gdk.Font" />
<Parameter Name="gc" Type="Gdk.GC" />
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="text_length" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font">a <see cref="T:Gdk.Font" /></param>
<param name="gc">a <see cref="T:Gdk.GC" /></param>
<param name="x">a <see cref="T:System.Int32" /></param>
<param name="y">a <see cref="T:System.Int32" /></param>
<param name="text_length">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.UInt32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="DrawString">
<MemberSignature Language="C#" Value="public void DrawString (Gdk.Font font, Gdk.GC gc, int x, int y, string str1ng);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font" Type="Gdk.Font" />
<Parameter Name="gc" Type="Gdk.GC" />
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="str1ng" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font">a <see cref="T:Gdk.Font" /></param>
<param name="gc">a <see cref="T:Gdk.GC" /></param>
<param name="x">a <see cref="T:System.Int32" /></param>
<param name="y">a <see cref="T:System.Int32" /></param>
<param name="str1ng">a <see cref="T:System.String" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetData">
<MemberSignature Language="C#" Value="public IntPtr GetData (string key);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="key">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:System.IntPtr" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Ref">
<MemberSignature Language="C#" Value="public Gdk.Drawable Ref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Drawable</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Drawable" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="CopyToImage">
<MemberSignature Language="C#" Value="public Gdk.Image CopyToImage (Gdk.Image image, int src_x, int src_y, int dest_x, int dest_y, int width, int height);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Image</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="image" Type="Gdk.Image" />
<Parameter Name="src_x" Type="System.Int32" />
<Parameter Name="src_y" Type="System.Int32" />
<Parameter Name="dest_x" Type="System.Int32" />
<Parameter Name="dest_y" Type="System.Int32" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="image">a <see cref="T:Gdk.Image" /></param>
<param name="src_x">a <see cref="T:System.Int32" /></param>
<param name="src_y">a <see cref="T:System.Int32" /></param>
<param name="dest_x">a <see cref="T:System.Int32" /></param>
<param name="dest_y">a <see cref="T:System.Int32" /></param>
<param name="width">a <see cref="T:System.Int32" /></param>
<param name="height">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:Gdk.Image" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Unref">
<MemberSignature Language="C#" Value="public void Unref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

View File

@ -7,8 +7,8 @@
</AssemblyInfo> </AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary>Delegate for callbacks invoked by <see cref="M:Gdk.Window.AddFilter"/>.</summary> <summary>Delegate for callbacks invoked by <see cref="M:Gdk.Window.AddFilter" />.</summary>
<remarks/> <remarks />
</Docs> </Docs>
<Base> <Base>
<BaseTypeName>System.Delegate</BaseTypeName> <BaseTypeName>System.Delegate</BaseTypeName>
@ -30,4 +30,4 @@
<ReturnValue> <ReturnValue>
<ReturnType>Gdk.FilterReturn</ReturnType> <ReturnType>Gdk.FilterReturn</ReturnType>
</ReturnValue> </ReturnValue>
</Type> </Type>

View File

@ -23,25 +23,61 @@
</Interfaces> </Interfaces>
<Attributes /> <Attributes />
<Members> <Members>
<Member MemberName=".ctor"> <Member MemberName="Zero">
<MemberSignature Language="C#" Value="public Font (IntPtr raw);" /> <MemberSignature Language="C#" Value="public static Gdk.Font Zero;" />
<MemberType>Constructor</MemberType> <MemberType>Field</MemberType>
<ReturnValue /> <ReturnValue>
<ReturnType>Gdk.Font</ReturnType>
</ReturnValue>
<Parameters> <Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters> </Parameters>
<Docs> <Docs>
<summary>Internal constructor</summary> <summary>To be added</summary>
<param name="raw">Pointer to the C object.</param> <remarks>To be added</remarks>
<returns>An instance of Font, wrapping the C object.</returns>
<remarks>
<para>This is an internal constructor, and should not be used by user code.</para>
</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="TypeGetType"> <Member MemberName="Type">
<MemberSignature Language="C#" Value="public static GLib.GType TypeGetType ();" /> <MemberSignature Language="C#" Value="public Gdk.FontType Type;" />
<MemberType>Method</MemberType> <MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Gdk.FontType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Ascent">
<MemberSignature Language="C#" Value="public int Ascent;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Descent">
<MemberSignature Language="C#" Value="public int Descent;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GType">
<MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" />
<MemberType>Property</MemberType>
<ReturnValue> <ReturnValue>
<ReturnType>GLib.GType</ReturnType> <ReturnType>GLib.GType</ReturnType>
</ReturnValue> </ReturnValue>
@ -52,5 +88,156 @@
<remarks>To be added</remarks> <remarks>To be added</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Display">
<MemberSignature Language="C#" Value="public Gdk.Display Display { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Gdk.Display</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Display" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="New">
<MemberSignature Language="C#" Value="public static Gdk.Font New (IntPtr raw);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Font</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="raw" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Gdk.Font" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FromDescription">
<MemberSignature Language="C#" Value="public static Gdk.Font FromDescription (Pango.FontDescription font_desc);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Font</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font_desc" Type="Pango.FontDescription" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font_desc">a <see cref="T:Pango.FontDescription" /></param>
<returns>a <see cref="T:Gdk.Font" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Load">
<MemberSignature Language="C#" Value="public static Gdk.Font Load (string font_name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Font</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font_name" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font_name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:Gdk.Font" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="LoadForDisplay">
<MemberSignature Language="C#" Value="public static Gdk.Font LoadForDisplay (Gdk.Display display, string font_name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Font</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="display" Type="Gdk.Display" />
<Parameter Name="font_name" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="display">a <see cref="T:Gdk.Display" /></param>
<param name="font_name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:Gdk.Font" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="FromDescriptionForDisplay">
<MemberSignature Language="C#" Value="public static Gdk.Font FromDescriptionForDisplay (Gdk.Display display, Pango.FontDescription font_desc);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Font</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="display" Type="Gdk.Display" />
<Parameter Name="font_desc" Type="Pango.FontDescription" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="display">a <see cref="T:Gdk.Display" /></param>
<param name="font_desc">a <see cref="T:Pango.FontDescription" /></param>
<returns>a <see cref="T:Gdk.Font" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Ref">
<MemberSignature Language="C#" Value="public Gdk.Font Ref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Font</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Font" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Equal">
<MemberSignature Language="C#" Value="public bool Equal (Gdk.Font fontb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fontb" Type="Gdk.Font" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="fontb">a <see cref="T:Gdk.Font" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Unref">
<MemberSignature Language="C#" Value="public void Unref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Id">
<MemberSignature Language="C#" Value="public int Id ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

71
doc/en/Gdk/FontType.xml Normal file
View File

@ -0,0 +1,71 @@
<Type Name="FontType" FullName="Gdk.FontType">
<TypeSignature Language="C#" Value="public enum FontType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>gdk-sharp</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IComparable</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.IConvertible</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.IFormattable</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="GdkFontFont">
<MemberSignature Language="C#" Value="GdkFontFont" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Gdk.FontType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GdkFontFontset">
<MemberSignature Language="C#" Value="GdkFontFontset" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Gdk.FontType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="value__">
<MemberSignature Language="C#" Value="value__" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>Internal field.</summary>
<remarks>Do not use.</remarks>
</Docs>
</Member>
</Members>
</Type>

67
doc/en/Gdk/Fontset.xml Normal file
View File

@ -0,0 +1,67 @@
<Type Name="Fontset" FullName="Gdk.Fontset">
<TypeSignature Language="C#" Value="public class Fontset" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>gdk-sharp</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName="Load">
<MemberSignature Language="C#" Value="public static Gdk.Font Load (string fontset_name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Font</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fontset_name" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="fontset_name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:Gdk.Font" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="LoadForDisplay">
<MemberSignature Language="C#" Value="public static Gdk.Font LoadForDisplay (Gdk.Display display, string fontset_name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Font</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="display" Type="Gdk.Display" />
<Parameter Name="fontset_name" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="display">a <see cref="T:Gdk.Display" /></param>
<param name="fontset_name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:Gdk.Font" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Fontset ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Fontset" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -658,5 +658,42 @@
<remarks>This is a constructor used by derivative types of <see cref="T:Gdk.GC" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks> <remarks>This is a constructor used by derivative types of <see cref="T:Gdk.GC" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Font">
<MemberSignature Language="C#" Value="public Gdk.Font Font { set; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Gdk.Font</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Font" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Ref">
<MemberSignature Language="C#" Value="public Gdk.GC Ref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.GC</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.GC" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Unref">
<MemberSignature Language="C#" Value="public void Unref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

View File

@ -92,21 +92,6 @@
<remarks>To be added</remarks> <remarks>To be added</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="font">
<MemberSignature Language="C#" Value="public Gdk.Font font { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Gdk.Font</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="value">To be added: an object of type 'Gdk.Font'</param>
<returns>To be added: an object of type 'Gdk.Font'</returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Foreground"> <Member MemberName="Foreground">
<MemberSignature Language="C#" Value="public Gdk.Color Foreground;" /> <MemberSignature Language="C#" Value="public Gdk.Color Foreground;" />
<MemberType>Field</MemberType> <MemberType>Field</MemberType>
@ -289,5 +274,18 @@
<remarks>To be added</remarks> <remarks>To be added</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="font">
<MemberSignature Language="C#" Value="public Gdk.Font font { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Gdk.Font</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Font" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

View File

@ -60,25 +60,6 @@
<remarks>To be added</remarks> <remarks>To be added</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="InputSetExtensionEvents">
<MemberSignature Language="C#" Value="public static void InputSetExtensionEvents (Gdk.Window window, int mask, Gdk.ExtensionMode mode);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="window" Type="Gdk.Window" />
<Parameter Name="mask" Type="System.Int32" />
<Parameter Name="mode" Type="Gdk.ExtensionMode" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="window">a <see cref="T:Gdk.Window" /></param>
<param name="mask">a <see cref="T:System.Int32" /></param>
<param name="mode">a <see cref="T:Gdk.ExtensionMode" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="UnicodeToKeyval"> <Member MemberName="UnicodeToKeyval">
<MemberSignature Language="C#" Value="public static uint UnicodeToKeyval (uint wc);" /> <MemberSignature Language="C#" Value="public static uint UnicodeToKeyval (uint wc);" />
<MemberType>Method</MemberType> <MemberType>Method</MemberType>
@ -424,5 +405,99 @@
<remarks>To be added</remarks> <remarks>To be added</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="UseXshm">
<MemberSignature Language="C#" Value="public static bool UseXshm { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="StringMeasure">
<MemberSignature Language="C#" Value="public static int StringMeasure (Gdk.Font font, string str1ng);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font" Type="Gdk.Font" />
<Parameter Name="str1ng" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font">a <see cref="T:Gdk.Font" /></param>
<param name="str1ng">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="StringHeight">
<MemberSignature Language="C#" Value="public static int StringHeight (Gdk.Font font, string str1ng);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font" Type="Gdk.Font" />
<Parameter Name="str1ng" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font">a <see cref="T:Gdk.Font" /></param>
<param name="str1ng">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="StringExtents">
<MemberSignature Language="C#" Value="public static void StringExtents (Gdk.Font font, string str1ng, out int lbearing, out int rbearing, out int width, out int ascent, out int descent);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font" Type="Gdk.Font" />
<Parameter Name="str1ng" Type="System.String" />
<Parameter Name="lbearing" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="rbearing" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="ascent" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="descent" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font">a <see cref="T:Gdk.Font" /></param>
<param name="str1ng">a <see cref="T:System.String" /></param>
<param name="lbearing">a <see cref="T:System.Int32" /></param>
<param name="rbearing">a <see cref="T:System.Int32" /></param>
<param name="width">a <see cref="T:System.Int32" /></param>
<param name="ascent">a <see cref="T:System.Int32" /></param>
<param name="descent">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="StringWidth">
<MemberSignature Language="C#" Value="public static int StringWidth (Gdk.Font font, string str1ng);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="font" Type="Gdk.Font" />
<Parameter Name="str1ng" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="font">a <see cref="T:Gdk.Font" /></param>
<param name="str1ng">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

View File

@ -153,5 +153,54 @@
<remarks>This is a constructor used by derivative types of <see cref="T:Gdk.Image" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks> <remarks>This is a constructor used by derivative types of <see cref="T:Gdk.Image" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public static Gdk.Image Get (Gdk.Drawable drawable, int x, int y, int width, int height);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Image</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="drawable" Type="Gdk.Drawable" />
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="drawable">a <see cref="T:Gdk.Drawable" /></param>
<param name="x">a <see cref="T:System.Int32" /></param>
<param name="y">a <see cref="T:System.Int32" /></param>
<param name="width">a <see cref="T:System.Int32" /></param>
<param name="height">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:Gdk.Image" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Unref">
<MemberSignature Language="C#" Value="public void Unref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Ref">
<MemberSignature Language="C#" Value="public Gdk.Image Ref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Image</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Image" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

111
doc/en/Gdk/Input.xml Normal file
View File

@ -0,0 +1,111 @@
<Type Name="Input" FullName="Gdk.Input">
<TypeSignature Language="C#" Value="public class Input" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>gdk-sharp</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName="Remove">
<MemberSignature Language="C#" Value="public static void Remove (int tag);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="tag" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="tag">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SetExtensionEvents">
<MemberSignature Language="C#" Value="public static void SetExtensionEvents (Gdk.Window window, int mask, Gdk.ExtensionMode mode);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="window" Type="Gdk.Window" />
<Parameter Name="mask" Type="System.Int32" />
<Parameter Name="mode" Type="Gdk.ExtensionMode" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="window">a <see cref="T:Gdk.Window" /></param>
<param name="mask">a <see cref="T:System.Int32" /></param>
<param name="mode">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AddFull">
<MemberSignature Language="C#" Value="public static int AddFull (int source, Gdk.InputCondition condition, Gdk.InputFunction function, IntPtr data, Gdk.DestroyNotify destroy);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="source" Type="System.Int32" />
<Parameter Name="condition" Type="Gdk.InputCondition" />
<Parameter Name="function" Type="Gdk.InputFunction" />
<Parameter Name="data" Type="System.IntPtr" />
<Parameter Name="destroy" Type="Gdk.DestroyNotify" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="source">a <see cref="T:System.Int32" /></param>
<param name="condition">a <see cref="T:System.Int32" /></param>
<param name="function">a <see cref="T:Gdk.InputFunction" /></param>
<param name="data">a <see cref="T:System.IntPtr" /></param>
<param name="destroy">a <see cref="T:Gdk.DestroyNotify" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Add">
<MemberSignature Language="C#" Value="public static int Add (int source, Gdk.InputCondition condition, Gdk.InputFunction function);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="source" Type="System.Int32" />
<Parameter Name="condition" Type="Gdk.InputCondition" />
<Parameter Name="function" Type="Gdk.InputFunction" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="source">a <see cref="T:System.Int32" /></param>
<param name="condition">a <see cref="T:System.Int32" /></param>
<param name="function">a <see cref="T:Gdk.InputFunction" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Input ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Input" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -284,4 +284,4 @@
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -1389,7 +1389,7 @@ Gdk.Pixbuf pb = new Gdk.Pixbuf(memorystream);
</remarks> </remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="RenderThresholdAlpha"> <Member MemberName="RenderThresholdAlpha" Deprecated="true">
<MemberSignature Language="C#" Value="public void RenderThresholdAlpha (Gdk.Bitmap bitmap, int src_x, int src_y, int dest_x, int dest_y, int alpha_threshold);" /> <MemberSignature Language="C#" Value="public void RenderThresholdAlpha (Gdk.Bitmap bitmap, int src_x, int src_y, int dest_x, int dest_y, int alpha_threshold);" />
<MemberType>Method</MemberType> <MemberType>Method</MemberType>
<ReturnValue> <ReturnValue>
@ -1416,7 +1416,7 @@ Gdk.Pixbuf pb = new Gdk.Pixbuf(memorystream);
<remarks /> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="RenderPixmapAndMask"> <Member MemberName="RenderPixmapAndMask" Deprecated="true">
<MemberSignature Language="C#" Value="public void RenderPixmapAndMask (out Gdk.Pixmap pixmap_return, out Gdk.Pixmap mask_return, int alpha_threshold);" /> <MemberSignature Language="C#" Value="public void RenderPixmapAndMask (out Gdk.Pixmap pixmap_return, out Gdk.Pixmap mask_return, int alpha_threshold);" />
<MemberType>Method</MemberType> <MemberType>Method</MemberType>
<ReturnValue> <ReturnValue>
@ -1451,7 +1451,7 @@ Gdk.Pixbuf pb = new Gdk.Pixbuf(memorystream);
</remarks> </remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="RenderPixmapAndMaskForColormap"> <Member MemberName="RenderPixmapAndMaskForColormap" Deprecated="true">
<MemberSignature Language="C#" Value="public void RenderPixmapAndMaskForColormap (Gdk.Colormap colormap, out Gdk.Pixmap pixmap_return, out Gdk.Pixmap mask_return, int alpha_threshold);" /> <MemberSignature Language="C#" Value="public void RenderPixmapAndMaskForColormap (Gdk.Colormap colormap, out Gdk.Pixmap pixmap_return, out Gdk.Pixmap mask_return, int alpha_threshold);" />
<MemberType>Method</MemberType> <MemberType>Method</MemberType>
<ReturnValue> <ReturnValue>
@ -1488,5 +1488,156 @@ Gdk.Pixbuf pb = new Gdk.Pixbuf(memorystream);
</remarks> </remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="GetFileInfo">
<MemberSignature Language="C#" Value="public static Gdk.PixbufFormat GetFileInfo (string filename, out int width, out int height);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.PixbufFormat</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="filename" Type="System.String" />
<Parameter Name="width" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="height" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="filename">a <see cref="T:System.String" /></param>
<param name="width">a <see cref="T:System.Int32" /></param>
<param name="height">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:Gdk.PixbufFormat" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SaveToBufferv">
<MemberSignature Language="C#" Value="public bool SaveToBufferv (string buffer, out uint buffer_size, string type, string option_keys, string option_values);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="buffer" Type="System.String" />
<Parameter Name="buffer_size" Type="System.UInt32&amp;" RefType="out" />
<Parameter Name="type" Type="System.String" />
<Parameter Name="option_keys" Type="System.String" />
<Parameter Name="option_values" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="buffer">a <see cref="T:System.String" /></param>
<param name="buffer_size">a <see cref="T:System.UInt32" /></param>
<param name="type">a <see cref="T:System.String" /></param>
<param name="option_keys">a <see cref="T:System.String" /></param>
<param name="option_values">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SaveToCallbackv">
<MemberSignature Language="C#" Value="public bool SaveToCallbackv (Gdk.PixbufSaveFunc save_func, IntPtr user_data, string type, string option_keys, string option_values);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="save_func" Type="Gdk.PixbufSaveFunc" />
<Parameter Name="user_data" Type="System.IntPtr" />
<Parameter Name="type" Type="System.String" />
<Parameter Name="option_keys" Type="System.String" />
<Parameter Name="option_values" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="save_func">a <see cref="T:Gdk.PixbufSaveFunc" /></param>
<param name="user_data">a <see cref="T:System.IntPtr" /></param>
<param name="type">a <see cref="T:System.String" /></param>
<param name="option_keys">a <see cref="T:System.String" /></param>
<param name="option_values">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Unref">
<MemberSignature Language="C#" Value="public void Unref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Ref">
<MemberSignature Language="C#" Value="public Gdk.Pixbuf Ref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.Pixbuf</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Pixbuf" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RenderPixmapAndMask">
<MemberSignature Language="C#" Value="public void RenderPixmapAndMask (Gdk.Pixmap pixmap_return, Gdk.Bitmap mask_return, int alpha_threshold);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="pixmap_return" Type="Gdk.Pixmap" />
<Parameter Name="mask_return" Type="Gdk.Bitmap" />
<Parameter Name="alpha_threshold" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="pixmap_return">a <see cref="T:Gdk.Pixmap" /></param>
<param name="mask_return">a <see cref="T:Gdk.Bitmap" /></param>
<param name="alpha_threshold">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RenderPixmapAndMaskForColormap">
<MemberSignature Language="C#" Value="public void RenderPixmapAndMaskForColormap (Gdk.Colormap colormap, Gdk.Pixmap pixmap_return, Gdk.Bitmap mask_return, int alpha_threshold);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="colormap" Type="Gdk.Colormap" />
<Parameter Name="pixmap_return" Type="Gdk.Pixmap" />
<Parameter Name="mask_return" Type="Gdk.Bitmap" />
<Parameter Name="alpha_threshold" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
<param name="pixmap_return">a <see cref="T:Gdk.Pixmap" /></param>
<param name="mask_return">a <see cref="T:Gdk.Bitmap" /></param>
<param name="alpha_threshold">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Pixbuf (string filename, int width, int height);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="filename" Type="System.String" />
<Parameter Name="width" Type="System.Int32" />
<Parameter Name="height" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="filename">a <see cref="T:System.String" /></param>
<param name="width">a <see cref="T:System.Int32" /></param>
<param name="height">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:Gdk.Pixbuf" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

View File

@ -11,7 +11,7 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary>Do not use.</summary> <summary>Do not use.</summary>
<remarks/> <remarks />
</Docs> </Docs>
<Base> <Base>
<BaseTypeName>System.Enum</BaseTypeName> <BaseTypeName>System.Enum</BaseTypeName>
@ -69,4 +69,4 @@
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -11,7 +11,7 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary>Represents an ANI format animation internally. Do not use.</summary> <summary>Represents an ANI format animation internally. Do not use.</summary>
<remarks/> <remarks />
</Docs> </Docs>
<Base> <Base>
<BaseTypeName>Gdk.PixbufAnimation</BaseTypeName> <BaseTypeName>Gdk.PixbufAnimation</BaseTypeName>
@ -35,7 +35,7 @@
<Parameters /> <Parameters />
<Docs> <Docs>
<summary>Do not use.</summary> <summary>Do not use.</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName=".ctor"> <Member MemberName=".ctor">
@ -49,7 +49,7 @@
<summary>Constructor for use by internal code. Do not use.</summary> <summary>Constructor for use by internal code. Do not use.</summary>
<param name="raw">a <see cref="T:System.IntPtr" />, pointer to underlying C data</param> <param name="raw">a <see cref="T:System.IntPtr" />, pointer to underlying C data</param>
<returns>a <see cref="T:Gdk.PixbufAniAnim" /></returns> <returns>a <see cref="T:Gdk.PixbufAniAnim" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="GType"> <Member MemberName="GType">
@ -87,8 +87,8 @@
<Docs> <Docs>
<summary>Protected constructor.</summary> <summary>Protected constructor.</summary>
<returns>a <see cref="T:Gdk.PixbufAniAnim" /></returns> <returns>a <see cref="T:Gdk.PixbufAniAnim" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -11,7 +11,7 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary>Iterator for pointing to a particular frame of an ANI animation. Mostly internal; not for general developer use.</summary> <summary>Iterator for pointing to a particular frame of an ANI animation. Mostly internal; not for general developer use.</summary>
<remarks/> <remarks />
</Docs> </Docs>
<Base> <Base>
<BaseTypeName>Gdk.PixbufAnimationIter</BaseTypeName> <BaseTypeName>Gdk.PixbufAnimationIter</BaseTypeName>
@ -35,7 +35,7 @@
<Parameters /> <Parameters />
<Docs> <Docs>
<summary>Do not use.</summary> <summary>Do not use.</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName=".ctor"> <Member MemberName=".ctor">
@ -49,7 +49,7 @@
<summary>Constructor for internal use.</summary> <summary>Constructor for internal use.</summary>
<param name="raw">a <see cref="T:System.IntPtr" />, pointer to the underlying C object</param> <param name="raw">a <see cref="T:System.IntPtr" />, pointer to the underlying C object</param>
<returns>a <see cref="T:Gdk.PixbufAniAnimIter" /></returns> <returns>a <see cref="T:Gdk.PixbufAniAnimIter" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="GType"> <Member MemberName="GType">
@ -87,8 +87,8 @@
<Docs> <Docs>
<summary>Protected constructor.</summary> <summary>Protected constructor.</summary>
<returns>a <see cref="T:Gdk.PixbufAniAnimIter" /></returns> <returns>a <see cref="T:Gdk.PixbufAniAnimIter" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -10,8 +10,8 @@
</AssemblyInfo> </AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary>A base class for animations that are rendered using <see cref="T:Gdk.Pixbuf"/></summary> <summary>A base class for animations that are rendered using <see cref="T:Gdk.Pixbuf" /></summary>
<remarks/> <remarks />
</Docs> </Docs>
<Base> <Base>
<BaseTypeName>GLib.Object</BaseTypeName> <BaseTypeName>GLib.Object</BaseTypeName>
@ -41,46 +41,50 @@
the frames that should be displayed at a given time. the frames that should be displayed at a given time.
It should be freed after use with g_object_unref(). It should be freed after use with g_object_unref().
</summary> </summary>
<param name="start_time">A <see cref="T:IntPtr"/></param> <param name="start_time">A <see cref="T:IntPtr" /></param>
<returns>A <see cref="T:Gdk.PixbufAnimationIter"/> to move over the animation</returns> <returns>A <see cref="T:Gdk.PixbufAnimationIter" /> to move over the animation</returns>
<remarks> <remarks>
<p> <p>
<paramref name="start_time"/> would normally come from <paramref name="start_time" /> would normally come from
g_get_current_time() (FIXME: this function isn't bound into C#; g_get_current_time() (FIXME: this function isn't bound into C#;
this needs a look), and this needs a look), and
marks the beginning of animation playback. After creating an marks the beginning of animation playback. After creating an
iterator, you should immediately display the pixbuf returned by iterator, you should immediately display the pixbuf returned by
<see cref="P:Gdk.PixbufAnimationIter.Pixbuf"/>. Then, you should install a <see cref="P:Gdk.PixbufAnimationIter.Pixbuf" />. Then, you should install a
timeout (with g_timeout_add() (FIXME)) or by some other mechanism ensure timeout (with g_timeout_add() (FIXME)) or by some other mechanism ensure
that you'll update the image after that you'll update the image after
<see cref="P:Gdk.PixbufAnimation.DelayTime"/> milliseconds. Each time <see cref="P:Gdk.PixbufAnimation.DelayTime" /> milliseconds. Each time
the image is updated, you should reinstall the timeout with the new, the image is updated, you should reinstall the timeout with the new,
possibly-changed delay time. possibly-changed delay time.
</p><p> </p>
As a shortcut, if <paramref name="start_time"/> is <see langword="null"/>, the result of <p>
As a shortcut, if <paramref name="start_time" /> is <see langword="null" />, the result of
g_get_current_time() will be used automatically. g_get_current_time() will be used automatically.
</p><p> </p>
<p>
To update the image (i.e. possibly change the result of To update the image (i.e. possibly change the result of
gdk_pixbuf_animation_iter_get_pixbuf() to a new frame of the animation), gdk_pixbuf_animation_iter_get_pixbuf() to a new frame of the animation),
call gdk_pixbuf_animation_iter_advance(). call gdk_pixbuf_animation_iter_advance().
</p><p> </p>
<p>
If you're using <see cref="T:Gdk.PixbufLoader"/>, in addition If you're using <see cref="T:Gdk.PixbufLoader" />, in addition
to updating the image to updating the image
after the delay time, you should also update it whenever you after the delay time, you should also update it whenever you
receive the area_updated signal and receive the area_updated signal and
<see cref="M:Gdk.PixbufAnimationIter.OnCurrentlyLoadingFrame"/> returns <see cref="M:Gdk.PixbufAnimationIter.OnCurrentlyLoadingFrame" /> returns
true. In this case, the frame currently being fed into the loader true. In this case, the frame currently being fed into the loader
has received new data, so needs to be refreshed. The delay time for has received new data, so needs to be refreshed. The delay time for
a frame may also be modified after an a frame may also be modified after an
<see cref="E:Gdk.PixbufLoader.AreaUpdated"/> signal, for <see cref="E:Gdk.PixbufLoader.AreaUpdated" /> signal, for
example if the delay time for a frame is encoded in the data after example if the delay time for a frame is encoded in the data after
the frame itself. So your timeout should be reinstalled after any the frame itself. So your timeout should be reinstalled after any
<see cref="E:Gdk.PixbufLoader.AreaUpdated"/> signal. <see cref="E:Gdk.PixbufLoader.AreaUpdated" /> signal.
</p><p> </p>
<p>
A delay time of -1 is possible, indicating "infinite." A delay time of -1 is possible, indicating "infinite."
</p> </p>
</remarks> </remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Finalize"> <Member MemberName="Finalize">
@ -124,14 +128,14 @@
detected automatically. If the file's format does not support detected automatically. If the file's format does not support
multi-frame images, then an animation with a single frame will multi-frame images, then an animation with a single frame will
be created. Possible errors are in the be created. Possible errors are in the
<see cref="T:Gdk.PixbufError"/> and <see cref="T:Gdk.Error"/> domains. <see cref="T:Gdk.PixbufError" /> and <see cref="T:Gdk.Error" /> domains.
</summary> </summary>
<param name="filename">A <see cref="T:System.String"/>, the filename to load into this object.</param> <param name="filename">A <see cref="T:System.String" />, the filename to load into this object.</param>
<returns>A <see cref="T:Gdk.PixbufAnimation"/> with a reference count <returns>A <see cref="T:Gdk.PixbufAnimation" /> with a reference count
of 1, or <see langword="null"/> if an error occurred. of 1, or <see langword="null" /> if an error occurred.
</returns> </returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Width"> <Member MemberName="Width">
<MemberSignature Language="C#" Value="public int Width { get; };" /> <MemberSignature Language="C#" Value="public int Width { get; };" />
@ -141,8 +145,8 @@
</ReturnValue> </ReturnValue>
<Docs> <Docs>
<summary>The width of the animation.</summary> <summary>The width of the animation.</summary>
<returns>A <see cref="T:System.Int32"/></returns> <returns>A <see cref="T:System.Int32" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="StaticImage"> <Member MemberName="StaticImage">
@ -154,8 +158,8 @@
<Docs> <Docs>
<summary>Gets the image if this animation is actually a static, <summary>Gets the image if this animation is actually a static,
unanimaged file.</summary> unanimaged file.</summary>
<returns>A <see cref="T:Gdk.Pixbuf"/></returns> <returns>A <see cref="T:Gdk.Pixbuf" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Height"> <Member MemberName="Height">
@ -166,8 +170,8 @@
</ReturnValue> </ReturnValue>
<Docs> <Docs>
<summary>The height of the animation.</summary> <summary>The height of the animation.</summary>
<returns>A <see cref="T:System.Int32"/></returns> <returns>A <see cref="T:System.Int32" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="IsStaticImage"> <Member MemberName="IsStaticImage">
@ -179,14 +183,14 @@
<Parameters /> <Parameters />
<Docs> <Docs>
<summary> <summary>
If you load a file with <see cref="M:Gdk.PixbufAnimation.ctor"/> If you load a file with <see cref="M:Gdk.PixbufAnimation.ctor" />
and it turns out to be a plain, unanimated image, then this and it turns out to be a plain, unanimated image, then this
function will return function will return
TRUE. Use <see cref="P:Gdk.PixbufAnimation.StaticImage"/> to TRUE. Use <see cref="P:Gdk.PixbufAnimation.StaticImage" /> to
retrieve the image. retrieve the image.
</summary> </summary>
<returns>a <see cref="T:System.Boolean" /></returns> <returns>a <see cref="T:System.Boolean" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="GType"> <Member MemberName="GType">
@ -216,5 +220,30 @@
<remarks>This is a constructor used by derivative types of <see cref="T:Gdk.PixbufAnimation" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks> <remarks>This is a constructor used by derivative types of <see cref="T:Gdk.PixbufAnimation" /> that would have their own GLib.GType assigned to it. This is not typically used by C# code.</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Ref">
<MemberSignature Language="C#" Value="public Gdk.PixbufAnimation Ref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.PixbufAnimation</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.PixbufAnimation" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Unref">
<MemberSignature Language="C#" Value="public void Unref ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

View File

@ -11,9 +11,9 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary> <summary>
An iterator used by <see cref="T:Gdk.PixbufAnimation"/> for displaying animations by stepping through frames. An iterator used by <see cref="T:Gdk.PixbufAnimation" /> for displaying animations by stepping through frames.
</summary> </summary>
<remarks/> <remarks />
</Docs> </Docs>
<Base> <Base>
<BaseTypeName>GLib.Object</BaseTypeName> <BaseTypeName>GLib.Object</BaseTypeName>
@ -41,31 +41,33 @@
<summary> <summary>
Possibly advances an animation to a new frame. Chooses the frame based Possibly advances an animation to a new frame. Chooses the frame based
on the start time passed to on the start time passed to
<see cref="M:Gdk.PixbufAnimation.GetIter"/>. <see cref="M:Gdk.PixbufAnimation.GetIter" />.
</summary> </summary>
<param name="current_time">A <see cref="T:IntPtr"/>, pointer to a C time object</param> <param name="current_time">A <see cref="T:IntPtr" />, pointer to a C time object</param>
<returns>A <see cref="T:System.Boolean"/>, true if the image may need updating.</returns> <returns>A <see cref="T:System.Boolean" />, true if the image may need updating.</returns>
<remarks> <remarks>
<p> <p>
<paramref name="current_time"/> would normally come from g_get_current_time(), and <paramref name="current_time" /> would normally come from g_get_current_time(), and
must be greater than or equal to the time passed to must be greater than or equal to the time passed to
<see cref="M:Gdk.PixbufAnimation.GetIter"/>, and must increase or remain <see cref="M:Gdk.PixbufAnimation.GetIter" />, and must increase or remain
unchanged each time this method is unchanged each time this method is
called. That is, you can't go backward in time; animations only called. That is, you can't go backward in time; animations only
play forward. play forward.
</p><p> </p>
As a shortcut, pass <see langword="null"/> for the current time and g_get_current_time() <p>
As a shortcut, pass <see langword="null" /> for the current time and g_get_current_time()
will be invoked on your behalf. So you only need to explicitly pass will be invoked on your behalf. So you only need to explicitly pass
<paramref name="current_time"/> if you're doing something odd like playing the animation <paramref name="current_time" /> if you're doing something odd like playing the animation
at double speed. at double speed.
</p><p> </p>
<p>
If this method returns false, there's no need to update the animation If this method returns false, there's no need to update the animation
display, assuming the display had been rendered prior to advancing; display, assuming the display had been rendered prior to advancing;
if true, you need to call if true, you need to call
<see cref="P:Gdk.PixbufAnimationIter.Pixbuf"/> and update the <see cref="P:Gdk.PixbufAnimationIter.Pixbuf" /> and update the
display with the new pixbuf. display with the new pixbuf.
</p> </p>
</remarks> </remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="OnCurrentlyLoadingFrame"> <Member MemberName="OnCurrentlyLoadingFrame">
@ -78,15 +80,15 @@
<Docs> <Docs>
<summary> <summary>
Used to determine how to respond to the Used to determine how to respond to the
<see cref="E:Gdk.PixbufLoader.AreaUpdated"/> signal <see cref="E:Gdk.PixbufLoader.AreaUpdated" /> signal
when loading an animation. when loading an animation.
<see cref="E:Gdk.PixbufLoader.AreaUpdated"/> is emitted <see cref="E:Gdk.PixbufLoader.AreaUpdated" /> is emitted
for an area of the frame currently streaming into the loader. So if for an area of the frame currently streaming into the loader. So if
you're on the currently loading frame, you need to redraw the you're on the currently loading frame, you need to redraw the
screen for the updated area. screen for the updated area.
</summary> </summary>
<returns>A <see cref="T:System.Boolean"/>, true if the frame we're on is partially loaded, or the last frame</returns> <returns>A <see cref="T:System.Boolean" />, true if the frame we're on is partially loaded, or the last frame</returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Finalize"> <Member MemberName="Finalize">
@ -128,7 +130,7 @@
Gets the number of milliseconds the current pixbuf should be displayed, Gets the number of milliseconds the current pixbuf should be displayed,
or -1 if the current pixbuf should be displayed forever. or -1 if the current pixbuf should be displayed forever.
</summary> </summary>
<returns>A <see cref="T:System.Int32"/>, delay time in milliseconds (thousandths of a second)</returns> <returns>A <see cref="T:System.Int32" />, delay time in milliseconds (thousandths of a second)</returns>
<remarks> <remarks>
g_timeout_add() (FIXME: this doesn't seem to be bound) g_timeout_add() (FIXME: this doesn't seem to be bound)
conveniently takes a timeout in milliseconds, so you can use a timeout conveniently takes a timeout in milliseconds, so you can use a timeout
@ -146,17 +148,17 @@
<summary> <summary>
Gets the current pixbuf which should be displayed; the pixbuf will Gets the current pixbuf which should be displayed; the pixbuf will
be the same size as the animation itself be the same size as the animation itself
(<see cref="M:Gdk.PixbufAnimation.GetWidth"/>, <see cref="M:Gdk.PixbufAnimation.GetHeight"/>). This pixbuf should be displayed (<see cref="M:Gdk.PixbufAnimation.GetWidth" />, <see cref="M:Gdk.PixbufAnimation.GetHeight" />). This pixbuf should be displayed
for <see cref="P:Gdk.PixbufAnimation.DelayTime"/> milliseconds. The caller for <see cref="P:Gdk.PixbufAnimation.DelayTime" /> milliseconds. The caller
of this function does not own a reference to the returned pixbuf; of this function does not own a reference to the returned pixbuf;
the returned pixbuf will become invalid when the iterator advances the returned pixbuf will become invalid when the iterator advances
to the next frame, which may happen anytime you call to the next frame, which may happen anytime you call
<see cref="M:Gdk.PixbufAnimationIter.Advance"/>. Copy the pixbuf to keep it <see cref="M:Gdk.PixbufAnimationIter.Advance" />. Copy the pixbuf to keep it
(don't just add a reference), as it may get recycled as you advance (don't just add a reference), as it may get recycled as you advance
the iterator. the iterator.
</summary> </summary>
<returns>A <see cref="T:Gdk.Pixbuf"/></returns> <returns>A <see cref="T:Gdk.Pixbuf" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="GType"> <Member MemberName="GType">
@ -194,8 +196,8 @@
<Docs> <Docs>
<summary>Protected constructor.</summary> <summary>Protected constructor.</summary>
<returns>a <see cref="T:Gdk.PixbufAnimationIter" /></returns> <returns>a <see cref="T:Gdk.PixbufAnimationIter" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -7,8 +7,8 @@
</AssemblyInfo> </AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary>Delegate class for code to be run when a <see cref="T:Gdk.Pixbuf"/> object is destroyed.</summary> <summary>Delegate class for code to be run when a <see cref="T:Gdk.Pixbuf" /> object is destroyed.</summary>
<remarks/> <remarks />
</Docs> </Docs>
<Base> <Base>
<BaseTypeName>System.Delegate</BaseTypeName> <BaseTypeName>System.Delegate</BaseTypeName>
@ -29,4 +29,4 @@
<ReturnValue> <ReturnValue>
<ReturnType>System.Void</ReturnType> <ReturnType>System.Void</ReturnType>
</ReturnValue> </ReturnValue>
</Type> </Type>

View File

@ -10,8 +10,8 @@
</AssemblyInfo> </AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary>Possible errors that can be thrown by a <see cref="T:Gdk.Pixbuf"/>.</summary> <summary>Possible errors that can be thrown by a <see cref="T:Gdk.Pixbuf" />.</summary>
<remarks/> <remarks />
</Docs> </Docs>
<Base> <Base>
<BaseTypeName>System.Enum</BaseTypeName> <BaseTypeName>System.Enum</BaseTypeName>
@ -121,4 +121,4 @@
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -10,7 +10,7 @@
</AssemblyInfo> </AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary>Represents a possible format for a <see cref="T:Gdk.Pixbuf"/>.</summary> <summary>Represents a possible format for a <see cref="T:Gdk.Pixbuf" />.</summary>
<remarks>Mostly for internal use.</remarks> <remarks>Mostly for internal use.</remarks>
</Docs> </Docs>
<Base> <Base>
@ -28,7 +28,7 @@
<Docs> <Docs>
<summary>A description of the format.</summary> <summary>A description of the format.</summary>
<returns>a <see cref="T:System.String" /></returns> <returns>a <see cref="T:System.String" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="MimeTypes"> <Member MemberName="MimeTypes">
@ -40,7 +40,7 @@
<Docs> <Docs>
<summary>The MIME types supported by the format.</summary> <summary>The MIME types supported by the format.</summary>
<returns>a <see cref="T:System.String" /></returns> <returns>a <see cref="T:System.String" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Extensions"> <Member MemberName="Extensions">
@ -52,7 +52,7 @@
<Docs> <Docs>
<summary>The filename extensions typically used for files in the given format.</summary> <summary>The filename extensions typically used for files in the given format.</summary>
<returns>a <see cref="T:System.String" /></returns> <returns>a <see cref="T:System.String" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Name"> <Member MemberName="Name">
@ -64,7 +64,7 @@
<Docs> <Docs>
<summary>The name of the format.</summary> <summary>The name of the format.</summary>
<returns>a <see cref="T:System.String" /></returns> <returns>a <see cref="T:System.String" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="IsWritable"> <Member MemberName="IsWritable">
@ -77,7 +77,7 @@
<Docs> <Docs>
<summary>Whether pixbufs can be saved in the given format.</summary> <summary>Whether pixbufs can be saved in the given format.</summary>
<returns>a <see cref="T:System.Boolean" /></returns> <returns>a <see cref="T:System.Boolean" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName=".ctor"> <Member MemberName=".ctor">
@ -91,8 +91,8 @@
<summary>Basic constructor.</summary> <summary>Basic constructor.</summary>
<param name="raw">a <see cref="T:System.IntPtr" />, pointer to the underlying C data structure.</param> <param name="raw">a <see cref="T:System.IntPtr" />, pointer to the underlying C data structure.</param>
<returns>a <see cref="T:Gdk.PixbufFormat" /></returns> <returns>a <see cref="T:Gdk.PixbufFormat" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -11,7 +11,7 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
<Base> <Base>
<BaseTypeName>System.ValueType</BaseTypeName> <BaseTypeName>System.ValueType</BaseTypeName>
@ -28,7 +28,7 @@
<Parameters /> <Parameters />
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="New"> <Member MemberName="New">
@ -42,9 +42,9 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="raw">A <see cref="T:IntPtr"/></param> <param name="raw">A <see cref="T:IntPtr" /></param>
<returns>A <see cref="T:Gdk.PixbufFrame"/></returns> <returns>A <see cref="T:Gdk.PixbufFrame" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="revert"> <Member MemberName="revert">
@ -57,9 +57,9 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="value">A <see cref="T:Gdk.Pixbuf"/></param> <param name="value">A <see cref="T:Gdk.Pixbuf" /></param>
<returns>A <see cref="T:Gdk.Pixbuf"/></returns> <returns>A <see cref="T:Gdk.Pixbuf" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="composited"> <Member MemberName="composited">
@ -72,9 +72,9 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="value">A <see cref="T:Gdk.Pixbuf"/></param> <param name="value">A <see cref="T:Gdk.Pixbuf" /></param>
<returns>A <see cref="T:Gdk.Pixbuf"/></returns> <returns>A <see cref="T:Gdk.Pixbuf" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="pixbuf"> <Member MemberName="pixbuf">
@ -87,9 +87,9 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="value">A <see cref="T:Gdk.Pixbuf"/></param> <param name="value">A <see cref="T:Gdk.Pixbuf" /></param>
<returns>A <see cref="T:Gdk.Pixbuf"/></returns> <returns>A <see cref="T:Gdk.Pixbuf" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="XOffset"> <Member MemberName="XOffset">
@ -102,7 +102,7 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="YOffset"> <Member MemberName="YOffset">
@ -115,7 +115,7 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="DelayTime"> <Member MemberName="DelayTime">
@ -128,7 +128,7 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Elapsed"> <Member MemberName="Elapsed">
@ -141,7 +141,7 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Action"> <Member MemberName="Action">
@ -154,7 +154,7 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="NeedRecomposite"> <Member MemberName="NeedRecomposite">
@ -167,7 +167,7 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="BgTransparent"> <Member MemberName="BgTransparent">
@ -180,8 +180,8 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -214,20 +214,6 @@ namespace GtkDemo
<remarks /> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public PixbufLoader (string image_type);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="image_type" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="image_type">To be added: an object of type 'string'</param>
<returns>an object of type <see cref="T:Gdk.PixbufLoader" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Pixbuf"> <Member MemberName="Pixbuf">
<MemberSignature Language="C#" Value="public Gdk.Pixbuf Pixbuf { get; };" /> <MemberSignature Language="C#" Value="public Gdk.Pixbuf Pixbuf { get; };" />
<MemberType>Property</MemberType> <MemberType>Property</MemberType>
@ -434,5 +420,37 @@ namespace GtkDemo
<remarks>This is an overload to <see cref="M:Gdk.PixbufLoader.Write(System.Byte[],System.UInt32)" />, which determines the length automatically.</remarks> <remarks>This is an overload to <see cref="M:Gdk.PixbufLoader.Write(System.Byte[],System.UInt32)" />, which determines the length automatically.</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="NewWithMimeType">
<MemberSignature Language="C#" Value="public static Gdk.PixbufLoader NewWithMimeType (string mime_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.PixbufLoader</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mime_type" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="mime_type">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:Gdk.PixbufLoader" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="NewWithType">
<MemberSignature Language="C#" Value="public static Gdk.PixbufLoader NewWithType (string image_type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Gdk.PixbufLoader</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="image_type" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="image_type">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:Gdk.PixbufLoader" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

View File

@ -0,0 +1,35 @@
<Type Name="PixbufSaveFunc" FullName="Gdk.PixbufSaveFunc">
<TypeSignature Language="C#" Value="public sealed delegate bool PixbufSaveFunc (string buf, uint count);" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>gdk-sharp</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.ICloneable</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members />
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="buf" Type="System.String" />
<Parameter Name="count" Type="System.UInt32" />
</Parameters>
</Type>

View File

@ -42,7 +42,7 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>Internal constructor</summary> <summary>Internal constructor</summary>
<param name="raw">a <see cref="M:IntPtr"/>, pointer to internal data</param> <param name="raw">a <see cref="M:IntPtr" />, pointer to internal data</param>
<returns /> <returns />
<remarks>This is an internal constructor, and should not be used by user code.</remarks> <remarks>This is an internal constructor, and should not be used by user code.</remarks>
</Docs> </Docs>
@ -104,4 +104,4 @@
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -42,8 +42,8 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>Makes a new rectangle.</summary> <summary>Makes a new rectangle.</summary>
<param name="raw">An <see cref="T:IntPtr"/>, the underlying unmanaged C object.</param> <param name="raw">An <see cref="T:IntPtr" />, the underlying unmanaged C object.</param>
<returns>A <see cref="T:Gdk.Rectangle"/></returns> <returns>A <see cref="T:Gdk.Rectangle" /></returns>
<remarks>Not for general developer use.</remarks> <remarks>Not for general developer use.</remarks>
</Docs> </Docs>
</Member> </Member>
@ -64,7 +64,7 @@
<param name="width">Width of the rectangle.</param> <param name="width">Width of the rectangle.</param>
<param name="height">Height of the rectangle</param> <param name="height">Height of the rectangle</param>
<returns>The initialized rectangle.</returns> <returns>The initialized rectangle.</returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="ToString"> <Member MemberName="ToString">
@ -116,7 +116,7 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>The Y element of the rectangle.</summary> <summary>The Y element of the rectangle.</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Width"> <Member MemberName="Width">
@ -180,4 +180,4 @@
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -11,7 +11,7 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary>Represents an area of the screen.</summary> <summary>Represents an area of the screen.</summary>
<remarks/> <remarks />
</Docs> </Docs>
<Base> <Base>
<BaseTypeName>System.ValueType</BaseTypeName> <BaseTypeName>System.ValueType</BaseTypeName>
@ -30,9 +30,9 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="rectangle">a <see cref="M:Gdk.Rectangle"/></param> <param name="rectangle">a <see cref="M:Gdk.Rectangle" /></param>
<returns>a <see cref="M:Gdk.Region"/></returns> <returns>a <see cref="M:Gdk.Region" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Copy"> <Member MemberName="Copy">
@ -44,8 +44,8 @@
<Parameters /> <Parameters />
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<returns>a <see cref="M:Gdk.Region"/></returns> <returns>a <see cref="M:Gdk.Region" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="RectIn"> <Member MemberName="RectIn">
@ -59,9 +59,9 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="rect">a <see cref="M:Gdk.Rectangle"/></param> <param name="rect">a <see cref="M:Gdk.Rectangle" /></param>
<returns>a <see cref="M:Gdk.OverlapType"/></returns> <returns>a <see cref="M:Gdk.OverlapType" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="SpansIntersectForeach"> <Member MemberName="SpansIntersectForeach">
@ -78,11 +78,11 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="spans">a <see cref="M:Gdk.Span"/></param> <param name="spans">a <see cref="M:Gdk.Span" /></param>
<param name="n_spans">a <see cref="M:System.Int32"/></param> <param name="n_spans">a <see cref="M:System.Int32" /></param>
<param name="sorted">a <see cref="M:System.Boolean"/></param> <param name="sorted">a <see cref="M:System.Boolean" /></param>
<param name="function">a <see cref="M:Gdk.SpanFunc"/></param> <param name="function">a <see cref="M:Gdk.SpanFunc" /></param>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Xor"> <Member MemberName="Xor">
@ -96,8 +96,8 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="source2">a <see cref="M:Gdk.Region"/></param> <param name="source2">a <see cref="M:Gdk.Region" /></param>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Subtract"> <Member MemberName="Subtract">
@ -111,8 +111,8 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="source2">a <see cref="M:Gdk.Region"/></param> <param name="source2">a <see cref="M:Gdk.Region" /></param>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="UnionWithRect"> <Member MemberName="UnionWithRect">
@ -126,8 +126,8 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="rect">a <see cref="M:Gdk.Rectangle"/></param> <param name="rect">a <see cref="M:Gdk.Rectangle" /></param>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Destroy"> <Member MemberName="Destroy">
@ -139,7 +139,7 @@
<Parameters /> <Parameters />
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Offset"> <Member MemberName="Offset">
@ -154,9 +154,9 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="dx">a <see cref="M:System.Int32"/></param> <param name="dx">a <see cref="M:System.Int32" /></param>
<param name="dy">a <see cref="M:System.Int32"/></param> <param name="dy">a <see cref="M:System.Int32" /></param>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Empty"> <Member MemberName="Empty">
@ -168,8 +168,8 @@
<Parameters /> <Parameters />
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<returns>a <see cref="M:System.Boolean"/></returns> <returns>a <see cref="M:System.Boolean" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Intersect"> <Member MemberName="Intersect">
@ -183,8 +183,8 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="source2">a <see cref="M:Gdk.Region"/></param> <param name="source2">a <see cref="M:Gdk.Region" /></param>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="PointIn"> <Member MemberName="PointIn">
@ -199,10 +199,10 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="x">a <see cref="M:System.Int32"/></param> <param name="x">a <see cref="M:System.Int32" /></param>
<param name="y">a <see cref="M:System.Int32"/></param> <param name="y">a <see cref="M:System.Int32" /></param>
<returns>a <see cref="M:System.Boolean"/></returns> <returns>a <see cref="M:System.Boolean" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Union"> <Member MemberName="Union">
@ -216,8 +216,8 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="source2">a <see cref="M:Gdk.Region"/></param> <param name="source2">a <see cref="M:Gdk.Region" /></param>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Equal"> <Member MemberName="Equal">
@ -231,9 +231,9 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="region2">a <see cref="M:Gdk.Region"/></param> <param name="region2">a <see cref="M:Gdk.Region" /></param>
<returns>a <see cref="M:System.Boolean"/></returns> <returns>a <see cref="M:System.Boolean" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Shrink"> <Member MemberName="Shrink">
@ -248,9 +248,9 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<param name="dx">a <see cref="M:System.Int32"/></param> <param name="dx">a <see cref="M:System.Int32" /></param>
<param name="dy">a <see cref="M:System.Int32"/></param> <param name="dy">a <see cref="M:System.Int32" /></param>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName=".ctor"> <Member MemberName=".ctor">
@ -264,7 +264,7 @@
<summary>To be added</summary> <summary>To be added</summary>
<param name="raw">a <see cref="T:System.IntPtr" /></param> <param name="raw">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:Gdk.Region" /></returns> <returns>a <see cref="T:Gdk.Region" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName=".ctor"> <Member MemberName=".ctor">
@ -275,7 +275,7 @@
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<returns>a <see cref="T:Gdk.Region" /></returns> <returns>a <see cref="T:Gdk.Region" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="GetRectangles"> <Member MemberName="GetRectangles">
@ -288,7 +288,7 @@
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<returns>a <see cref="T:Gdk.Rectangle[]" /></returns> <returns>a <see cref="T:Gdk.Rectangle[]" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Clipbox"> <Member MemberName="Clipbox">
@ -301,7 +301,7 @@
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<returns>a <see cref="T:Gdk.Rectangle" /></returns> <returns>a <see cref="T:Gdk.Rectangle" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Polygon"> <Member MemberName="Polygon">
@ -319,8 +319,8 @@
<param name="points">a <see cref="T:Gdk.Point" /></param> <param name="points">a <see cref="T:Gdk.Point" /></param>
<param name="fill_rule">a <see cref="T:System.Int32" /></param> <param name="fill_rule">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:Gdk.Region" /></returns> <returns>a <see cref="T:Gdk.Region" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -11,7 +11,7 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
<Base> <Base>
<BaseTypeName>System.Object</BaseTypeName> <BaseTypeName>System.Object</BaseTypeName>
@ -31,25 +31,28 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary> <summary>
<p><paramref name="colormap"/> should be the colormap for the graphics context and <p>
drawable you're using to draw. If you're drawing to a <see cref="T:Gtk.Widget"/>, <paramref name="colormap" /> should be the colormap for the graphics context and
call <see cref="M:Gtk.Widget.GetColormap"/>. drawable you're using to draw. If you're drawing to a <see cref="T:Gtk.Widget" />,
</p><p> call <see cref="M:Gtk.Widget.GetColormap" />.
<paramref name="color"/> should have its red, green, and blue fields initialized; </p>
this method will fill in <paramref name="color"/>'s pixel field with the best <p>
<paramref name="color" /> should have its red, green, and blue fields initialized;
this method will fill in <paramref name="color" />'s pixel field with the best
matching pixel from a color cube. The color is then ready to be matching pixel from a color cube. The color is then ready to be
used for drawing, e.g. you can call <see cref="M:Gdk.GC.SetForeground"/> which used for drawing, e.g. you can call <see cref="M:Gdk.GC.SetForeground" /> which
expects "pixel" to be initialized. expects "pixel" to be initialized.
</p><p> </p>
<p>
In many cases, you can avoid this whole issue by setting In many cases, you can avoid this whole issue by setting
<see cref="P:Gdk.GC.RgbFgColor"/> or <see cref="P:Gdk.GC.RgbBgColor"/>, which <see cref="P:Gdk.GC.RgbFgColor" /> or <see cref="P:Gdk.GC.RgbBgColor" />, which
do not expect "pixel" to be initialized in advance. If you use those do not expect "pixel" to be initialized in advance. If you use those
mutators, there's no need for calling this method. mutators, there's no need for calling this method.
</p> </p>
</summary> </summary>
<param name="colormap">a <see cref="T:Gdk.Colormap" /></param> <param name="colormap">a <see cref="T:Gdk.Colormap" /></param>
<param name="color">a <see cref="T:Gdk.Color" /></param> <param name="color">a <see cref="T:Gdk.Color" /></param>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Ditherable"> <Member MemberName="Ditherable">
@ -62,7 +65,7 @@
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<returns>a <see cref="T:System.Boolean" /></returns> <returns>a <see cref="T:System.Boolean" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName=".ctor"> <Member MemberName=".ctor">
@ -73,7 +76,7 @@
<Docs> <Docs>
<summary>Basic constructor.</summary> <summary>Basic constructor.</summary>
<returns>a <see cref="T:Gdk.Rgb" /></returns> <returns>a <see cref="T:Gdk.Rgb" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="MinColors"> <Member MemberName="MinColors">
@ -88,7 +91,7 @@
<summary>The minimum number of colors for this colormap.</summary> <summary>The minimum number of colors for this colormap.</summary>
<param name="value">a <see cref="T:System.Int32" /></param> <param name="value">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Int32" /></returns> <returns>a <see cref="T:System.Int32" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Visual"> <Member MemberName="Visual">
@ -100,7 +103,7 @@
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<returns>a <see cref="T:Gdk.Visual" /></returns> <returns>a <see cref="T:Gdk.Visual" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Install"> <Member MemberName="Install">
@ -115,7 +118,7 @@
<summary>To be added</summary> <summary>To be added</summary>
<param name="value">a <see cref="T:System.Boolean" /></param> <param name="value">a <see cref="T:System.Boolean" /></param>
<returns>a <see cref="T:System.Boolean" /></returns> <returns>a <see cref="T:System.Boolean" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Colormap"> <Member MemberName="Colormap">
@ -127,7 +130,7 @@
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<returns>a <see cref="T:Gdk.Colormap" /></returns> <returns>a <see cref="T:Gdk.Colormap" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Verbose"> <Member MemberName="Verbose">
@ -142,8 +145,70 @@
<summary>Whether or not to be verbose to the console about actions. Useful for debugging.</summary> <summary>Whether or not to be verbose to the console about actions. Useful for debugging.</summary>
<param name="value">a <see cref="T:System.Boolean" /></param> <param name="value">a <see cref="T:System.Boolean" /></param>
<returns>a <see cref="T:System.Boolean" /></returns> <returns>a <see cref="T:System.Boolean" /></returns>
<remarks/> <remarks />
</Docs>
</Member>
<Member MemberName="GcSetForeground">
<MemberSignature Language="C#" Value="public static void GcSetForeground (Gdk.GC gc, uint rgb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="gc" Type="Gdk.GC" />
<Parameter Name="rgb" Type="System.UInt32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="gc">a <see cref="T:Gdk.GC" /></param>
<param name="rgb">a <see cref="T:System.UInt32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GcSetBackground">
<MemberSignature Language="C#" Value="public static void GcSetBackground (Gdk.GC gc, uint rgb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="gc" Type="Gdk.GC" />
<Parameter Name="rgb" Type="System.UInt32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="gc">a <see cref="T:Gdk.GC" /></param>
<param name="rgb">a <see cref="T:System.UInt32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="XpixelFromRgb">
<MemberSignature Language="C#" Value="public static ulong XpixelFromRgb (uint rgb);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.UInt64</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="rgb" Type="System.UInt32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="rgb">a <see cref="T:System.UInt32" /></param>
<returns>a <see cref="T:System.UInt64" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Init">
<MemberSignature Language="C#" Value="public static void Init ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -11,7 +11,7 @@
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
<Base> <Base>
<BaseTypeName>System.ValueType</BaseTypeName> <BaseTypeName>System.ValueType</BaseTypeName>
@ -27,8 +27,8 @@
</ReturnValue> </ReturnValue>
<Parameters /> <Parameters />
<Docs> <Docs>
<summary>Returns an empty <see cref="T:Gdk.RgbCmap"/></summary> <summary>Returns an empty <see cref="T:Gdk.RgbCmap" /></summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="New"> <Member MemberName="New">
@ -42,9 +42,9 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>Constructor.</summary> <summary>Constructor.</summary>
<param name="raw">a <see cref="M:IntPtr"/></param> <param name="raw">a <see cref="M:IntPtr" /></param>
<returns>a <see cref="M:Gdk.RgbCmap"/></returns> <returns>a <see cref="M:Gdk.RgbCmap" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Free"> <Member MemberName="Free">
@ -56,7 +56,7 @@
<Parameters /> <Parameters />
<Docs> <Docs>
<summary>Do not use. For internal use only.</summary> <summary>Do not use. For internal use only.</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="New"> <Member MemberName="New">
@ -74,7 +74,7 @@
<param name="colors">a <see cref="T:System.UInt32&amp;" /></param> <param name="colors">a <see cref="T:System.UInt32&amp;" /></param>
<param name="n_colors">a <see cref="T:System.Int32" /></param> <param name="n_colors">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:Gdk.RgbCmap" /></returns> <returns>a <see cref="T:Gdk.RgbCmap" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Colors"> <Member MemberName="Colors">
@ -87,7 +87,7 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="NColors"> <Member MemberName="NColors">
@ -100,8 +100,8 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary>To be added</summary> <summary>To be added</summary>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -223,4 +223,4 @@ The functions in this section only contain the lowlevel parts of the selection p
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

View File

@ -41,7 +41,7 @@
<Docs> <Docs>
<summary>The height of the area the pixbuf loader has prepared for loading.</summary> <summary>The height of the area the pixbuf loader has prepared for loading.</summary>
<returns>a <see cref="T:System.Int32" /></returns> <returns>a <see cref="T:System.Int32" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Width"> <Member MemberName="Width">
@ -53,8 +53,8 @@
<Docs> <Docs>
<summary>The width of the area the pixbuf loader has prepared for loading.</summary> <summary>The width of the area the pixbuf loader has prepared for loading.</summary>
<returns>a <see cref="T:System.Int32" /></returns> <returns>a <see cref="T:System.Int32" /></returns>
<remarks/> <remarks />
</Docs> </Docs>
</Member> </Member>
</Members> </Members>
</Type> </Type>

51
doc/en/Gdk/Spawn.xml Normal file
View File

@ -0,0 +1,51 @@
<Type Name="Spawn" FullName="Gdk.Spawn">
<TypeSignature Language="C#" Value="public class Spawn" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>gdk-sharp</AssemblyName>
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName="CommandLineOnScreen">
<MemberSignature Language="C#" Value="public static bool CommandLineOnScreen (Gdk.Screen screen, string command_line);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="screen" Type="Gdk.Screen" />
<Parameter Name="command_line" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="screen">a <see cref="T:Gdk.Screen" /></param>
<param name="command_line">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Spawn ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Spawn" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View File

@ -1240,7 +1240,8 @@ in a child).
<param name="attributes">a <see cref="T:Gdk.WindowAttr" /></param> <param name="attributes">a <see cref="T:Gdk.WindowAttr" /></param>
<param name="attributes_mask">a <see cref="T:Gdk.WindowAttributesType" /></param> <param name="attributes_mask">a <see cref="T:Gdk.WindowAttributesType" /></param>
<returns>a <see cref="T:Gdk.Window" /></returns> <returns>a <see cref="T:Gdk.Window" /></returns>
<remarks></remarks> <remarks>
</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="DebugUpdates"> <Member MemberName="DebugUpdates">
@ -1288,21 +1289,6 @@ in a child).
<remarks /> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Group">
<MemberSignature Language="C#" Value="public Gdk.Window Group { set; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Gdk.Window</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="value">A <see cref="T:Gdk.Window" /></param>
<returns>A <see cref="T:Gdk.Window" /></returns>
<remarks />
</Docs>
</Member>
<Member MemberName="TransientFor"> <Member MemberName="TransientFor">
<MemberSignature Language="C#" Value="public Gdk.Window TransientFor { set; };" /> <MemberSignature Language="C#" Value="public Gdk.Window TransientFor { set; };" />
<MemberType>Property</MemberType> <MemberType>Property</MemberType>
@ -1873,5 +1859,99 @@ The color must be allocated;
<remarks /> <remarks />
</Docs> </Docs>
</Member> </Member>
<Member MemberName="KeepAbove">
<MemberSignature Language="C#" Value="public bool KeepAbove { set; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="KeepBelow">
<MemberSignature Language="C#" Value="public bool KeepBelow { set; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AcceptFocus">
<MemberSignature Language="C#" Value="public bool AcceptFocus { set; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Group">
<MemberSignature Language="C#" Value="public Gdk.Window Group { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Gdk.Window</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:Gdk.Window" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetDeskrelativeOrigin">
<MemberSignature Language="C#" Value="public bool GetDeskrelativeOrigin (out int x, out int y);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32&amp;" RefType="out" />
<Parameter Name="y" Type="System.Int32&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x">a <see cref="T:System.Int32" /></param>
<param name="y">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SetHints">
<MemberSignature Language="C#" Value="public void SetHints (int x, int y, int min_width, int min_height, int max_width, int max_height, int flags);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Int32" />
<Parameter Name="y" Type="System.Int32" />
<Parameter Name="min_width" Type="System.Int32" />
<Parameter Name="min_height" Type="System.Int32" />
<Parameter Name="max_width" Type="System.Int32" />
<Parameter Name="max_height" Type="System.Int32" />
<Parameter Name="flags" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="x">a <see cref="T:System.Int32" /></param>
<param name="y">a <see cref="T:System.Int32" /></param>
<param name="min_width">a <see cref="T:System.Int32" /></param>
<param name="min_height">a <see cref="T:System.Int32" /></param>
<param name="max_width">a <see cref="T:System.Int32" /></param>
<param name="max_height">a <see cref="T:System.Int32" /></param>
<param name="flags">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>

View File

@ -104,5 +104,31 @@
<remarks>Do not use.</remarks> <remarks>Do not use.</remarks>
</Docs> </Docs>
</Member> </Member>
<Member MemberName="Above">
<MemberSignature Language="C#" Value="Above" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Gdk.WindowState</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Below">
<MemberSignature Language="C#" Value="Below" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Gdk.WindowState</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members> </Members>
</Type> </Type>