diff options
author | Federico Mena Quintero <federico@redhat.com> | 1999-11-10 22:48:46 +0000 |
---|---|---|
committer | Arturo Espinosa <unammx@src.gnome.org> | 1999-11-10 22:48:46 +0000 |
commit | cfb026651878dde2b0af21ff8de470527ed5f825 (patch) | |
tree | c17bbded7dab6c3f2b14bccab6b2d9bb0fe90259 /docs | |
parent | 23b50343c6230ff2fa3f28d76cc1371f116b1f24 (diff) | |
download | gdk-pixbuf-cfb026651878dde2b0af21ff8de470527ed5f825.tar.gz |
Populated.
1999-11-10 Federico Mena Quintero <federico@redhat.com>
* doc/tmpl/gdk-pixbuf-loader.sgml: Populated.
* doc/gdk-pixbuf.signals: Put in the real names of signal
arguments.
* src/gdk-pixbuf-loader.c: Improved documentation comments.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/reference/gdk-pixbuf/gdk-pixbuf.signals | 14 | ||||
-rw-r--r-- | docs/reference/gdk-pixbuf/tmpl/creating.sgml | 3 | ||||
-rw-r--r-- | docs/reference/gdk-pixbuf/tmpl/file-loading.sgml | 3 | ||||
-rw-r--r-- | docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf-loader.sgml | 63 | ||||
-rw-r--r-- | docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf.sgml | 3 | ||||
-rw-r--r-- | docs/reference/gdk-pixbuf/tmpl/gnome-canvas-pixbuf.sgml | 74 | ||||
-rw-r--r-- | docs/reference/gdk-pixbuf/tmpl/refcounting.sgml | 3 | ||||
-rw-r--r-- | docs/reference/gdk-pixbuf/tmpl/rendering.sgml | 3 |
8 files changed, 88 insertions, 78 deletions
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf.signals b/docs/reference/gdk-pixbuf/gdk-pixbuf.signals index d53d60782..82587ac38 100644 --- a/docs/reference/gdk-pixbuf/gdk-pixbuf.signals +++ b/docs/reference/gdk-pixbuf/gdk-pixbuf.signals @@ -1,22 +1,22 @@ <SIGNAL> <NAME>GdkPixbufLoader::area-updated</NAME> <RETURNS>void</RETURNS> -GdkPixbufLoader *gdkpixbufloader -gint arg1 -gint arg2 -gint arg3 -gint arg4 +GdkPixbufLoader *loader +gint x +gint y +gint width +gint height </SIGNAL> <SIGNAL> <NAME>GdkPixbufLoader::area-prepared</NAME> <RETURNS>void</RETURNS> -GdkPixbufLoader *gdkpixbufloader +GdkPixbufLoader *loader </SIGNAL> <SIGNAL> <NAME>GdkPixbufLoader::closed</NAME> <RETURNS>void</RETURNS> -GdkPixbufLoader *gdkpixbufloader +GdkPixbufLoader *loader </SIGNAL> diff --git a/docs/reference/gdk-pixbuf/tmpl/creating.sgml b/docs/reference/gdk-pixbuf/tmpl/creating.sgml index ae55d3cc8..3c06008c9 100644 --- a/docs/reference/gdk-pixbuf/tmpl/creating.sgml +++ b/docs/reference/gdk-pixbuf/tmpl/creating.sgml @@ -86,8 +86,7 @@ Creating a pixbuf from image data that is already in memory. </para> @data: -@Returns: -<!-- +@Returns: <!-- Local variables: mode: sgml sgml-parent-document: ("../gdk-pixbuf.sgml" "book" "refsect2" "") diff --git a/docs/reference/gdk-pixbuf/tmpl/file-loading.sgml b/docs/reference/gdk-pixbuf/tmpl/file-loading.sgml index a333df963..5659bc445 100644 --- a/docs/reference/gdk-pixbuf/tmpl/file-loading.sgml +++ b/docs/reference/gdk-pixbuf/tmpl/file-loading.sgml @@ -31,8 +31,7 @@ Loading a pixbuf from a file. </para> @filename: -@Returns: -<!-- +@Returns: <!-- Local variables: mode: sgml sgml-parent-document: ("../gdk-pixbuf.sgml" "book" "refsect2" "") diff --git a/docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf-loader.sgml b/docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf-loader.sgml index bed4d338d..930977219 100644 --- a/docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf-loader.sgml +++ b/docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf-loader.sgml @@ -7,20 +7,23 @@ Application-driven image loading. <!-- ##### SECTION Long_Description ##### --> <para> #GdkPIxbufLoader provides a way for applications to drive the - process of loading an image. + 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> - -</para> + <para> + gdk_pixbuf_new_from_file() + </para> <!-- ##### MACRO GDK_PIXBUF_LOADER ##### --> -<para> - -</para> + <para> + Casts a #GtkObject to a #GdkPixbufLoader. + </para> -@obj: +@obj: A GTK+ object. <!-- ##### FUNCTION gdk_pixbuf_loader_new ##### --> @@ -60,29 +63,40 @@ Application-driven image loading. <!-- ##### SIGNAL GdkPixbufLoader::area-updated ##### --> -<para> - -</para> + <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: +@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> - -</para> + <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. +@loader: Loader which emitted the signal. <!-- ##### SIGNAL GdkPixbufLoader::closed ##### --> -<para> - -</para> + <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. +@loader: Loader which emitted the signal. <!-- Local variables: @@ -90,3 +104,4 @@ mode: sgml sgml-parent-document: ("../gdk-pixbuf.sgml" "book" "refsect2" "") End: --> + diff --git a/docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf.sgml b/docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf.sgml index 87c60ba36..ff31dacb1 100644 --- a/docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf.sgml +++ b/docs/reference/gdk-pixbuf/tmpl/gdk-pixbuf.sgml @@ -98,8 +98,7 @@ the image data. </para> @pixbuf: -@Returns: -<!-- +@Returns: <!-- Local variables: mode: sgml sgml-parent-document: ("../gdk-pixbuf.sgml" "book" "refsect2" "") diff --git a/docs/reference/gdk-pixbuf/tmpl/gnome-canvas-pixbuf.sgml b/docs/reference/gdk-pixbuf/tmpl/gnome-canvas-pixbuf.sgml index 9d8eb9627..01966fa56 100644 --- a/docs/reference/gdk-pixbuf/tmpl/gnome-canvas-pixbuf.sgml +++ b/docs/reference/gdk-pixbuf/tmpl/gnome-canvas-pixbuf.sgml @@ -160,6 +160,20 @@ Canvas item to display #GdkPixbuf images. this yourself if you intend to keep the pixbuf structure around. </para> +<!-- ##### ARG GnomeCanvasPixbuf:width ##### --> + <para> + Indicates the width the pixbuf will be scaled to. This argument + will only be used if the <link + linkend="GnomeCanvasPixbuf--width-set">width_set</link> argument + is %TRUE. If the <link + linkend="GnomeCanvasPixbuf--width-pixels">width_pixels</link> + argument is %FALSE, the width will be taken to be in canvas units, + and thus will be scaled along with the canvas item's affine + transformation. If width_pixels is %TRUE, the width will be taken + to be in pixels, and will visually remain a constant size even if + the item's affine transformation changes. + </para> + <!-- ##### ARG GnomeCanvasPixbuf:width_set ##### --> <para> Determines whether the <link @@ -179,18 +193,13 @@ Canvas item to display #GdkPixbuf images. transformations. The default is %FALSE. </para> -<!-- ##### ARG GnomeCanvasPixbuf:width ##### --> +<!-- ##### ARG GnomeCanvasPixbuf:height ##### --> <para> - Indicates the width the pixbuf will be scaled to. This argument + Indicates the height the pixbuf will be scaled to. This argument will only be used if the <link - linkend="GnomeCanvasPixbuf--width-set">width_set</link> argument - is %TRUE. If the <link - linkend="GnomeCanvasPixbuf--width-pixels">width_pixels</link> - argument is %FALSE, the width will be taken to be in canvas units, - and thus will be scaled along with the canvas item's affine - transformation. If width_pixels is %TRUE, the width will be taken - to be in pixels, and will visually remain a constant size even if - the item's affine transformation changes. + linkend="GnomeCanvasPixbuf--height-set">height_set</link> argument + is %TRUE. Works in the same way as the <link + linkend="GnomeCanvasPixbuf--width">width</link> argument. </para> <!-- ##### ARG GnomeCanvasPixbuf:height_set ##### --> @@ -210,13 +219,13 @@ Canvas item to display #GdkPixbuf images. argument. The default is %FALSE. </para> -<!-- ##### ARG GnomeCanvasPixbuf:height ##### --> +<!-- ##### ARG GnomeCanvasPixbuf:x ##### --> <para> - Indicates the height the pixbuf will be scaled to. This argument - will only be used if the <link - linkend="GnomeCanvasPixbuf--height-set">height_set</link> argument - is %TRUE. Works in the same way as the <link - linkend="GnomeCanvasPixbuf--width">width</link> argument. + Indicates the horizontal translation offset of the pixbuf item's + image. This argument will only be used if the <link + linkend="GnomeCanvasPixbuf--x-set">x_set</link> argument is %TRUE. + This offset may not actually appear horizontal, since it will be + affected by the item's affine transformation. </para> <!-- ##### ARG GnomeCanvasPixbuf:x_set ##### --> @@ -237,15 +246,21 @@ Canvas item to display #GdkPixbuf images. will change along with the item's affine transformation. </para> -<!-- ##### ARG GnomeCanvasPixbuf:x ##### --> +<!-- ##### ARG GnomeCanvasPixbuf:y ##### --> <para> - Indicates the horizontal translation offset of the pixbuf item's - image. This argument will only be used if the <link - linkend="GnomeCanvasPixbuf--x-set">x_set</link> argument is %TRUE. - This offset may not actually appear horizontal, since it will be - affected by the item's affine transformation. + Indicates the vertical translation offset of the pixbuf item's + image. Works in the same way as the <link + linkend="GnomeCanvasPixbuf--x">x</link> argument. </para> + +<!-- +Local variables: +mode: sgml +sgml-parent-document: ("../gdk-pixbuf.sgml" "book" "refsect2" "") +End: +--> + <!-- ##### ARG GnomeCanvasPixbuf:y_set ##### --> <para> Determines whether the <link @@ -263,18 +278,3 @@ Canvas item to display #GdkPixbuf images. The default is %FALSE. </para> -<!-- ##### ARG GnomeCanvasPixbuf:y ##### --> - <para> - Indicates the vertical translation offset of the pixbuf item's - image. Works in the same way as the <link - linkend="GnomeCanvasPixbuf--x">x</link> argument. - </para> - - -<!-- -Local variables: -mode: sgml -sgml-parent-document: ("../gdk-pixbuf.sgml" "book" "refsect2" "") -End: ---> - diff --git a/docs/reference/gdk-pixbuf/tmpl/refcounting.sgml b/docs/reference/gdk-pixbuf/tmpl/refcounting.sgml index 04ee94632..845d2ceaf 100644 --- a/docs/reference/gdk-pixbuf/tmpl/refcounting.sgml +++ b/docs/reference/gdk-pixbuf/tmpl/refcounting.sgml @@ -33,8 +33,7 @@ Functions to perform reference counting on a #GdkPixbuf. </para> -@pixbuf: -<!-- +@pixbuf: <!-- Local variables: mode: sgml sgml-parent-document: ("../gdk-pixbuf.sgml" "book" "refsect2" "") diff --git a/docs/reference/gdk-pixbuf/tmpl/rendering.sgml b/docs/reference/gdk-pixbuf/tmpl/rendering.sgml index 1a65d5419..6ed99c43f 100644 --- a/docs/reference/gdk-pixbuf/tmpl/rendering.sgml +++ b/docs/reference/gdk-pixbuf/tmpl/rendering.sgml @@ -96,8 +96,7 @@ In the future it will do full alpha compositing. @dest_y: @width: @height: -@alpha_threshold: -<!-- +@alpha_threshold: <!-- Local variables: mode: sgml sgml-parent-document: ("../gdk-pixbuf.sgml" "book" "refsect2" "") |