From 75d8f2a98b6ae8d0e6f9604931906e565c4ae5e4 Mon Sep 17 00:00:00 2001 From: John Luke Date: Wed, 23 Jul 2003 00:38:08 +0000 Subject: [PATCH] 2003-07-22 John Luke * en/Rsvg: add directory * en/Rsvg/*.xml: add initial docs * en/Rsvg/Tool.xml: add example svn path=/trunk/gtk-sharp/; revision=16552 --- doc/ChangeLog | 6 + doc/en/Rsvg/BpathDef.xml | 260 +++++++++++++++++++++++++++++++++ doc/en/Rsvg/Css.xml | 133 +++++++++++++++++ doc/en/Rsvg/DefType.xml | 68 +++++++++ doc/en/Rsvg/DefVal.xml | 62 ++++++++ doc/en/Rsvg/Defs.xml | 96 ++++++++++++ doc/en/Rsvg/Error.xml | 56 +++++++ doc/en/Rsvg/Global.xml | 81 ++++++++++ doc/en/Rsvg/GradientStop.xml | 74 ++++++++++ doc/en/Rsvg/GradientStops.xml | 87 +++++++++++ doc/en/Rsvg/Handle.xml | 107 ++++++++++++++ doc/en/Rsvg/LinearGradient.xml | 159 ++++++++++++++++++++ doc/en/Rsvg/PSCtx.xml | 62 ++++++++ doc/en/Rsvg/PaintServer.xml | 93 ++++++++++++ doc/en/Rsvg/Pixbuf.xml | 133 +++++++++++++++++ doc/en/Rsvg/RadialGradient.xml | 159 ++++++++++++++++++++ doc/en/Rsvg/SizeFunc.xml | 35 +++++ doc/en/Rsvg/Tool.xml | 177 ++++++++++++++++++++++ 18 files changed, 1848 insertions(+) create mode 100644 doc/en/Rsvg/BpathDef.xml create mode 100644 doc/en/Rsvg/Css.xml create mode 100644 doc/en/Rsvg/DefType.xml create mode 100644 doc/en/Rsvg/DefVal.xml create mode 100644 doc/en/Rsvg/Defs.xml create mode 100644 doc/en/Rsvg/Error.xml create mode 100644 doc/en/Rsvg/Global.xml create mode 100644 doc/en/Rsvg/GradientStop.xml create mode 100644 doc/en/Rsvg/GradientStops.xml create mode 100644 doc/en/Rsvg/Handle.xml create mode 100644 doc/en/Rsvg/LinearGradient.xml create mode 100644 doc/en/Rsvg/PSCtx.xml create mode 100644 doc/en/Rsvg/PaintServer.xml create mode 100644 doc/en/Rsvg/Pixbuf.xml create mode 100644 doc/en/Rsvg/RadialGradient.xml create mode 100644 doc/en/Rsvg/SizeFunc.xml create mode 100644 doc/en/Rsvg/Tool.xml diff --git a/doc/ChangeLog b/doc/ChangeLog index e40e9358c..1ae0d4d2b 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,9 @@ +2003-07-22 John Luke + + * en/Rsvg: add directory + * en/Rsvg/*.xml: add initial docs + * en/Rsvg/Tool.xml: add example + 2003-07-22 Duncan Mak * en/Gtk/FSButton.xml: Removed the constructor, per the custom diff --git a/doc/en/Rsvg/BpathDef.xml b/doc/en/Rsvg/BpathDef.xml new file mode 100644 index 000000000..1702fe993 --- /dev/null +++ b/doc/en/Rsvg/BpathDef.xml @@ -0,0 +1,260 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.ValueType + + + + + + + Field + + Rsvg.BpathDef + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + To be added + To be added + + + + + Field + + System.IntPtr + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + To be added + To be added + + + + + Method + + Rsvg.BpathDef + + + + + + To be added + a + a + To be added + + + + + Method + + Rsvg.BpathDef + + + + To be added + a + To be added + + + + + Method + + Rsvg.BpathDef + + + + + + To be added + a + a + To be added + + + + + Method + + System.Void + + + + To be added + To be added + + + + + Method + + System.Void + + + + To be added + To be added + + + + + Method + + System.Void + + + + + + + + + + + To be added + a + a + a + a + a + a + To be added + + + + + Method + + System.Void + + + + To be added + To be added + + + + + Method + + System.Void + + + + + + + To be added + a + a + To be added + + + + + Method + + Rsvg.BpathDef + + + + To be added + a + To be added + + + + + Method + + System.Void + + + + + + + To be added + a + a + To be added + + + + + Property + + Art.Bpath + + + + To be added + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/Css.xml b/doc/en/Rsvg/Css.xml new file mode 100644 index 000000000..cb6fe54cd --- /dev/null +++ b/doc/en/Rsvg/Css.xml @@ -0,0 +1,133 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.Object + + + + + + + Method + + System.Double + + + + + + To be added + a + a + To be added + + + + + Method + + System.Boolean + + + + + + + To be added + a + a + a + To be added + + + + + Method + + System.UInt32 + + + + + + To be added + a + a + To be added + + + + + Method + + System.Int32 + + + + + + To be added + a + a + To be added + + + + + Method + + System.Double + + + + + + + To be added + a + a + a + To be added + + + + + Method + + System.UInt32 + + + + + + To be added + a + a + To be added + + + + + Constructor + + + + To be added + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/DefType.xml b/doc/en/Rsvg/DefType.xml new file mode 100644 index 000000000..b4d0593d8 --- /dev/null +++ b/doc/en/Rsvg/DefType.xml @@ -0,0 +1,68 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.Enum + + + + System.IComparable + + + System.IConvertible + + + System.IFormattable + + + + + + + Field + + Rsvg.DefType + + + + To be added + To be added + + + + + Field + + Rsvg.DefType + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + To be added + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/DefVal.xml b/doc/en/Rsvg/DefVal.xml new file mode 100644 index 000000000..db7f5d423 --- /dev/null +++ b/doc/en/Rsvg/DefVal.xml @@ -0,0 +1,62 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.ValueType + + + + + + + Field + + Rsvg.DefVal + + + + To be added + To be added + + + + + Field + + Rsvg.DefType + + + + To be added + To be added + + + + + Method + + Rsvg.DefVal + + + + + + To be added + a + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/Defs.xml b/doc/en/Rsvg/Defs.xml new file mode 100644 index 000000000..820e077f9 --- /dev/null +++ b/doc/en/Rsvg/Defs.xml @@ -0,0 +1,96 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + GLib.Opaque + + + + GLib.IWrapper + + + + + + + Method + + System.Void + + + + + + + To be added + a + a + To be added + + + + + Method + + System.Void + + + + To be added + To be added + + + + + Method + + Rsvg.DefVal + + + + + + To be added + a + a + To be added + + + + + Constructor + + + + + + To be added + a + a + To be added + + + + + Constructor + + + + To be added + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/Error.xml b/doc/en/Rsvg/Error.xml new file mode 100644 index 000000000..d0ac631ff --- /dev/null +++ b/doc/en/Rsvg/Error.xml @@ -0,0 +1,56 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.Enum + + + + System.IComparable + + + System.IConvertible + + + System.IFormattable + + + + + + + Field + + Rsvg.Error + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + To be added + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/Global.xml b/doc/en/Rsvg/Global.xml new file mode 100644 index 000000000..914c856af --- /dev/null +++ b/doc/en/Rsvg/Global.xml @@ -0,0 +1,81 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.Object + + + + + + + Method + + System.Void + + + + + + + + To be added + a + a + a + To be added + + + + + Method + + System.Int32 + + + + To be added + a + To be added + + + + + Method + + Rsvg.BpathDef + + + + + + To be added + a + a + To be added + + + + + Constructor + + + + To be added + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/GradientStop.xml b/doc/en/Rsvg/GradientStop.xml new file mode 100644 index 000000000..c08f21c1c --- /dev/null +++ b/doc/en/Rsvg/GradientStop.xml @@ -0,0 +1,74 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.ValueType + + + + + + + Field + + Rsvg.GradientStop + + + + To be added + To be added + + + + + Field + + System.Double + + + + To be added + To be added + + + + + Field + + System.UInt32 + + + + To be added + To be added + + + + + Method + + Rsvg.GradientStop + + + + + + To be added + a + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/GradientStops.xml b/doc/en/Rsvg/GradientStops.xml new file mode 100644 index 000000000..f85cd43ca --- /dev/null +++ b/doc/en/Rsvg/GradientStops.xml @@ -0,0 +1,87 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.ValueType + + + + + + + Field + + Rsvg.GradientStops + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + To be added + To be added + + + + + Field + + System.IntPtr + + + + To be added + To be added + + + + + Method + + Rsvg.GradientStops + + + + + + To be added + a + a + To be added + + + + + Property + + Rsvg.GradientStop + + + + To be added + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/Handle.xml b/doc/en/Rsvg/Handle.xml new file mode 100644 index 000000000..f330f86ae --- /dev/null +++ b/doc/en/Rsvg/Handle.xml @@ -0,0 +1,107 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + GLib.Opaque + + + + GLib.IWrapper + + + + + + + Method + + System.Boolean + + + + + + + To be added + a + a + a + To be added + + + + + Method + + System.Boolean + + + + To be added + a + To be added + + + + + Method + + System.Void + + + + To be added + To be added + + + + + Constructor + + + + + + To be added + a + a + To be added + + + + + Constructor + + + + To be added + a + To be added + + + + + Property + + Gdk.Pixbuf + + + + To be added + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/LinearGradient.xml b/doc/en/Rsvg/LinearGradient.xml new file mode 100644 index 000000000..6f1ebf077 --- /dev/null +++ b/doc/en/Rsvg/LinearGradient.xml @@ -0,0 +1,159 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.ValueType + + + + + + + Field + + Rsvg.LinearGradient + + + + To be added + To be added + + + + + Field + + Rsvg.DefVal + + + + To be added + To be added + + + + + Field + + System.IntPtr + + + + To be added + To be added + + + + + Field + + System.Double + + + + To be added + To be added + + + + + Field + + System.Double + + + + To be added + To be added + + + + + Field + + System.Double + + + + To be added + To be added + + + + + Field + + System.Double + + + + To be added + To be added + + + + + Field + + Art.GradientSpread + + + + To be added + To be added + + + + + Field + + System.IntPtr + + + + To be added + To be added + + + + + Method + + Rsvg.LinearGradient + + + + + + To be added + a + a + To be added + + + + + Property + + Rsvg.GradientStops + + + + To be added + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/PSCtx.xml b/doc/en/Rsvg/PSCtx.xml new file mode 100644 index 000000000..ffacec563 --- /dev/null +++ b/doc/en/Rsvg/PSCtx.xml @@ -0,0 +1,62 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.ValueType + + + + + + + Field + + Rsvg.PSCtx + + + + To be added + To be added + + + + + Field + + System.Int32 + + + + To be added + To be added + + + + + Method + + Rsvg.PSCtx + + + + + + To be added + a + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/PaintServer.xml b/doc/en/Rsvg/PaintServer.xml new file mode 100644 index 000000000..0a12bea84 --- /dev/null +++ b/doc/en/Rsvg/PaintServer.xml @@ -0,0 +1,93 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + GLib.Opaque + + + + GLib.IWrapper + + + + + + + Method + + Rsvg.PaintServer + + + + + + + To be added + a + a + a + To be added + + + + + Method + + System.Void + + + + To be added + To be added + + + + + Method + + System.Void + + + + To be added + To be added + + + + + Constructor + + + + + + To be added + a + a + To be added + + + + + Constructor + + + + To be added + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/Pixbuf.xml b/doc/en/Rsvg/Pixbuf.xml new file mode 100644 index 000000000..307b6fc29 --- /dev/null +++ b/doc/en/Rsvg/Pixbuf.xml @@ -0,0 +1,133 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.Object + + + + + + + Method + + Gdk.Pixbuf + + + + + + + + + + To be added + a + a + a + a + a + a + To be added + + + + + Method + + Gdk.Pixbuf + + + + + + To be added + a + a + To be added + + + + + Method + + Gdk.Pixbuf + + + + + + + + To be added + a + a + a + a + To be added + + + + + Method + + Gdk.Pixbuf + + + + + + + + To be added + a + a + a + a + To be added + + + + + Method + + Gdk.Pixbuf + + + + + + + + To be added + a + a + a + a + To be added + + + + + Constructor + + + + To be added + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/RadialGradient.xml b/doc/en/Rsvg/RadialGradient.xml new file mode 100644 index 000000000..1bb41f4fc --- /dev/null +++ b/doc/en/Rsvg/RadialGradient.xml @@ -0,0 +1,159 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.ValueType + + + + + + + Field + + Rsvg.RadialGradient + + + + To be added + To be added + + + + + Field + + Rsvg.DefVal + + + + To be added + To be added + + + + + Field + + System.IntPtr + + + + To be added + To be added + + + + + Field + + System.Double + + + + To be added + To be added + + + + + Field + + System.Double + + + + To be added + To be added + + + + + Field + + System.Double + + + + To be added + To be added + + + + + Field + + System.Double + + + + To be added + To be added + + + + + Field + + System.Double + + + + To be added + To be added + + + + + Field + + System.IntPtr + + + + To be added + To be added + + + + + Method + + Rsvg.RadialGradient + + + + + + To be added + a + a + To be added + + + + + Property + + Rsvg.GradientStops + + + + To be added + a + To be added + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/SizeFunc.xml b/doc/en/Rsvg/SizeFunc.xml new file mode 100644 index 000000000..af2bf9f6e --- /dev/null +++ b/doc/en/Rsvg/SizeFunc.xml @@ -0,0 +1,35 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + + System.Delegate + + + + System.ICloneable + + + System.Runtime.Serialization.ISerializable + + + + + + System.Void + + + + + + \ No newline at end of file diff --git a/doc/en/Rsvg/Tool.xml b/doc/en/Rsvg/Tool.xml new file mode 100644 index 000000000..e677a5477 --- /dev/null +++ b/doc/en/Rsvg/Tool.xml @@ -0,0 +1,177 @@ + + + + rsvg-sharp + + 0.0.0.0 + neutral + + + Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. + + To be added + To be added + + +class SvgHelloWorld +{ + static void Main(string[] args) + { + Gnome.Program program = + new Gnome.Program("Hello World", "1.0", Gnome.Modules.UI, args); + + MyMainWindow app = new MyMainWindow(program); + app.Show(); + + program.Run(); + } +} + +class MyMainWindow + : Gnome.App +{ + Gnome.Program program; + + public MyMainWindow(Gnome.Program gnome_program) + : base("SVG Hello World", "SVG Hello World") + { + this.program = gnome_program; + + this.DeleteEvent += new GtkSharp.DeleteEventHandler(delete_event); + + string svg_file_name = "sample.svg"; + Gdk.Pixbuf pixbuf = Rsvg.Tool.PixbufFromFile(svg_file_name); + + Gtk.Image image = new Gtk.Image(); + image.Pixbuf = pixbuf; + + this.Contents = image; + } + + private void delete_event(object obj, GtkSharp.DeleteEventArgs args) + { + this.program.Quit(); + } +} + + + + + System.Object + + + + + + + Method + + Gdk.Pixbuf + + + + + + + + + + To be added + a + a + a + a + a + a + To be added + + + + + Method + + Gdk.Pixbuf + + + + + + + + To be added + a + a + a + a + To be added + + + + + Method + + Gdk.Pixbuf + + + + + + + + To be added + a + a + a + a + To be added + + + + + Method + + Gdk.Pixbuf + + + + + + + + To be added + a + a + a + a + To be added + + + + + Method + + Gdk.Pixbuf + + + + + + To be added + a + a + To be added + + + + + Constructor + + + + To be added + a + To be added + + + +