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