## GnomeCanvasWidget

GnomeCanvasWidget — Widget canvas item

##

# Synopsis

    #include <libgnomecanvas/libgnomecanvas.h>

    struct      GnomeCanvasWidget;

## Object Hierarchy

      GObject
       +----GtkObject
             +----GnomeCanvasItem
                   +----GnomeCanvasWidget

## Properties

      "anchor"               GtkAnchorType        : Read / Write
      "height"               gdouble              : Read / Write
      "size-pixels"          gboolean             : Read / Write
      "widget"               GtkWidget            : Read / Write
      "width"                gdouble              : Read / Write
      "x"                    gdouble              : Read / Write
      "y"                    gdouble              : Read / Write

## Description

A canvas item for placing arbitrary GtkWidget objects onto a canvas.

## Details

### struct GnomeCanvasWidget

    struct GnomeCanvasWidget;

This structure should not be accessed directly. Use the object's properties for querying or changing its parameters.

## Properties

"`anchor`" (GtkAnchorType : Read / Write) | Anchor position for widget.
"`height`" (gdouble : Read / Write) | Height of widget (units specified by "size-pixels" property).
"`size-pixels`" (gboolean : Read / Write) | Specifies whether the widget size is specified in pixels or canvas units.
"`widget`" (GtkWidget : Read / Write) | Pointer to the widget.
"`width`" (gdouble : Read / Write) | Width of widget (units specified by "size-pixels" property).
"`x`" (gdouble : Read / Write) | X coordinate of anchor point.
"`y`" (gdouble : Read / Write) | Y coordinate of anchor point.