forked from AuroraMiddleware/gtk
e026570571
1999-12-02 Federico Mena Quintero <federico@redhat.com> * src/gdk-pixbuf-util.c: New file with utility and convenience functions for pixbufs. * src/Makefile.am (libgdk_pixbuf_la_SOURCES): Added gdk-pixbuf-util.c. * doc/gdk-pixbuf-sections.txt: Added section for utility functions. * doc/Makefile.am (tmpl_sources): Added tmpl/util.sgml. * doc/gdk-pixbuf.sgml: Added the utilities section. * doc/tmpl/util.sgml: Documentation for the utility functions.
118 lines
2.8 KiB
Plaintext
118 lines
2.8 KiB
Plaintext
<!-- ##### SECTION Title ##### -->
|
|
GdkPixbufLoader
|
|
|
|
<!-- ##### SECTION Short_Description ##### -->
|
|
Application-driven image loading.
|
|
|
|
<!-- ##### SECTION Long_Description ##### -->
|
|
<para>
|
|
#GdkPixbufLoader provides a way for applications to drive the
|
|
process of loading an image. Applications can use this
|
|
functionality instead of gdk_pixbuf_new_from_file() when they need
|
|
to parse image data in small chunks, such as when reading it from
|
|
a network connection.
|
|
</para>
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
<para>
|
|
gdk_pixbuf_new_from_file()
|
|
</para>
|
|
|
|
<!-- ##### MACRO GDK_PIXBUF_LOADER ##### -->
|
|
<para>
|
|
Casts a #GtkObject to a #GdkPixbufLoader.
|
|
</para>
|
|
|
|
@obj: A GTK+ object.
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_pixbuf_loader_new ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_pixbuf_loader_write ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@loader:
|
|
@buf:
|
|
@count:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_pixbuf_loader_get_pixbuf ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@loader:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gdk_pixbuf_loader_close ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@loader:
|
|
|
|
|
|
<!-- ##### SIGNAL GdkPixbufLoader::area-updated ##### -->
|
|
<para>
|
|
This signal is emitted when a significant area of the image being
|
|
loaded has been updated. Normally it means that a complete
|
|
scanline has been read in, but it could be a different area as
|
|
well. Applications can use this signal to know when to repaint
|
|
areas of an image that is being loaded.
|
|
</para>
|
|
|
|
@gdkpixbufloader: the object which received the signal.
|
|
@arg1:
|
|
@arg2:
|
|
@arg3:
|
|
@arg4:
|
|
<!-- # Unused Parameters # -->
|
|
@loader: Loader which emitted the signal.
|
|
@x: X offset of upper-left corner of the updated area.
|
|
@y: Y offset of upper-left corner of the updated area.
|
|
@width: Width of updated area.
|
|
@height: Height of updated area.
|
|
|
|
<!-- ##### SIGNAL GdkPixbufLoader::area-prepared ##### -->
|
|
<para>
|
|
This signal is emitted when the pixbuf loader has been fed the
|
|
initial amount of data that is required to figure out the size and
|
|
format of the image that it will create. After this signal is
|
|
emitted, applications can call gdk_pixbuf_loader_get_pixbuf() to
|
|
fetch the partially-loaded pixbuf.
|
|
</para>
|
|
|
|
@gdkpixbufloader: the object which received the signal.
|
|
<!-- # Unused Parameters # -->
|
|
@loader: Loader which emitted the signal.
|
|
|
|
<!-- ##### SIGNAL GdkPixbufLoader::closed ##### -->
|
|
<para>
|
|
This signal is emitted when gdk_pixbuf_loader_close() is called.
|
|
It can be used by different parts of an application to receive
|
|
notification when an image loader is closed by the code that
|
|
drives it.
|
|
</para>
|
|
|
|
@gdkpixbufloader: the object which received the signal.
|
|
<!-- # Unused Parameters # -->
|
|
@loader: Loader which emitted the signal.
|
|
|
|
<!--
|
|
Local variables:
|
|
mode: sgml
|
|
sgml-parent-document: ("../gdk-pixbuf.sgml" "book" "refsect2" "")
|
|
End:
|
|
-->
|
|
|