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

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

@ -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

@ -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

@ -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

@ -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

@ -56,14 +56,17 @@
<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>
<p>
As a shortcut, if <paramref name="start_time" /> is <see langword="null" />, the result of 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
@ -77,7 +80,8 @@
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>
@ -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

@ -53,12 +53,14 @@
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>
<p>
As a shortcut, pass <see langword="null" /> for the current time and g_get_current_time() 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

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

@ -31,16 +31,19 @@
</Parameters> </Parameters>
<Docs> <Docs>
<summary> <summary>
<p><paramref name="colormap"/> should be the colormap for the graphics context and <p>
<paramref name="colormap" /> should be the colormap for the graphics context and
drawable you're using to draw. If you're drawing to a <see cref="T:Gtk.Widget" />, drawable you're using to draw. If you're drawing to a <see cref="T:Gtk.Widget" />,
call <see cref="M:Gtk.Widget.GetColormap" />. call <see cref="M:Gtk.Widget.GetColormap" />.
</p><p> </p>
<p>
<paramref name="color" /> should have its red, green, and blue fields initialized; <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 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
@ -145,5 +148,67 @@
<remarks /> <remarks />
</Docs> </Docs>
</Member> </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>
</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>