HippoCanvasImage

HippoCanvasImage

Functions

Properties

HippoCairoSurface * image Read / Write
gchar * image-name Read / Write
gint scale-height Read / Write
gint scale-width Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── HippoCanvasBox
        ╰── HippoCanvasImage
            ╰── HippoCanvasImageButton

Implemented Interfaces

HippoCanvasImage implements HippoCanvasItem, HippoCanvasContext and HippoCanvasContainer.

Includes

#include <hippo/hippo-canvas-image.h>

Description

Functions

hippo_canvas_image_new ()

HippoCanvasItem *
hippo_canvas_image_new (void);

Types and Values

struct HippoCanvasImage

struct HippoCanvasImage;

Property Details

The “image” property

  “image”                    HippoCairoSurface *

Specifies the Cairo surface to display.

Flags: Read / Write


The “image-name” property

  “image-name”               gchar *

Specifies an image name to display; with GTK+ the image name is an image name registered with the GTK+ theme system.

Flags: Read / Write

Default value: NULL


The “scale-height” property

  “scale-height”             gint

A height in pixels to scale the image to, or -1 to use the image's original height.

Flags: Read / Write

Allowed values: >= -1

Default value: -1


The “scale-width” property

  “scale-width”              gint

A width in pixels to scale the image to, or -1 to use the image's original width.

Flags: Read / Write

Allowed values: >= -1

Default value: -1