Functions
ganv_item_new ()
GanvItem *
ganv_item_new (GanvItem *parent
,
GType type
,
const gchar *first_arg_name
,
...
);
ganv_item_construct ()
void
ganv_item_construct (GanvItem *item
,
GanvItem *parent
,
const gchar *first_arg_name
,
va_list args
);
ganv_item_set ()
void
ganv_item_set (GanvItem *item
,
const gchar *first_arg_name
,
...
);
ganv_item_set_valist ()
void
ganv_item_set_valist (GanvItem *item
,
const gchar *first_arg_name
,
va_list args
);
ganv_item_get_canvas ()
struct _GanvCanvas *
ganv_item_get_canvas (GanvItem *item
);
Returns
The canvas item
is on.
[transfer none]
ganv_item_get_parent ()
GanvItem *
ganv_item_get_parent (GanvItem *item
);
Returns
The parent of item
.
[transfer none]
ganv_item_raise ()
void
ganv_item_raise (GanvItem *item
);
ganv_item_lower ()
void
ganv_item_lower (GanvItem *item
);
ganv_item_move ()
void
ganv_item_move (GanvItem *item
,
double dx
,
double dy
);
ganv_item_show ()
void
ganv_item_show (GanvItem *item
);
ganv_item_hide ()
void
ganv_item_hide (GanvItem *item
);
ganv_item_i2w ()
void
ganv_item_i2w (GanvItem *item
,
double *x
,
double *y
);
ganv_item_w2i ()
void
ganv_item_w2i (GanvItem *item
,
double *x
,
double *y
);
ganv_item_grab_focus ()
void
ganv_item_grab_focus (GanvItem *item
);
ganv_item_get_bounds ()
void
ganv_item_get_bounds (GanvItem *item
,
double *x1
,
double *y1
,
double *x2
,
double *y2
);
ganv_item_request_update ()
void
ganv_item_request_update (GanvItem *item
);