2004-06-14 Mike Kestner <mkestner@ximian.com>
* configure.in : another "really frozen this time" release. * gdk/Gdk.metadata : mark a couple array params on Pixbuf.Savev. * gdk/Pixbuf.custom : add a Save implementation. svn path=/trunk/gtk-sharp/; revision=29546
This commit is contained in:
parent
e0d47aa3c4
commit
adb9f59db3
4 changed files with 18 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
|||
2004-06-14 Mike Kestner <mkestner@ximian.com>
|
||||
|
||||
* configure.in : another "really frozen this time" release.
|
||||
* gdk/Gdk.metadata : mark a couple array params on Pixbuf.Savev.
|
||||
* gdk/Pixbuf.custom : add a Save implementation.
|
||||
|
||||
2004-06-14 Mike Kestner <mkestner@ximian.com>
|
||||
|
||||
* configure.in : bump the version to 0.97, tag.
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
AC_INIT(README)
|
||||
AC_CANONICAL_SYSTEM
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
AM_INIT_AUTOMAKE(gtk-sharp, 0.97.99)
|
||||
AM_INIT_AUTOMAKE(gtk-sharp, 0.98)
|
||||
AM_MAINTAINER_MODE
|
||||
|
||||
API_VERSION=1.0.0.0
|
||||
|
|
|
@ -54,6 +54,7 @@
|
|||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='RenderToDrawableAlpha']" name="library">libgdk-win32-2.0-0.dll</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='RenderPixmapAndMaskForColormap']" name="library">libgdk-win32-2.0-0.dll</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='RenderPixmapAndMask']" name="library">libgdk-win32-2.0-0.dll</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='Savev']/*/*[@type='char**']" name="array">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbuf']/method[@name='ScaleSimple']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbufLoader']/method[@name='GetPixbuf']" name="needs_ref">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GdkPixbufLoader']/method[@name='Write']/*/*[@name='buf']" name="array">1</attr>
|
||||
|
|
|
@ -167,3 +167,13 @@
|
|||
}
|
||||
}
|
||||
|
||||
[DllImport("libgdk_pixbuf-2.0-0.dll")]
|
||||
static extern unsafe bool gdk_pixbuf_save(IntPtr raw, string filename, string type, out IntPtr error, IntPtr dummy);
|
||||
|
||||
public unsafe bool Save(string filename, string type) {
|
||||
IntPtr error = IntPtr.Zero;
|
||||
bool ret = gdk_pixbuf_save(Handle, filename, type, out error, IntPtr.Zero);
|
||||
if (error != IntPtr.Zero) throw new GLib.GException (error);
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue