mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2025-01-11 20:25:41 +00:00
* en/Gnome/CanvasWidget.xml:
* en/Gnome/CanvasRect.xml: * en/Gnome/CanvasRE.xml: * en/Gnome/CanvasPolygon.xml: * en/Gnome/CanvasPixbuf.xml: * en/Gnome/CanvasLine.xml: * en/Gnome/CanvasItem.xml: * en/Gnome/CanvasGroup.xml: * en/Gnome/CanvasEllipse.xml: * en/Gnome/CanvasClipgroup.xml: * en/Gnome/CanvasBpath.xml: * en/Gnome/Canvas.xml: fully documented. svn path=/trunk/gtk-sharp/; revision=16875
This commit is contained in:
parent
51ae478c43
commit
b9b7cf319b
|
@ -1,3 +1,18 @@
|
|||
2003-07-30 Duncan Mak <duncan@ximian.com>
|
||||
|
||||
* en/Gnome/CanvasWidget.xml:
|
||||
* en/Gnome/CanvasRect.xml:
|
||||
* en/Gnome/CanvasRE.xml:
|
||||
* en/Gnome/CanvasPolygon.xml:
|
||||
* en/Gnome/CanvasPixbuf.xml:
|
||||
* en/Gnome/CanvasLine.xml:
|
||||
* en/Gnome/CanvasItem.xml:
|
||||
* en/Gnome/CanvasGroup.xml:
|
||||
* en/Gnome/CanvasEllipse.xml:
|
||||
* en/Gnome/CanvasClipgroup.xml:
|
||||
* en/Gnome/CanvasBpath.xml:
|
||||
* en/Gnome/Canvas.xml: fully documented.
|
||||
|
||||
2003-07-29 Duncan Mak <duncan@ximian.com>
|
||||
|
||||
* en/Gtk/Label.xml: Finished documentation for the Gtk.Label
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<Type Name="Canvas" FullName="Gnome.Canvas">
|
||||
<TypeSignature Language="C#" Value="public class Canvas : Gtk.Layout, Implementor, IWrapper, IWrapper, IDisposable" Maintainer="auto" />
|
||||
<TypeSignature Language="C#" Value="public class Canvas : Gtk.Layout, Implementor, IWrapper, IWrapper, IDisposable" Maintainer="duncan" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gnome-sharp</AssemblyName>
|
||||
<AssemblyVersion>0.0.0.0</AssemblyVersion>
|
||||
|
@ -7,8 +7,102 @@
|
|||
</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>
|
||||
<summary>Main canvas widget</summary>
|
||||
<remarks>
|
||||
<para>
|
||||
The GnomeCanvas is an engine for structured graphics that
|
||||
offers a rich imaging model, high performance rendering, and a
|
||||
powerful, high level API. It offers a choice of two rendering
|
||||
back-ends, one based on Xlib for extremely fast display, and
|
||||
another based on Libart, a sophisticated, antialiased,
|
||||
alpha-compositing engine. This widget can be used for flexible
|
||||
display of graphics and for creating interactive user
|
||||
interface elements.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
To create a new GnomeCanvas widget call
|
||||
<see cref="C:Gnome.Canvas" /> or
|
||||
<see cref="M:Gnome.Canvas.NewAa" /> for an anti-aliased mode canvas.
|
||||
</para>
|
||||
<para>
|
||||
A <see cref="T:Gnome.Canvas" /> widget contains one or more
|
||||
<see cref="T:Gnome.CanvasItem" />
|
||||
objects. Items consist of graphing elements like lines,
|
||||
ellipses, polygons, images, text, and curves. These items are
|
||||
organized using <see cref="T:Gnome.CanvasGroup" /> objects, which are themselves
|
||||
derived from <see cref="T:Gnome.CanvasItem" />. Since a group is an item it can
|
||||
be contained within other groups, forming a tree of canvas
|
||||
items. Certain operations, like translating and scaling, can
|
||||
be performed on all items in a group.
|
||||
</para>
|
||||
<para>
|
||||
There is a special root group created by a GnomeCanvas. This
|
||||
is the top level group under which all items in a canvas are
|
||||
contained. To get the root group from a canvas, use
|
||||
<see cref="P:Gnome.Canvas.Root" /> property.
|
||||
</para>
|
||||
<para>
|
||||
There are several different coordinate systems used by
|
||||
<see cref="T:Gnome.Canvas" /> widgets. The primary system is a logical, abstract
|
||||
coordinate space called world coordinates. World coordinates
|
||||
are expressed as unbounded double floating point numbers. When
|
||||
it comes to rendering to a screen the canvas pixel coordinate
|
||||
system (also referred to as just canvas coordinates) is
|
||||
used. This system uses integers to specify screen pixel
|
||||
positions. A user defined scaling factor and offset are used
|
||||
to convert between world coordinates and canvas
|
||||
coordinates. Each item in a canvas has its own coordinate
|
||||
system called item coordinates. This system is specified in
|
||||
world coordinates but they are relative to an item (0.0, 0.0
|
||||
would be the top left corner of the item). The final
|
||||
coordinate system of interest is window coordinates. These are
|
||||
like canvas coordinates but are offsets from within a window a
|
||||
canvas is displayed in. This last system is rarely used, but
|
||||
is useful when manually handling GDK events (such as drag and
|
||||
drop) which are specified in window coordinates (the events
|
||||
processed by the canvas are already converted for you).
|
||||
</para>
|
||||
<para>
|
||||
Along with different coordinate systems comes functions
|
||||
to convert between them. <see cref="M:Gnome.Canvas.W2c" /> converts world to
|
||||
canvas pixel coordinates and <see cref="M:Gnome.Canvas.C2w" /> from
|
||||
canvas to world. <see cref="M:Gnome.Canvas.W2cD() " /> is like
|
||||
<see cref="M:Gnome.Canvas.W2c" /> but returns the pixel coordinates as
|
||||
doubles which is useful to avoid precision loss from integer
|
||||
rounding. To get the affine transform matrix for converting
|
||||
from world coordinates to canvas coordinates call
|
||||
<see cref="M:Gnome.Canvas.W2cAffine" />.
|
||||
<see cref="M:Gnome.Canvas.WindowToWorld" />
|
||||
converts from window to world coordinates and
|
||||
<see cref="M:Gnome.Canvas.World.ToWindow" /> converts in the other
|
||||
direction. There are no functions for converting between
|
||||
canvas and window coordinates, since this is just a matter of
|
||||
subtracting the canvas scrolling offset. To convert to/from
|
||||
item coordinates use the functions defined for
|
||||
<see cref="T:Gnome.CanvasItem" /> objects.
|
||||
</para>
|
||||
<para>
|
||||
To set the canvas zoom factor (canvas pixels per world unit,
|
||||
the scaling factor) use the <see cref="P:Gnome.Canvas.PixelsPerUnit" />
|
||||
property, setting this to 1.0 will cause the two coordinate systems to
|
||||
correspond (e.g., [5, 6] in pixel units would be [5.0, 6.0] in
|
||||
world units).
|
||||
</para>
|
||||
<para>
|
||||
Defining the scrollable area of a canvas widget is done by
|
||||
calling <see cref="M:Gnomecanvas.SetScrollRegion" /> and to get the
|
||||
current region <see cref="M:Gnome.Canvas.GetScrollRegion" /> can be
|
||||
used. If the window is larger than the canvas scrolling region
|
||||
it can optionally be centered in the window. Use the
|
||||
<see cref="P:Gnome.Canvas.CenterScrollRegion" /> property to enable or disable
|
||||
this behavior. To scroll to a particular canvas pixel
|
||||
coordinate use <see cref="M:Gnome.Canvas.ScrollTo" /> (typically not used
|
||||
since scrollbars are usually set up to handle the scrolling),
|
||||
and to get the current canvas pixel scroll offset call
|
||||
<see cref="M:Gnome.Canvas.GetScrollOffsets" />.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>Gtk.Layout</BaseTypeName>
|
||||
|
@ -43,13 +137,13 @@
|
|||
<Parameter Name="y2" Type="System.Int32" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="item">To be added: an object of type 'Gnome.CanvasItem'</param>
|
||||
<param name="x1">To be added: an object of type 'int'</param>
|
||||
<param name="y1">To be added: an object of type 'int'</param>
|
||||
<param name="x2">To be added: an object of type 'int'</param>
|
||||
<param name="y2">To be added: an object of type 'int'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Sets the bounding box to the new value, requesting full repaint.</summary>
|
||||
<param name="item">The canvas item needing update</param>
|
||||
<param name="x1">Left coordinate of the new bounding box</param>
|
||||
<param name="y1">Top coordinate of the new bounding box</param>
|
||||
<param name="x2">Right coordinate of the new bounding box</param>
|
||||
<param name="y2">Bottom coordinate of the new bounding box</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetButtPoints">
|
||||
|
@ -71,25 +165,25 @@
|
|||
<Parameter Name="by2" Type="System.Double&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="x1">To be added: an object of type 'double'</param>
|
||||
<param name="y1">To be added: an object of type 'double'</param>
|
||||
<param name="x2">To be added: an object of type 'double'</param>
|
||||
<param name="y2">To be added: an object of type 'double'</param>
|
||||
<param name="width">To be added: an object of type 'double'</param>
|
||||
<param name="project">To be added: an object of type 'int'</param>
|
||||
<param name="bx1">To be added: an object of type 'double&'</param>
|
||||
<param name="by1">To be added: an object of type 'double&'</param>
|
||||
<param name="bx2">To be added: an object of type 'double&'</param>
|
||||
<param name="by2">To be added: an object of type 'double&'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Computes the butt points of a line segment.</summary>
|
||||
<param name="x1">X coordinate of first point in the line</param>
|
||||
<param name="y1">Y cooordinate of first point in the line</param>
|
||||
<param name="x2">X coordinate of second point (endpoint) of the line</param>
|
||||
<param name="y2">Y coordinate of second point (endpoint) of the line</param>
|
||||
<param name="width">Width of the line</param>
|
||||
<param name="project"> Whether the butt points should project out by width/2 distance</param>
|
||||
<param name="bx1">Return value of the X coordinate of first butt point</param>
|
||||
<param name="by1">Return value of the Y coordinate of first butt point</param>
|
||||
<param name="bx2">Return value of the X coordinate of second butt point</param>
|
||||
<param name="by2">Return value of the Y coordinate of second butt point</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetMiterPoints">
|
||||
<MemberSignature Language="C#" Value="public static int GetMiterPoints (double x1, double y1, double x2, double y2, double x3, double y3, double width, out double mx1, out double my1, out double mx2, out double my2);" />
|
||||
<MemberSignature Language="C#" Value="public static bool GetMiterPoints (double x1, double y1, double x2, double y2, double x3, double y3, double width, out double mx1, out double my1, out double mx2, out double my2);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="x1" Type="System.Double" />
|
||||
|
@ -105,20 +199,30 @@
|
|||
<Parameter Name="my2" Type="System.Double&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="x1">To be added: an object of type 'double'</param>
|
||||
<param name="y1">To be added: an object of type 'double'</param>
|
||||
<param name="x2">To be added: an object of type 'double'</param>
|
||||
<param name="y2">To be added: an object of type 'double'</param>
|
||||
<param name="x3">To be added: an object of type 'double'</param>
|
||||
<param name="y3">To be added: an object of type 'double'</param>
|
||||
<param name="width">To be added: an object of type 'double'</param>
|
||||
<param name="mx1">To be added: an object of type 'double&'</param>
|
||||
<param name="my1">To be added: an object of type 'double&'</param>
|
||||
<param name="mx2">To be added: an object of type 'double&'</param>
|
||||
<param name="my2">To be added: an object of type 'double&'</param>
|
||||
<returns>To be added: an object of type 'int'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Given three points forming an angle, computes the
|
||||
coordinates of the inside and outside points of the mitered
|
||||
corner formed by a line of a given width at that
|
||||
angle.
|
||||
</summary>
|
||||
<param name="x1">X coordinate of the first point</param>
|
||||
<param name="y1">Y coordinate of the first point</param>
|
||||
<param name="x2">X coordinate of the second (angle) point</param>
|
||||
<param name="y2">Y coordinate of the second (angle) point</param>
|
||||
<param name="x3">X coordinate of the third point</param>
|
||||
<param name="y3">Y coordinate of the third point</param>
|
||||
<param name="width"> Width of the line</param>
|
||||
<param name="mx1"> The return value of the X coordinate of the first miter point</param>
|
||||
<param name="my1"> The return value of the Y coordinate of the first miter point</param>
|
||||
<param name="mx2"> The return value of the X coordinate of the second miter point</param>
|
||||
<param name="my2"> The return value of the Y coordinate of the second miter point</param>
|
||||
<returns>
|
||||
<see langword="false" /> if the angle is less than 11
|
||||
degrees (this is the same threshold as X uses. If this
|
||||
occurs, the return points are not modified. Otherwise,
|
||||
returns <see langword="true" />.
|
||||
</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="JoinGdkToArt">
|
||||
|
@ -131,10 +235,10 @@
|
|||
<Parameter Name="gdk_join" Type="Gdk.JoinStyle" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="gdk_join">To be added: an object of type 'Gdk.JoinStyle'</param>
|
||||
<returns>To be added: an object of type 'Art.PathStrokeJoinType'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Convert from GDK line join specifier to libart.</summary>
|
||||
<param name="gdk_join">a join type, represented in GDK format</param>
|
||||
<returns>The line join specifier in libart format.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="RenderSvp">
|
||||
|
@ -149,11 +253,13 @@
|
|||
<Parameter Name="rgba" Type="System.UInt32" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="buf">To be added: an object of type 'Gnome.CanvasBuf'</param>
|
||||
<param name="svp">To be added: an object of type 'Art.SVP'</param>
|
||||
<param name="rgba">To be added: an object of type 'uint'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Render the <see paramref="svp" /> over the <see paramref="buf" />.
|
||||
</summary>
|
||||
<param name="buf">the canvas buffer to render over</param>
|
||||
<param name="svp">the vector path to render</param>
|
||||
<param name="rgba">the rgba color to render</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="CapGdkToArt">
|
||||
|
@ -166,10 +272,10 @@
|
|||
<Parameter Name="gdk_cap" Type="Gdk.CapStyle" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="gdk_cap">To be added: an object of type 'Gdk.CapStyle'</param>
|
||||
<returns>To be added: an object of type 'Art.PathStrokeCapType'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Convert from GDK line cap specifier to the libart format.</summary>
|
||||
<param name="gdk_cap">a cap type, represented in GDK format</param>
|
||||
<returns>The line cap specifier in libart format.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="NewAa">
|
||||
|
@ -180,26 +286,39 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<returns>To be added: an object of type 'Gnome.Canvas'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Creates a new empty canvas in antialiased mode. You should
|
||||
push the <see cref="T:Gdk.RGB" /> visual and colormap before calling this
|
||||
functions, and they can be popped afterwards.
|
||||
</summary>
|
||||
<returns>A newly-created antialiased canvas.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetColor">
|
||||
<MemberSignature Language="C#" Value="public int GetColor (string spec, out Gdk.Color color);" />
|
||||
<MemberSignature Language="C#" Value="public bool GetColor (string spec, out Gdk.Color color);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="spec" Type="System.String" />
|
||||
<Parameter Name="color" Type="Gdk.Color&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="spec">To be added: an object of type 'string'</param>
|
||||
<param name="color">To be added: an object of type 'Gdk.Color&'</param>
|
||||
<returns>To be added: an object of type 'int'</returns>
|
||||
<summary>Allocates a color based on the specified X color specification.</summary>
|
||||
<param name="spec">
|
||||
X color specification, or <see langword="null" />
|
||||
for"transparent".
|
||||
</param>
|
||||
<param name="color">
|
||||
Return value the allocated color.
|
||||
</param>
|
||||
<returns>
|
||||
<see langword="true" /> if spec is non-NULL and the color is
|
||||
allocated. If spec is <see langwod="null" />, then returns
|
||||
<see langword="false" />.
|
||||
</returns>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
|
@ -214,10 +333,10 @@
|
|||
<Parameter Name="new_svp" Type="Art.SVP" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="p_svp">To be added: an object of type 'Art.SVP'</param>
|
||||
<param name="new_svp">To be added: an object of type 'Art.SVP'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Sets the svp to the new value, requesting repaint on what's changed.</summary>
|
||||
<param name="p_svp">The existing svp</param>
|
||||
<param name="new_svp">The new svp</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetItemAt">
|
||||
|
@ -231,11 +350,11 @@
|
|||
<Parameter Name="y" Type="System.Double" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="x">To be added: an object of type 'double'</param>
|
||||
<param name="y">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasItem'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Looks for the item that is under the specified position.</summary>
|
||||
<param name="x">X position in world coordinates.</param>
|
||||
<param name="y">Y position in world coordinates.</param>
|
||||
<returns>The requested item, or <see langword="null" /> if no item is at the specified coordinates.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Root">
|
||||
|
@ -246,9 +365,9 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasGroup'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Queries the root group of a canvas.</summary>
|
||||
<returns>The root group of the specified canvas.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="WorldToWindow">
|
||||
|
@ -260,16 +379,16 @@
|
|||
<Parameters>
|
||||
<Parameter Name="worldx" Type="System.Double" />
|
||||
<Parameter Name="worldy" Type="System.Double" />
|
||||
<Parameter Name="winx" Type="System.Double" />
|
||||
<Parameter Name="winx" Type="System.Double&" RefType="out" />
|
||||
<Parameter Name="winy" Type="System.Double&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="worldx">To be added: an object of type 'double'</param>
|
||||
<param name="worldy">To be added: an object of type 'double'</param>
|
||||
<param name="winx">To be added: an object of type 'double'</param>
|
||||
<param name="winy">To be added: an object of type 'double&'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Converts world coordinates into window-relative coordinates.</summary>
|
||||
<param name="worldx">World X coordinate.</param>
|
||||
<param name="worldy">World Y coordinate.</param>
|
||||
<param name="winx">Return value for the X window-relative coordinate.</param>
|
||||
<param name="winy">Return value for the Y window-relative coordinate.</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="UpdateSvpClip">
|
||||
|
@ -284,15 +403,19 @@
|
|||
<Parameter Name="clip_svp" Type="Art.SVP" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="p_svp">To be added: an object of type 'Art.SVP'</param>
|
||||
<param name="new_svp">To be added: an object of type 'Art.SVP'</param>
|
||||
<param name="clip_svp">To be added: an object of type 'Art.SVP'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Sets the svp to the new value, clipping if necessary, and
|
||||
requesting repaint on what's changed.
|
||||
</summary>
|
||||
<param name="p_svp">the existing svp</param>
|
||||
<param name="new_svp">the new svp</param>
|
||||
<param name="clip_svp">a clip path</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="W2cAffine">
|
||||
<MemberSignature Language="C#" Value="public void W2cAffine (double [] affine);" />
|
||||
<MemberSignature Language="C#" Value="public void W2cAffine (out double [] affine);" />
|
||||
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
|
@ -301,9 +424,9 @@
|
|||
<Parameter Name="affine" Type="System.Double []" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="affine">To be added: an object of type 'double []'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Gets the affine transform that converts from world coordinates to canvas pixel coordinates.</summary>
|
||||
<param name="affine">An affine transformation matrix (return value).</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="RequestRedraw">
|
||||
|
@ -319,12 +442,22 @@
|
|||
<Parameter Name="y2" Type="System.Int32" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="x1">To be added: an object of type 'int'</param>
|
||||
<param name="y1">To be added: an object of type 'int'</param>
|
||||
<param name="x2">To be added: an object of type 'int'</param>
|
||||
<param name="y2">To be added: an object of type 'int'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Convenience function that informs a canvas that the specified rectangle needs to be repainted.</summary>
|
||||
<param name="x1">Leftmost coordinate of the rectangle to be redrawn.</param>
|
||||
<param name="y1">Upper coordinate of the rectangle to be redrawn.</param>
|
||||
<param name="x2">Rightmost coordinate of the rectangle to be redrawn, plus 1.</param>
|
||||
<param name="y2">Lower coordinate of the rectangle to be redrawn, plus 1.</param>
|
||||
<remarks>
|
||||
<para>
|
||||
Convenience function that informs a canvas that the
|
||||
specified rectangle needs to be repainted. This function
|
||||
converts the rectangle to a microtile array and feeds it
|
||||
to <see cref="M:Gnome.Canvas.RequestRedrawUta" />. The rectangle
|
||||
includes <see paramref="x1" /> and <see paramref="y1" />,
|
||||
but not <see paramref="x2" /> and <see paramref="y2" />. To be used only by
|
||||
item implementations.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetScrollOffsets">
|
||||
|
@ -338,10 +471,10 @@
|
|||
<Parameter Name="cy" Type="System.Int32&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="cx">To be added: an object of type 'int&'</param>
|
||||
<param name="cy">To be added: an object of type 'int&'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Queries the scrolling offsets of a canvas. The values are returned in canvas pixel units.</summary>
|
||||
<param name="cx">Return value for the horizontal scrolling offset</param>
|
||||
<param name="cy">Return value for the vertical scrolling offset</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="UpdateNow">
|
||||
|
@ -352,12 +485,23 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Forces an immediate update and redraw of a canvas.</summary>
|
||||
<remarks>
|
||||
<para>
|
||||
Forces an immediate update and redraw of a canvas. If the
|
||||
canvas does not have any pending update or redraw
|
||||
requests, then no action is taken. This is typically only
|
||||
used by applications that need explicit control of when
|
||||
the display is updated, like games. It is not needed by
|
||||
normal applications.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetScrollRegion">
|
||||
<MemberSignature Language="C#" Value="public void GetScrollRegion (out double x1, out double y1, out double x2, out double y2);" />
|
||||
<MemberSignature Language="C#" Value="public void
|
||||
GetScrollRegion (out double x1, out double y1, out double x2,
|
||||
out double y2);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
|
@ -369,12 +513,12 @@
|
|||
<Parameter Name="y2" Type="System.Double&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="x1">To be added: an object of type 'double&'</param>
|
||||
<param name="y1">To be added: an object of type 'double&'</param>
|
||||
<param name="x2">To be added: an object of type 'double&'</param>
|
||||
<param name="y2">To be added: an object of type 'double&'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Queries the scrolling region of a canvas.</summary>
|
||||
<param name="x1">Return value for the leftmost limit of the scrolling region</param>
|
||||
<param name="y1">Return value for the upper limit of the scrolling region</param>
|
||||
<param name="x2">Return value for the rightmost limit of the scrolling region</param>
|
||||
<param name="y2">Return value for the lower limit of the scrolling region</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="W2cD">
|
||||
|
@ -390,12 +534,16 @@
|
|||
<Parameter Name="cy" Type="System.Double&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="wx">To be added: an object of type 'double'</param>
|
||||
<param name="wy">To be added: an object of type 'double'</param>
|
||||
<param name="cx">To be added: an object of type 'double&'</param>
|
||||
<param name="cy">To be added: an object of type 'double&'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Converts world coordinates into canvas pixel
|
||||
coordinates. This version returns coordinates in floating
|
||||
point coordinates, for greater precision.
|
||||
</summary>
|
||||
<param name="wx">World X coordinate.</param>
|
||||
<param name="wy">World Y coordinate.</param>
|
||||
<param name="cx">Return value for the X pixel coordinate</param>
|
||||
<param name="cy">Return value for the Y pixel coordinate</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="SetScrollRegion">
|
||||
|
@ -411,11 +559,11 @@
|
|||
<Parameter Name="y2" Type="System.Double" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="x1">To be added: an object of type 'double'</param>
|
||||
<param name="y1">To be added: an object of type 'double'</param>
|
||||
<param name="x2">To be added: an object of type 'double'</param>
|
||||
<param name="y2">To be added: an object of type 'double'</param>
|
||||
<summary>Sets the scrolling region of a canvas to the specified rectangle.</summary>
|
||||
<param name="x1">Leftmost limit of the scrolling region.</param>
|
||||
<param name="y1">Upper limit of the scrolling region.</param>
|
||||
<param name="x2">Rightmost limit of the scrolling region.</param>
|
||||
<param name="y2">Lower limit of the scrolling region.</param>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
|
@ -429,9 +577,13 @@
|
|||
<Parameter Name="uta" Type="Art.Uta" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="uta">To be added: an object of type 'Art.Uta'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Informs a canvas that the specified area, given as a
|
||||
microtile array, needs to be repainted. To be used only by
|
||||
item implementations.
|
||||
</summary>
|
||||
<param name="uta">Microtile array that specifies the area to be redrawn.</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="WindowToWorld">
|
||||
|
@ -447,12 +599,12 @@
|
|||
<Parameter Name="worldy" Type="System.Double&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="winx">To be added: an object of type 'double'</param>
|
||||
<param name="winy">To be added: an object of type 'double'</param>
|
||||
<param name="worldx">To be added: an object of type 'double&'</param>
|
||||
<param name="worldy">To be added: an object of type 'double&'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Converts world coordinates into window-relative coordinates.</summary>
|
||||
<param name="winx">World X coordinate.</param>
|
||||
<param name="winy">World Y coordinate.</param>
|
||||
<param name="worldx">Return value for the X window-relative coordinate.</param>
|
||||
<param name="worldy">Return value for the Y window-relative coordinate.</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="W2c">
|
||||
|
@ -468,12 +620,12 @@
|
|||
<Parameter Name="cy" Type="System.Int32&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="wx">To be added: an object of type 'double'</param>
|
||||
<param name="wy">To be added: an object of type 'double'</param>
|
||||
<param name="cx">To be added: an object of type 'int&'</param>
|
||||
<param name="cy">To be added: an object of type 'int&'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Converts world coordinates into canvas pixel coordinates.</summary>
|
||||
<param name="wx">World X coordinate.</param>
|
||||
<param name="wy">World Y coordinate.</param>
|
||||
<param name="cx">Return value for the X pixel coordinate</param>
|
||||
<param name="cy">Return value for the Y pixel coordinate</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ScrollTo">
|
||||
|
@ -487,10 +639,18 @@
|
|||
<Parameter Name="cy" Type="System.Int32" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="cx">To be added: an object of type 'int'</param>
|
||||
<param name="cy">To be added: an object of type 'int'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Makes a canvas scroll to the specified offsets, given in canvas pixel units.</summary>
|
||||
<param name="cx">Horizontal scrolling offset in canvas pixel units.</param>
|
||||
<param name="cy">Vertical scrolling offset in canvas pixel units.</param>
|
||||
<remarks>
|
||||
<para>
|
||||
Makes a canvas scroll to the specified offsets, given in
|
||||
canvas pixel units. The canvas will adjust the view so
|
||||
that it is not outside the scrolling region. This function
|
||||
is typically not used, as it is better to hook scrollbars
|
||||
to the canvas layout's scrolling adjusments.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetColorPixel">
|
||||
|
@ -503,10 +663,16 @@
|
|||
<Parameter Name="rgba" Type="System.UInt32" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="rgba">To be added: an object of type 'uint'</param>
|
||||
<returns>To be added: an object of type 'ulong'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Allocates a color from the RGBA value passed into this function.</summary>
|
||||
<param name="rgba">RGBA color specification.</param>
|
||||
<returns>Allocated pixel value corresponding to the specified color.</returns>
|
||||
<remarks>
|
||||
<para>
|
||||
Allocates a color from <see paramref="rgba" />, the RGBA
|
||||
value passed into this function. The alpha opacity value
|
||||
is discarded, since normal X colors do not support it.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="C2w">
|
||||
|
@ -522,12 +688,12 @@
|
|||
<Parameter Name="wy" Type="System.Double&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="cx">To be added: an object of type 'int'</param>
|
||||
<param name="cy">To be added: an object of type 'int'</param>
|
||||
<param name="wx">To be added: an object of type 'double&'</param>
|
||||
<param name="wy">To be added: an object of type 'double&'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Converts canvas pixel coordinates to world coordinates.</summary>
|
||||
<param name="cx">Canvas pixel X coordinate.</param>
|
||||
<param name="cy">Canvas pixel Y coordinate.</param>
|
||||
<param name="wx">Return value for the X world coordinate</param>
|
||||
<param name="wy">Return value for the Y world coordinate</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Finalize">
|
||||
|
@ -564,9 +730,17 @@
|
|||
<ReturnValue />
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<returns>To be added: an object of type 'Gnome.Canvas'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Creates a new empty canvas in non-antialiased mode.</summary>
|
||||
<returns>A newly-created canvas.</returns>
|
||||
<remarks>
|
||||
<para>
|
||||
Creates a new empty canvas in non-antialiased mode. If you
|
||||
wish to use the <see cref="T:Gnome.CanvasImage" /> item inside this canvas,
|
||||
then you must push the gdk_imlib visual and colormap
|
||||
before calling this function, and they can be popped
|
||||
afterwards.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GType">
|
||||
|
@ -587,13 +761,23 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Sets the zooming factor of a canvas by specifying the number of pixels that correspond to one canvas unit.</summary>
|
||||
<param name="value">The number of pixels that correspond to one canvas unit.</param>
|
||||
<remarks>
|
||||
<para>
|
||||
The anchor point for zooming, i.e. the point that stays
|
||||
fixed and all others zoom inwards or outwards from it,
|
||||
depends on whether the canvas is set to center the
|
||||
scrolling region or not. You can control this using the
|
||||
<see cref="P:Gnome.CanvasCenterScrollRegion" /> function. If the
|
||||
canvas is set to center the scroll region, then the center
|
||||
of the canvas window is used as the anchor point for
|
||||
zooming. Otherwise, the upper-left corner of the canvas
|
||||
window is used as the anchor point.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Dither">
|
||||
|
@ -602,13 +786,16 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gdk.RgbDither</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gdk.RgbDither'</param>
|
||||
<returns>To be added: an object of type 'Gdk.RgbDither'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>The type of dithering used to render an antialiased canvas.</summary>
|
||||
<param name="value">
|
||||
The value of dither should be <see cref="F:Gdk.RgbDither.None" />,
|
||||
<see cref="F:Gdk.RgbDither.Normal" />, or <see cref="F:Gdk.RGBDither.Max" />.
|
||||
The default canvas setting is <see cref="F:Gdk.RgbDither.Normal" />
|
||||
</param>
|
||||
<returns>The type of dithering used to render an antialiased canvas.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="CenterScrollRegion">
|
||||
|
@ -617,13 +804,25 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'bool'</param>
|
||||
<returns>To be added: an object of type 'bool'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Whether the canvas is set to center the scrolling region in
|
||||
the window if the former is smaller than the canvas'
|
||||
allocation.
|
||||
</summary>
|
||||
<param name="value">
|
||||
Whether to center the scrolling region in the canvas window when it is smaller than the canvas' allocation.
|
||||
</param>
|
||||
<returns>Whether the scroll region is being centered in the canvas window.</returns>
|
||||
<remarks>
|
||||
<para>
|
||||
When the scrolling region of the canvas is smaller than
|
||||
the canvas window, e.g. the allocation of the canvas, it
|
||||
can be either centered on the window or simply made to be
|
||||
on the upper-left corner on the window.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="StippleOrigin">
|
||||
|
@ -632,13 +831,17 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gdk.GC</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gdk.GC'</param>
|
||||
<returns>To be added: an object of type 'Gdk.GC'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Sets the stipple origin of the specified GC as is
|
||||
appropriate for the canvas, so that it will be aligned with
|
||||
other stipple patterns used by canvas items.
|
||||
</summary>
|
||||
<param name="value"><see cref="T:Gdk.GC" /> on which to set the stipple origin.</param>
|
||||
<remarks>
|
||||
<para>This is typically only needed by item implementations.</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Aa">
|
||||
|
@ -648,29 +851,49 @@
|
|||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<returns>To be added: an object of type 'bool'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Whether to enable anti-aliasing mode</summary>
|
||||
<returns><see langword="true" /> to enable anti-aliasing</returns>
|
||||
<remarks>
|
||||
<para>
|
||||
Note that this parameter can only be set at the time of
|
||||
object construction. The same effect can be achieved by
|
||||
calling <see cref="C:Gnome.Canvas" /> to create new non-aa canvas or
|
||||
<see cref="M:Gnome.Canvas.NewAa" /> for an anti-aliased canvas.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="DrawBackground">
|
||||
<MemberSignature Language="C#" Value="public event GnomeSharp.DrawBackgroundHandler DrawBackground;" />
|
||||
<MemberType>Event</MemberType>
|
||||
<ReturnValue><ReturnType>GnomeSharp.DrawBackgroundHandler</ReturnType></ReturnValue>
|
||||
<ReturnValue>
|
||||
<ReturnType>GnomeSharp.DrawBackgroundHandler</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Emitted to draw the background for non-antialiased mode
|
||||
canvas widgets. The default method uses the canvas widget's
|
||||
style to draw the background.
|
||||
</summary>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="RenderBackground">
|
||||
<MemberSignature Language="C#" Value="public event GnomeSharp.RenderBackgroundHandler RenderBackground;" />
|
||||
<MemberType>Event</MemberType>
|
||||
<ReturnValue><ReturnType>GnomeSharp.RenderBackgroundHandler</ReturnType></ReturnValue>
|
||||
<ReturnValue>
|
||||
<ReturnType>GnomeSharp.RenderBackgroundHandler</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
This signal is emitted for antialiased mode canvas widgets
|
||||
to render the background. The buf data structure contains
|
||||
both a pointer to a packed 24-bit RGB array and the
|
||||
coordinates.
|
||||
</summary>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
|
|
|
@ -7,8 +7,13 @@
|
|||
</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>
|
||||
<summary>Bezier path canvas item</summary>
|
||||
<remarks>
|
||||
<para>
|
||||
A canvas item type for creating a "path" from curve and line
|
||||
segments.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>Gnome.CanvasShape</BaseTypeName>
|
||||
|
@ -70,10 +75,13 @@
|
|||
<Parameter Name="group" Type="Gnome.CanvasGroup" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="group">To be added: an object of type 'Gnome.CanvasGroup'</param>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasBpath'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Creates a new Bezier path</summary>
|
||||
<param name="group">
|
||||
The <see cref="T:Gnome.CanvasGroup" /> that this item
|
||||
belongs to.
|
||||
</param>
|
||||
<returns>the newly-created <see cref="T:Gnome.CanvasBpath" /> object</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GType">
|
||||
|
@ -94,13 +102,19 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.IntPtr</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'IntPtr'</param>
|
||||
<returns>To be added: an object of type 'IntPtr'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Pointer to a GnomeCanvasPathDef structure.</summary>
|
||||
<param name="value">
|
||||
Pointer to a <see cref="T:Gnome.CanvasPathDef" /> structure.
|
||||
</param>
|
||||
<returns>Pointer to a GnomeCanvasPathDef structure.</returns>
|
||||
<remarks>
|
||||
<para>
|
||||
Pointer to a <see cref="T:Gnome.CanvasPathDef" /> structure. This can be
|
||||
created by a call to the <see cref="C:Gnome.CanvasPathDef" /> constructor.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
|
|
|
@ -7,8 +7,11 @@
|
|||
</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>
|
||||
<summary>Canvas group that implements clipping</summary>
|
||||
<remarks>
|
||||
A canvas group object that clips the view of its children to a
|
||||
shape defined by a <see cref="T:Gnome.CanvasPathDef" />.
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>Gnome.CanvasGroup</BaseTypeName>
|
||||
|
@ -70,10 +73,13 @@
|
|||
<Parameter Name="group" Type="Gnome.CanvasGroup" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="group">To be added: an object of type 'Gnome.CanvasGroup'</param>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasClipgroup'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Create new <see cref="T:Gnome.CanvasClipgroup" /></summary>
|
||||
<param name="group">
|
||||
The <see cref="T:Gnome.CanvasGroup" /> that this <see cref="T:Gnome.CanvasClipgroup" />
|
||||
belongs to.
|
||||
</param>
|
||||
<returns>The newly-created <see cref="T:Gnome.Canvas.Clipgroup" /> object</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GType">
|
||||
|
@ -94,28 +100,33 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.IntPtr</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'IntPtr'</param>
|
||||
<returns>To be added: an object of type 'IntPtr'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Pointer to a GnomeCanvasPathDef structure.</summary>
|
||||
<param name="value">
|
||||
Pointer to a <see cref="T:Gnome.CanvasPathDef" /> structure.
|
||||
</param>
|
||||
<returns>Pointer to a GnomeCanvasPathDef structure.</returns>
|
||||
<remarks>
|
||||
<para>
|
||||
Pointer to a <see cref="T:Gnome.CanvasPathDef" /> structure. This can be
|
||||
created by a call to the <see cref="C:Gnome.CanvasPathDef" /> constructor.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Wind">
|
||||
<MemberSignature Language="C#" Value="public uint Wind { set; get; };" />
|
||||
<MemberSignature Language="C#" Value="public Art.WindRule Wind { set; get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.UInt32</ReturnType>
|
||||
<ReturnType>Art.WindRule</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'uint'</param>
|
||||
<returns>To be added: an object of type 'uint'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Winding rule for defining the clipping intersection rule</summary>
|
||||
<param name="value">the winding rule</param>
|
||||
<returns>Winding rule for defining the clipping intersection rule</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
|
|
|
@ -7,8 +7,14 @@
|
|||
</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>
|
||||
<summary>Canvas item for drawing ellipses and circles</summary>
|
||||
<remarks>
|
||||
<para>
|
||||
A canvas item for drawing ellipses and circles. The parameters
|
||||
are defined in the parent classes including <see cref="T:Gnome.CanvasRE" />
|
||||
which is shared with <see cref="T:Gnome.CanvasRect" /> items as well.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>Gnome.CanvasRE</BaseTypeName>
|
||||
|
@ -70,10 +76,17 @@
|
|||
<Parameter Name="group" Type="Gnome.CanvasGroup" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="group">To be added: an object of type 'Gnome.CanvasGroup'</param>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasEllipse'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Create a new <see cref="T:Gnome.CanvasEllipse" /> object
|
||||
</summary>
|
||||
<param name="group">
|
||||
The <see cref="T:Gnome.CanvasGroup" /> that this <see cref="T:Gnome.CanvasEllipse" />
|
||||
belongs to.
|
||||
</param>
|
||||
<returns>
|
||||
The newly-created <see cref="T:Gnome.CanvasEllipse" /> object
|
||||
</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GType">
|
||||
|
|
|
@ -7,8 +7,18 @@
|
|||
</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>
|
||||
<summary>Canvas item group</summary>
|
||||
<remarks>
|
||||
<para>
|
||||
A canvas item that groups other canvas items. A canvas group
|
||||
is used for organization, determining drawing stacking order,
|
||||
and for applying transforms on all items in the group.
|
||||
</para>
|
||||
<para>
|
||||
The GnomeCanvas widget contains a toplevel root group which
|
||||
can be obtained with the <see cref="M:Gnome.Canvas.Root" /> property.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>Gnome.CanvasItem</BaseTypeName>
|
||||
|
@ -96,13 +106,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>X coordinate of the group's origin.</summary>
|
||||
<param name="value">X coordinate of the group's origin.</param>
|
||||
<returns>X coordinate of the group's origin.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="X">
|
||||
|
@ -111,13 +120,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Y coordinate of the group's origin</summary>
|
||||
<param name="value">Y coordinate of the group's origin</param>
|
||||
<returns>Y coordinate of the group's origin</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
|
|
|
@ -7,8 +7,78 @@
|
|||
</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>
|
||||
<summary>Base class for all canvas items</summary>
|
||||
<remarks>
|
||||
<para>
|
||||
This is the base class for all canvas items. Canvas items are
|
||||
the drawing elements of a GnomeCanvas. Example items include
|
||||
lines, ellipses, polygons, images, text, curves and even
|
||||
arbitrary GTK+ widgets.
|
||||
</para>
|
||||
<para>
|
||||
Canvas items use the GObject property system to query and set
|
||||
parameters. Properties are inherited so, for example, a
|
||||
<see cref="P:Gnome.CanvasPolygon" /> has a
|
||||
<see cref="P:Gnome.CanvasPolygon.FillColor" /> property that is
|
||||
inherited from its parent class object
|
||||
<see cref="P:Gnome.CanvasShape" />. So be
|
||||
sure to check the parent classes of
|
||||
<see cref="T:Gnome.CanvasItem" /> objects
|
||||
when looking for item properties.
|
||||
</para>
|
||||
<para>
|
||||
To create a new canvas item use the
|
||||
<see cref="C:Gnome.CanvasItem" /> constructor which
|
||||
takes a parent <see cref="T:Gnome.CanvasGroup" />,
|
||||
<see cref="T:GLib.Type" /> of the item to create,
|
||||
and a <see langword="null" /> terminated list of name/value GObject properties to
|
||||
set for the new item.
|
||||
</para>
|
||||
<para>
|
||||
There are several methods to change the drawing stacking
|
||||
order of an item. Call <see cref="M:Gnome.CanvasItem.Raise" /> to raise an
|
||||
item a specified number of positions or
|
||||
<see cref="M:Gnome.CanvasItem.Lower" /> to lower it. To raise an item to the
|
||||
top call <see cref="M:Gnome.CanvasItem.RaiseToTop" />. The
|
||||
<see cref="M:Gnome.CanvasItem.LowerToBottom" /> methods will put it at
|
||||
the bottom.
|
||||
</para>
|
||||
<para>
|
||||
To show an item call <see cref="M:Gnome.CanvasItem.Show" />. Note that
|
||||
canvas item's are shown by default and so do not need to be
|
||||
explicitly shown after creation (contrary to GTK+ widget
|
||||
behavior). Call <see cref="M:Gnome.CanvasItem.Hide" /> to hide an item.
|
||||
</para>
|
||||
<para>
|
||||
To move an item relative to its current position (item
|
||||
coordinates) call <see cref="M:Gnome.CanvasItem.Move" /> or
|
||||
<see cref="M:Gnome.CanvasItem.AffineRelative" /> for more complex
|
||||
transforms. <see cref="M:Gnome.CanvasItem.AffineAbsolute" /> can be used to
|
||||
set an item's transform to specific values (not offsets).
|
||||
</para>
|
||||
<para>
|
||||
To convert between world and item coordinate systems call
|
||||
<see cref="M:Gnome.CanvasItem.W2i" />, and to convert in the other direction
|
||||
call <see cref="M:Gnome.CanvasItem.I2w" />. To get the transform for
|
||||
converting from item to world coordinates use
|
||||
<see cref="M:M:Gnome.CanvasItem.I2wAffine" /> or for converting item to
|
||||
canvas coordinates, <see cref="M:Gnome.CanvasItem.I2cAffine" />.
|
||||
</para>
|
||||
<para>
|
||||
Handling user input for interactive items is accomplished
|
||||
through a few functions and the "event" signals. To grab the
|
||||
mouse cursor call <see cref="M:Gnome.CanvasItem.Grab" />, it can be
|
||||
ungrabbed with <see cref="M:Gnome.CanvasItem.Ungrab" /> (see
|
||||
<see cref="M:Gdk.Pointer.Grab" /> of the GTK+ library for details). To grab
|
||||
keyboard focus call <see cref="M:Gnome.CanvasItem.GrabFocus" />. Received
|
||||
events will be signaled via the "event" signal.
|
||||
</para>
|
||||
<para>
|
||||
Some other useful functions include a reparenting routine,
|
||||
<see cref="M:Gnome.CanvasItem.Reparent" />, and a function to query the
|
||||
bounding box of an item (a minumum rectangular area containing
|
||||
all parts of the item), <see cref="M:Gnome.CanvasItem.Getbounds" /></para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>Gtk.Object</BaseTypeName>
|
||||
|
@ -24,18 +94,21 @@
|
|||
<Attributes />
|
||||
<Members>
|
||||
<Member MemberName="AffineRelative">
|
||||
<MemberSignature Language="C#" Value="public void AffineRelative (double [] affine);" />
|
||||
<MemberSignature Language="C#" Value="public void AffineRelative (out double [] affine);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="affine" Type="System.Double []" />
|
||||
<Parameter Name="affine" Type="System.Double []&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="affine">To be added: an object of type 'double []'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Combines the specified affine transformation matrix with the
|
||||
item's current transformation.
|
||||
</summary>
|
||||
<param name="affine">Return value for an affine transformation matrix.</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Lower">
|
||||
|
@ -48,9 +121,14 @@
|
|||
<Parameter Name="positions" Type="System.Int32" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="positions">To be added: an object of type 'int'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Lowers the item in its parent's stack by the specified
|
||||
number of positions. If the number of positions is greater
|
||||
than the distance to the bottom of the stack, then the item
|
||||
is put at the bottom.
|
||||
</summary>
|
||||
<param name="positions">Number of steps to lower the item.</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Show">
|
||||
|
@ -61,8 +139,8 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Shows a canvas item. If the item was already shown, then no action is taken.</summary>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="RequestRedrawSvp">
|
||||
|
@ -75,9 +153,13 @@
|
|||
<Parameter Name="svp" Type="Art.SVP" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="svp">To be added: an object of type 'Art.SVP'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Request redraw of <see paramref="svp" /> if in aa mode, or the entire item in in xlib mode.</summary>
|
||||
<param name="svp">The svp that needs to be redrawn</param>
|
||||
<remarks>
|
||||
<para>
|
||||
This item must contain <see paramref="svp" />.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GrabFocus">
|
||||
|
@ -88,8 +170,12 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Makes the specified item take the keyboard focus, so all
|
||||
keyboard events will be sent to it. If the canvas widget
|
||||
itself did not have the focus, it grabs it as well.
|
||||
</summary>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="LowerToBottom">
|
||||
|
@ -100,8 +186,8 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Lowers an item to the bottom of its parent's stack.</summary>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Hide">
|
||||
|
@ -112,8 +198,8 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Hides a canvas item. If the item was already hidden, then no action is taken.</summary>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="RaiseToTop">
|
||||
|
@ -124,25 +210,30 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Raises an item to the top of its parent's stack.</summary>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="W2i">
|
||||
<MemberSignature Language="C#" Value="public void W2i (double x, double y);" />
|
||||
<MemberSignature Language="C#" Value="public void W2i (ref double x, ref double y);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="x" Type="System.Double" />
|
||||
<Parameter Name="y" Type="System.Double" />
|
||||
<Parameter Name="x" Type="System.Double&" RefType="ref" />
|
||||
<Parameter Name="y" Type="System.Double&" RefType="ref" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="x">To be added: an object of type 'double'</param>
|
||||
<param name="y">To be added: an object of type 'double'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Converts a coordinate pair from world coordinates to item-relative coordinates.</summary>
|
||||
<param name="x">X coordinate to convert (input/output value).</param>
|
||||
<param name="y">Y coordinate to convert (input/output value).</param>
|
||||
<remarks>
|
||||
<para>
|
||||
The parameters <see paramref="x" /> and <see paramref="y" />
|
||||
are used as both in and out parameters.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="UpdateSvp">
|
||||
|
@ -156,46 +247,10 @@
|
|||
<Parameter Name="new_svp" Type="Art.SVP" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="p_svp">To be added: an object of type 'Art.SVP'</param>
|
||||
<param name="new_svp">To be added: an object of type 'Art.SVP'</param>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="SetValist">
|
||||
<MemberSignature Language="C#" Value="public void SetValist (string first_arg_name, IntPtr args);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="first_arg_name" Type="System.String" />
|
||||
<Parameter Name="args" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="first_arg_name">To be added: an object of type 'string'</param>
|
||||
<param name="args">To be added: an object of type 'IntPtr'</param>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Construct">
|
||||
<MemberSignature Language="C#" Value="public void Construct (Gnome.CanvasGroup parent, string first_arg_name, IntPtr args);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="parent" Type="Gnome.CanvasGroup" />
|
||||
<Parameter Name="first_arg_name" Type="System.String" />
|
||||
<Parameter Name="args" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="parent">To be added: an object of type 'Gnome.CanvasGroup'</param>
|
||||
<param name="first_arg_name">To be added: an object of type 'string'</param>
|
||||
<param name="args">To be added: an object of type 'IntPtr'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Sets the svp to the new value, requesting repaint on what's changed</summary>
|
||||
<param name="p_svp">the existing SVP</param>
|
||||
<param name="new_svp">the new SVP</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="UpdateSvpClip">
|
||||
|
@ -210,11 +265,11 @@
|
|||
<Parameter Name="clip_svp" Type="Art.SVP" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="p_svp">To be added: an object of type 'Art.SVP'</param>
|
||||
<param name="new_svp">To be added: an object of type 'Art.SVP'</param>
|
||||
<param name="clip_svp">To be added: an object of type 'Art.SVP'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Sets the svp to the new value, clipping if necessary, and requesting repaint on what's changed.</summary>
|
||||
<param name="p_svp">the old SVP</param>
|
||||
<param name="new_svp">the new SVP</param>
|
||||
<param name="clip_svp">a clip path</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GetBounds">
|
||||
|
@ -230,27 +285,34 @@
|
|||
<Parameter Name="y2" Type="System.Double&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="x1">To be added: an object of type 'double&'</param>
|
||||
<param name="y1">To be added: an object of type 'double&'</param>
|
||||
<param name="x2">To be added: an object of type 'double&'</param>
|
||||
<param name="y2">To be added: an object of type 'double&'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Queries the bounding box of a canvas item. The bounds are
|
||||
returned in the coordinate system of the item's
|
||||
parent.
|
||||
</summary>
|
||||
<param name="x1">Return value for the leftmost edge of the bounding box</param>
|
||||
<param name="y1">Return value for the upper edge of the bounding box</param>
|
||||
<param name="x2">Return value for the rightmost edge of the bounding box</param>
|
||||
<param name="y2">Return value for the lower edge of the bounding box</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="AffineAbsolute">
|
||||
<MemberSignature Language="C#" Value="public void AffineAbsolute (double [] affine);" />
|
||||
<MemberSignature Language="C#" Value="public void AffineAbsolute (out double [] affine);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="affine" Type="System.Double []" />
|
||||
<Parameter Name="affine" Type="System.Double []&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="affine">To be added: an object of type 'double []'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Makes the item's affine transformation matrix be equal to
|
||||
the specified matrix.
|
||||
</summary>
|
||||
<param name="affine">Return value for an affine transformation matrix.</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Reparent">
|
||||
|
@ -263,24 +325,29 @@
|
|||
<Parameter Name="new_group" Type="Gnome.CanvasGroup" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="new_group">To be added: an object of type 'Gnome.CanvasGroup'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Changes the parent of the specified item to be the new
|
||||
group. The item keeps its group-relative coordinates as for
|
||||
its old parent, so the item may change its absolute position
|
||||
within the canvas.
|
||||
</summary>
|
||||
<param name="new_group">A canvas group.</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="I2wAffine">
|
||||
<MemberSignature Language="C#" Value="public void I2wAffine (double [] affine);" />
|
||||
<MemberSignature Language="C#" Value="public void I2wAffine (out double [] affine);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="affine" Type="System.Double []" />
|
||||
<Parameter Name="affine" Type="System.Double []&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="affine">To be added: an object of type 'double []'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Gets the affine transform that converts from the item's coordinate system to world coordinates.</summary>
|
||||
<param name="affine">Return value for an affine transformation matrix</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Ungrab">
|
||||
|
@ -293,25 +360,23 @@
|
|||
<Parameter Name="etime" Type="System.UInt32" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="etime">To be added: an object of type 'uint'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Ungrabs the item, which must have been grabbed in the canvas, and ungrabs the mouse.</summary>
|
||||
<param name="etime">The timestamp for ungrabbing the mouse.</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="I2cAffine">
|
||||
<MemberSignature Language="C#" Value="public void I2cAffine (double [] affine);" />
|
||||
<MemberSignature Language="C#" Value="public void I2cAffine (out double [] affine);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="affine" Type="System.Double []" />
|
||||
<Parameter Name="affine" Type="System.Double []&" RefType="out" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="affine">To be added: an object of type 'double []'</param>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
<summary>Gets the affine transform that converts from item-relative coordinates to canvas pixel coordinates.</summary>/
|
||||
<param name="affine">Return value for an affine transformation matrix (return value).</param><remarks></remarks></Docs>
|
||||
</Member>
|
||||
<Member MemberName="Raise">
|
||||
<MemberSignature Language="C#" Value="public void Raise (int positions);" />
|
||||
|
@ -323,26 +388,36 @@
|
|||
<Parameter Name="positions" Type="System.Int32" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="positions">To be added: an object of type 'int'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Raises the item in its parent's stack by the specified
|
||||
number of positions. If the number of positions is greater
|
||||
than the distance to the top of the stack, then the item is
|
||||
put at the top.
|
||||
</summary>
|
||||
<param name="positions">Number of steps to raise the item.</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="I2w">
|
||||
<MemberSignature Language="C#" Value="public void I2w (double x, double y);" />
|
||||
<MemberSignature Language="C#" Value="public void I2w (ref double x, ref double y);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="x" Type="System.Double" />
|
||||
<Parameter Name="y" Type="System.Double" />
|
||||
<Parameter Name="x" Type="System.Double&" RefType="ref" />
|
||||
<Parameter Name="y" Type="System.Double&" RefType="ref" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="x">To be added: an object of type 'double'</param>
|
||||
<param name="y">To be added: an object of type 'double'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Converts a coordinate pair from item-relative coordinates to world coordinates.</summary>
|
||||
<param name="x">X coordinate to convert (input/output value).</param>
|
||||
<param name="y">Y coordinate to convert (input/output value).</param>
|
||||
<remarks>
|
||||
<para>
|
||||
The parameters <see paramref="x" /> and <see paramref="y" />
|
||||
are used as both in and out parameters.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Move">
|
||||
|
@ -356,10 +431,16 @@
|
|||
<Parameter Name="dy" Type="System.Double" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="dx">To be added: an object of type 'double'</param>
|
||||
<param name="dy">To be added: an object of type 'double'</param>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Moves a canvas item by creating an affine transformation
|
||||
matrix for translation by using the specified values. This
|
||||
happens in item local coordinate system, so if you have
|
||||
nontrivial transform, it most probably does not do, what you
|
||||
want.
|
||||
</summary>
|
||||
<param name="dx">Horizontal offset.</param>
|
||||
<param name="dy">Vertical offset.</param>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="RequestUpdate">
|
||||
|
@ -370,8 +451,8 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>To be used only by item implementations. Requests that the canvas queue an update for the specified item.</summary>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ResetBounds">
|
||||
|
@ -382,8 +463,8 @@
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Resets the bounding box of a canvas item to an empty rectangle.</summary>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Finalize">
|
||||
|
@ -425,22 +506,6 @@
|
|||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public CanvasItem (Gnome.CanvasGroup group, uint type);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<ReturnValue />
|
||||
<Parameters>
|
||||
<Parameter Name="group" Type="Gnome.CanvasGroup" />
|
||||
<Parameter Name="type" Type="System.UInt32" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="group">To be added: an object of type 'Gnome.CanvasGroup'</param>
|
||||
<param name="type">To be added: an object of type 'uint'</param>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasItem'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GType">
|
||||
<MemberSignature Language="C#" Value="public static uint GType { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
|
@ -471,23 +536,30 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gnome.CanvasItem</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gnome.CanvasItem'</param>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasItem'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>The parent item</summary>
|
||||
<param name="value">the parent item</param>
|
||||
<returns>the parent item</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="CanvasEvent">
|
||||
<MemberSignature Language="C#" Value="public event GnomeSharp.CanvasEventHandler CanvasEvent;" />
|
||||
<MemberType>Event</MemberType>
|
||||
<ReturnValue><ReturnType>GnomeSharp.CanvasEventHandler</ReturnType></ReturnValue>
|
||||
<ReturnValue>
|
||||
<ReturnType>GnomeSharp.CanvasEventHandler</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Signals mouse button clicks, motion, enter/leave, and key
|
||||
press events on canvas items. Use this to create user
|
||||
interactive items. The x and y coordinates in the
|
||||
<see cref="F:GtkSharp.CanvasEventArgs.Event" />
|
||||
field have been converted to canvas world coordinates.
|
||||
</summary>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
|
|
|
@ -7,8 +7,12 @@
|
|||
</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>
|
||||
<summary>Line canvas item</summary>
|
||||
<remarks>
|
||||
A canvas item for drawing lines. This canvas item uses a
|
||||
<see cref="T:Gnome.CanvasPoints" /> structure so one or multiple joined lined
|
||||
segments can be drawn with a single <see cref="T:Gnome.CanvasLine" /> item.
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>Gnome.CanvasItem</BaseTypeName>
|
||||
|
@ -70,10 +74,13 @@
|
|||
<Parameter Name="group" Type="Gnome.CanvasGroup" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="group">To be added: an object of type 'Gnome.CanvasGroup'</param>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasLine'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Creates a new line</summary>
|
||||
<param name="group">
|
||||
The <see cref="T:Gnome.CanvasGroup" /> that this item
|
||||
belongs to.
|
||||
</param>
|
||||
<returns>the newly-created <see cref="T:Gnome.CanvasLine" /> object</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GType">
|
||||
|
@ -94,13 +101,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gdk.Drawable</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gdk.Drawable'</param>
|
||||
<returns>To be added: an object of type 'Gdk.Drawable'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Stipple pattern for the line.</summary>
|
||||
<param name="value">Stipple pattern for the line.</param>
|
||||
<returns>Stipple pattern for the line.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ArrowShapeB">
|
||||
|
@ -109,13 +115,15 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Distance from tip of arrowhead to trailing point, measured
|
||||
along the shaft.
|
||||
</summary>
|
||||
<param name="value">Distance from tip of arrowhead to trailing point, measured along shaft.</param>
|
||||
<returns>Distance from tip of arrowhead to trailing point, measured along shaft.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ArrowShapeA">
|
||||
|
@ -124,13 +132,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Distance from tip of arrowhead to center.</summary>
|
||||
<param name="value">Distance from tip of arrowhead to center.</param>
|
||||
<returns>Distance from tip of arrowhead to center.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Smooth">
|
||||
|
@ -139,13 +146,13 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'bool'</param>
|
||||
<returns>To be added: an object of type 'bool'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Specifies whether to smooth the line using parabolic splines.</summary>
|
||||
<param name="value">
|
||||
<see langword="true" /> to smooth the line</param>
|
||||
<returns>Whether to smooth the line using parabolic splines</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="LineStyle">
|
||||
|
@ -154,13 +161,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gdk.LineStyle</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gdk.LineStyle'</param>
|
||||
<returns>To be added: an object of type 'Gdk.LineStyle'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Line dash style.</summary>
|
||||
<param name="value">Line dash style</param>
|
||||
<returns>Line dash style</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Points">
|
||||
|
@ -169,13 +175,14 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gnome.CanvasPoints</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gnome.CanvasPoints'</param>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasPoints'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>a <see cref="T:Gnome.CanvasPoints" /> pointer. This
|
||||
can be created by a call to the <see cref="C:Gnome.CanvasPoints" /> constructor.
|
||||
</summary>
|
||||
<param name="value">a <see cref="T:Gnome.CanvasPoints" /> pointer.</param>
|
||||
<returns>a <see cref="T:Gnome.CanvasPoints" /> pointer.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="FirstArrowhead">
|
||||
|
@ -184,13 +191,13 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'bool'</param>
|
||||
<returns>To be added: an object of type 'bool'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Specifies whether to draw an arrowhead on the first point of the line.</summary>
|
||||
<param name="value">
|
||||
<see langword="true" /> to draw an arrowhead</param>
|
||||
<returns>whether to draw an arrowhead on the first point of the line.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="SplineSteps">
|
||||
|
@ -199,13 +206,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.UInt32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'uint'</param>
|
||||
<returns>To be added: an object of type 'uint'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Specifies the number of steps to use when rendering curves.</summary>
|
||||
<param name="value">the number of steps to use when rendering curves.</param>
|
||||
<returns>the number of steps to use when rendering curves.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="LastArrowhead">
|
||||
|
@ -214,12 +220,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'bool'</param>
|
||||
<returns>To be added: an object of type 'bool'</returns>
|
||||
<summary>Specifies whether to draw an arrowhead on the last point of the line.</summary>
|
||||
<param name="value">
|
||||
<see langword="true" /> to draw an arrowhead</param>
|
||||
<returns>whether to draw an arrowhead on the last point of the line.</returns>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
|
@ -229,13 +235,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gdk.CapStyle</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gdk.CapStyle'</param>
|
||||
<returns>To be added: an object of type 'Gdk.CapStyle'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Determines how the ends of lines are drawn (the line cap style).</summary>
|
||||
<param name="value">the line cap style.</param>
|
||||
<returns>the line cap style</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="JoinStyle">
|
||||
|
@ -244,13 +249,19 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gdk.JoinStyle</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gdk.JoinStyle'</param>
|
||||
<returns>To be added: an object of type 'Gdk.JoinStyle'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Vertex join style for line segments</summary>
|
||||
<param name="value">the vertext join style</param>
|
||||
<returns>Vertex join style</returns>
|
||||
<remarks>
|
||||
<para>
|
||||
(<see cref="F:Gdk.JoinStyle.Miter" /> to join by extending
|
||||
each line to meet at an angle, <see cref="F:Gdk.JoinStyle.Round" /> to join by a circular arc,
|
||||
and <see cref="F:Gdk.JoinStyle.Bevel" /> to join by a
|
||||
straight line which makes an equal angle with each line)
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="FillColorRgba">
|
||||
|
@ -259,13 +270,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.UInt32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'uint'</param>
|
||||
<returns>To be added: an object of type 'uint'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Line color with an alpha component (in the format 0xRRGGBBAA).</summary>
|
||||
<param name="value">line color with alpha component</param>
|
||||
<returns>the line color</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="FillColorGdk">
|
||||
|
@ -274,13 +284,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gdk.Color</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gdk.Color'</param>
|
||||
<returns>To be added: an object of type 'Gdk.Color'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>The <see cref="T:Gdk.Color" /> to draw the line with.</summary>
|
||||
<param name="value">the line color</param>
|
||||
<returns>the line color</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="WidthUnits">
|
||||
|
@ -289,13 +298,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Width of the line in canvas units. The line width will be scaled when the canvas zoom factor changes.</summary>
|
||||
<param name="value">width of the line</param>
|
||||
<returns>width of the line in canvas units</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ArrowShapeC">
|
||||
|
@ -304,13 +312,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Distance of arrowhead trailing points from outside edge of shaft.</summary>
|
||||
<param name="value">distance of the arrowing trailing points</param>
|
||||
<returns>Distance of arrowhead trailing points from outside edge of shaft.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="WidthPixels">
|
||||
|
@ -319,12 +326,11 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.UInt32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'uint'</param>
|
||||
<returns>To be added: an object of type 'uint'</returns>
|
||||
<summary>Width of the line in pixels. The line width will not be scaled when the canvas zoom factor changes.</summary>
|
||||
<param name="value">width of the line</param>
|
||||
<returns>width of the line in pixels.</returns>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
|
@ -334,13 +340,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.String</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'string'</param>
|
||||
<returns>To be added: an object of type 'string'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>X color specification for line.</summary>
|
||||
<param name="value">X color specification for the line</param>
|
||||
<returns>X color specification for the line</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
|
|
|
@ -7,8 +7,12 @@
|
|||
</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>
|
||||
<summary>Pixbuf image canvas item</summary>
|
||||
<remarks>
|
||||
<para>
|
||||
A canvas item for drawing pixbuf images.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>Gnome.CanvasItem</BaseTypeName>
|
||||
|
@ -94,13 +98,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Pixbuf height.</summary>
|
||||
<param name="value">the height of this item</param>
|
||||
<returns>the height of this item</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Pixbuf">
|
||||
|
@ -109,13 +112,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gdk.Pixbuf</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gdk.Pixbuf'</param>
|
||||
<returns>To be added: an object of type 'Gdk.Pixbuf'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>The pixbuf image to draw.</summary>
|
||||
<param name="value">The pixbuf image to draw.</param>
|
||||
<returns>the pixbuf image</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="WidthInPixels">
|
||||
|
@ -124,13 +126,14 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'bool'</param>
|
||||
<returns>To be added: an object of type 'bool'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>The unit used by the <see cref="P:Gnome.CanvasPixbuf.Pixels" /> property</summary>
|
||||
<param name="value">
|
||||
<see langword="true" /> if it is in pixel units, <see langword="false" /> for canvas world units.
|
||||
</param>
|
||||
<returns>The unit used by the <see cref="P:Gnome.CanvasPixbuf.Pixels" /> property</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Anchor">
|
||||
|
@ -139,13 +142,16 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gtk.AnchorType</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gtk.AnchorType'</param>
|
||||
<returns>To be added: an object of type 'Gtk.AnchorType'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Anchor (handle) position within the pixbuf, defaults to
|
||||
<see cref="F:Gtk.AnchorType.NW" /> (top left hand corner). The anchor is the
|
||||
point of reference for positioning the image.
|
||||
</summary>
|
||||
<param name="value">anchor (handle) position within the pixbuf</param>
|
||||
<returns>Anchor (handle) position within the pixbuf</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Width">
|
||||
|
@ -154,13 +160,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Pixbuf width.</summary>
|
||||
<param name="value">Pixbuf width</param>
|
||||
<returns>the pixbuf's width</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="WidthSet">
|
||||
|
@ -169,13 +174,22 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'bool'</param>
|
||||
<returns>To be added: an object of type 'bool'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Whether or not the <see cref="Gnome.CanvasPixbuf.Width" />
|
||||
should be used
|
||||
</summary>
|
||||
<param name="value">
|
||||
<see langword="true" /> if the <see cref="Gnome.CanvasPixbuf.Width" /> parameter is set and
|
||||
should be used as the pixbuf width, <see langword="false" /> to use the actual
|
||||
width of the image.
|
||||
</param>
|
||||
<returns>
|
||||
Whether or not the <see cref="Gnome.CanvasPixbuf.Width" />
|
||||
should be used
|
||||
</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Y">
|
||||
|
@ -184,13 +198,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>The y coordinate of the position to place the pixbuf</summary>
|
||||
<param name="value">Y coordinate</param>
|
||||
<returns>the y coordinate of the position to place the pixbuf</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="X">
|
||||
|
@ -199,13 +212,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>The x coordinate of the position to place the pixbuf</summary>
|
||||
<param name="value">X coordinate</param>
|
||||
<returns>the x coordinate of the position to place the pixbuf</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="HeightInPixels">
|
||||
|
@ -214,13 +226,22 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'bool'</param>
|
||||
<returns>To be added: an object of type 'bool'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Whether or not the <see cref="Gnome.CanvasPixbuf.Height" />
|
||||
should be used
|
||||
</summary>
|
||||
<param name="value">
|
||||
<see langword="true" /> if the <see cref="Gnome.CanvasPixbuf.Height" /> parameter is set and
|
||||
should be used as the pixbuf width, <see langword="false" /> to use the actual
|
||||
width of the image.
|
||||
</param>
|
||||
<returns>
|
||||
Whether or not the <see cref="Gnome.CanvasPixbuf.Height" />
|
||||
should be used
|
||||
</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="HeightSet">
|
||||
|
@ -229,13 +250,22 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'bool'</param>
|
||||
<returns>To be added: an object of type 'bool'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Whether or not the <see cref="Gnome.CanvasPixbuf.Height" />
|
||||
should be used
|
||||
</summary>
|
||||
<param name="value">
|
||||
<see langword="true" /> if the <see cref="Gnome.CanvasPixbuf.Height" /> parameter is set and
|
||||
should be used as the pixbuf width, <see langword="false" /> to use the actual
|
||||
width of the image.
|
||||
</param>
|
||||
<returns>
|
||||
Whether or not the <see cref="Gnome.CanvasPixbuf.Height" />
|
||||
should be used
|
||||
</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="XInPixels">
|
||||
|
@ -244,13 +274,14 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'bool'</param>
|
||||
<returns>To be added: an object of type 'bool'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>The unit used by the <see cref="P:Gnome.CanvasPixbuf.Pixels" /> property</summary>
|
||||
<param name="value">
|
||||
<see langword="true" /> if it is in pixel units, <see langword="false" /> for canvas world units.
|
||||
</param>
|
||||
<returns>The unit used by the <see cref="P:Gnome.CanvasPixbuf.Pixels" /> property</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="YInPixels">
|
||||
|
@ -259,13 +290,14 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'bool'</param>
|
||||
<returns>To be added: an object of type 'bool'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>The unit used by the <see cref="P:Gnome.CanvasPixbuf.Pixels" /> property</summary>
|
||||
<param name="value">
|
||||
<see langword="true" /> if it is in pixel units, <see langword="false" /> for canvas world units.
|
||||
</param>
|
||||
<returns>The unit used by the <see cref="P:Gnome.CanvasPixbuf.Pixels" /> property</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
|
|
|
@ -7,8 +7,12 @@
|
|||
</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>
|
||||
<summary>Polygon canvas item</summary>
|
||||
<remarks>
|
||||
<para>
|
||||
A canvas item for drawing polygon (multi sided) shapes.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>Gnome.CanvasShape</BaseTypeName>
|
||||
|
@ -36,13 +40,17 @@
|
|||
<Parameter Name="y" Type="System.Double" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="poly">To be added: an object of type 'double'</param>
|
||||
<param name="num_points">To be added: an object of type 'int'</param>
|
||||
<param name="x">To be added: an object of type 'double'</param>
|
||||
<param name="y">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Computes the distance between a point and a polygon.</summary>
|
||||
<param name="poly">
|
||||
FIXME
|
||||
Vertices of the polygon. X coordinates are in the even
|
||||
indices, and Y coordinates are in the odd indices
|
||||
</param>
|
||||
<param name="num_points">Number of points in the polygon</param>
|
||||
<param name="x">X coordinate of the point</param>
|
||||
<param name="y">Y coordinate of the point</param>
|
||||
<returns>The distance from the point to the polygon, or zero if the point is inside the polygon.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Finalize">
|
||||
|
@ -92,10 +100,13 @@
|
|||
<Parameter Name="group" Type="Gnome.CanvasGroup" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="group">To be added: an object of type 'Gnome.CanvasGroup'</param>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasPolygon'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Creates a new polygon</summary>
|
||||
<param name="group">
|
||||
The <see cref="T:Gnome.CanvasGroup" /> that this item
|
||||
belongs to.
|
||||
</param>
|
||||
<returns>the newly-created <see cref="T:Gnome.CanvasPolygon" /> object</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GType">
|
||||
|
@ -116,13 +127,14 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gnome.CanvasPoints</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gnome.CanvasPoints'</param>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasPoints'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>a <see cref="T:Gnome.CanvasPoints" /> pointer. This
|
||||
can be created by a call to the <see cref="C:Gnome.CanvasPoints" /> constructor.
|
||||
</summary>
|
||||
<param name="value">a <see cref="T:Gnome.CanvasPoints" /> pointer.</param>
|
||||
<returns>a <see cref="T:Gnome.CanvasPoints" /> pointer.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
|
|
|
@ -7,8 +7,13 @@
|
|||
</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>
|
||||
<summary>Base class for rectangle and ellipse items</summary>
|
||||
<remarks>
|
||||
<para>
|
||||
This forms a base class for rectangle and ellipse canvas
|
||||
items.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>Gnome.CanvasShape</BaseTypeName>
|
||||
|
@ -96,13 +101,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Rightmost coordinate of rectangle or ellipse.</summary>
|
||||
<param name="value">Rightmost coordinate of rectangle or ellipse.</param>
|
||||
<returns>Rightmost coordinate of rectangle or ellipse.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="X1">
|
||||
|
@ -111,13 +115,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Leftmost coordinate of rectangle or ellipse.</summary>
|
||||
<param name="value">Leftmost coordinate of rectangle or ellipse.</param>
|
||||
<returns>Leftmost coordinate of rectangle or ellipse.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Y2">
|
||||
|
@ -126,13 +129,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Bottommost coordinate of rectangle or ellipse.</summary>
|
||||
<param name="value">Bottommost coordinate of rectangle or ellipse.</param>
|
||||
<returns>Bottommost coordinate of rectangle or ellipse.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Y1">
|
||||
|
@ -141,13 +143,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Topmost coordinate of rectangle or ellipse.</summary>
|
||||
<param name="value">Topmost coordinate of rectangle or ellipse.</param>
|
||||
<returns>Topmost coordinate of rectangle or ellipse.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
|
|
|
@ -7,8 +7,16 @@
|
|||
</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>
|
||||
<summary>Rectangle canvas item</summary>
|
||||
<remarks>
|
||||
<para>
|
||||
A canvas item for drawing rectangles and squares. The
|
||||
parameters are defined in the parent classes including
|
||||
<see cref="T:Gnome.CanvasRE" /> which is shared with
|
||||
<see cref="T:Gnome.CanvasEllipse" /> items as
|
||||
well.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>Gnome.CanvasRE</BaseTypeName>
|
||||
|
@ -70,10 +78,13 @@
|
|||
<Parameter Name="group" Type="Gnome.CanvasGroup" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="group">To be added: an object of type 'Gnome.CanvasGroup'</param>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasRect'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Creates a new rectangle</summary>
|
||||
<param name="group">
|
||||
The <see cref="T:Gnome.CanvasGroup" /> that this item
|
||||
belongs to.
|
||||
</param>
|
||||
<returns>the newly-created <see cref="T:Gnome.CanvasRect" /> object</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GType">
|
||||
|
|
|
@ -7,8 +7,13 @@
|
|||
</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>
|
||||
<summary>Widget canvas item</summary>
|
||||
<remarks>
|
||||
<para>
|
||||
A canvas item for placing arbitrary <see cref="T:Gtk.Widget" /> objects onto a
|
||||
canvas.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>Gnome.CanvasItem</BaseTypeName>
|
||||
|
@ -70,10 +75,13 @@
|
|||
<Parameter Name="group" Type="Gnome.CanvasGroup" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="group">To be added: an object of type 'Gnome.CanvasGroup'</param>
|
||||
<returns>To be added: an object of type 'Gnome.CanvasWidget'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Creates a new Widget container</summary>
|
||||
<param name="group">
|
||||
The <see cref="T:Gnome.CanvasGroup" /> that this item
|
||||
belongs to.
|
||||
</param>
|
||||
<returns>the newly-created <see cref="T:Gnome.CanvasWidget" /> object</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GType">
|
||||
|
@ -94,13 +102,14 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Width of widget (units specified by <see cref="P:Gnome.CanvasWidget.SizePixels" /> property).
|
||||
</summary>
|
||||
<param name="value">the width of the widget</param>
|
||||
<returns>the width of the widget</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Height">
|
||||
|
@ -109,13 +118,14 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>
|
||||
Height of widget (units specified by <see cref="P:Gnome.CanvasWidget.SizePixels" /> property).
|
||||
</summary>
|
||||
<param name="value">the height of the widget</param>
|
||||
<returns>the height of the widget</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Anchor">
|
||||
|
@ -124,13 +134,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gtk.AnchorType</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gtk.AnchorType'</param>
|
||||
<returns>To be added: an object of type 'Gtk.AnchorType'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Anchor position for widget.</summary>
|
||||
<param name="value">the anchor's position</param>
|
||||
<returns>anchor position for the widget</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Widget">
|
||||
|
@ -139,13 +148,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>Gtk.Widget</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'Gtk.Widget'</param>
|
||||
<returns>To be added: an object of type 'Gtk.Widget'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>The embedded widget</summary>
|
||||
<param name="value">The embedded widget</param>
|
||||
<returns>the embedded widget</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="SizePixels">
|
||||
|
@ -154,13 +162,14 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'bool'</param>
|
||||
<returns>To be added: an object of type 'bool'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Whether the widget size is specified in pixels or canvas units.</summary>
|
||||
<param name="value">
|
||||
<see langword="true" /> to use pixels unit, <see langword="false" /> to use canvas units
|
||||
</param>
|
||||
<returns>whether the widget size is specified in pixels or canvas units.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Y">
|
||||
|
@ -169,13 +178,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>Y coordinate of anchor point.</summary>
|
||||
<param name="value">Y coordinate of anchor point.</param>
|
||||
<returns>Y coordinate of anchor point.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="X">
|
||||
|
@ -184,13 +192,12 @@
|
|||
<ReturnValue>
|
||||
<ReturnType>System.Double</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
</Parameters>
|
||||
<Parameters></Parameters>
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<param name="value">To be added: an object of type 'double'</param>
|
||||
<returns>To be added: an object of type 'double'</returns>
|
||||
<remarks>To be added</remarks>
|
||||
<summary>X coordinate of anchor point.</summary>
|
||||
<param name="value">X coordinate of anchor point.</param>
|
||||
<returns>X coordinate of anchor point.</returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
|
|
Loading…
Reference in a new issue