| Evolution Utilities Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Signals | ||||
void (*ECanvasItemSelectionFunc) (GnomeCanvasItem *item,gint flags,gpointer user_data); ECanvasSelectionInfo; struct ECanvas; GtkWidget * e_canvas_new (void); void e_canvas_item_grab_focus (GnomeCanvasItem *item,gboolean widget_too); void e_canvas_item_request_reflow (GnomeCanvasItem *item); void e_canvas_item_request_parent_reflow (GnomeCanvasItem *item); void (*ECanvasItemReflowFunc) (GnomeCanvasItem *item,gint flags); void e_canvas_item_set_reflow_callback (GnomeCanvasItem *item,ECanvasItemReflowFunc func); void (*ECanvasItemGrabCancelled) (ECanvas *canvas,GnomeCanvasItem *item,gpointer data); gint e_canvas_item_grab (ECanvas *canvas,GnomeCanvasItem *item,guint event_mask,GdkCursor *cursor,GdkDevice *device,guint32 etime,ECanvasItemGrabCancelled cancelled,gpointer cancelled_data); void e_canvas_item_ungrab (ECanvas *canvas,GnomeCanvasItem *item,guint32 etime);
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkLayout +----GnomeCanvas +----ECanvas +----ECalendar
void (*ECanvasItemSelectionFunc) (GnomeCanvasItem *item,gint flags,gpointer user_data);
void e_canvas_item_grab_focus (GnomeCanvasItem *item,gboolean widget_too);
Makes the specified item take the keyboard focus, so all keyboard
events will be sent to it. If the canvas widget itself did not have
the focus and widget_too is TRUE, it grabs that focus as well.
|
A canvas item. |
|
Whether or not to grab the widget-level focus too |
void e_canvas_item_request_parent_reflow (GnomeCanvasItem *item);
void e_canvas_item_set_reflow_callback (GnomeCanvasItem *item,ECanvasItemReflowFunc func);
void (*ECanvasItemGrabCancelled) (ECanvas *canvas,GnomeCanvasItem *item,gpointer data);
gint e_canvas_item_grab (ECanvas *canvas,GnomeCanvasItem *item,guint event_mask,GdkCursor *cursor,GdkDevice *device,guint32 etime,ECanvasItemGrabCancelled cancelled,gpointer cancelled_data);
void e_canvas_item_ungrab (ECanvas *canvas,GnomeCanvasItem *item,guint32 etime);