GnomeCanvasWidget

Name

GnomeCanvasWidget -- 

Synopsis


#include <libgnomecanvas/libgnomecanvas.h>


struct      GnomeCanvasWidget;

Description

Details

struct GnomeCanvasWidget

struct GnomeCanvasWidget {

	GnomeCanvasItem item;

	GtkWidget *widget;		/* The child widget */

	double x, y;			/* Position at anchor */
	double width, height;		/* Dimensions of widget */
	GtkAnchorType anchor;		/* Anchor side for widget */

	int cx, cy;			/* Top-left canvas coordinates for widget */
	int cwidth, cheight;		/* Size of widget in pixels */

	guint destroy_id;		/* Signal connection id for destruction of child widget */

	guint size_pixels : 1;		/* Is size specified in (unchanging) pixels or units (get scaled)? */
	guint in_destroy : 1;		/* Is child widget being destroyed? */
};