Object Hierarchy
GObject
+----GtkObject
+----GnomeCanvasItem
+----GnomeCanvasGroup
+----CriaItem
Properties
"interactive" gboolean : Read / Write / Construct
Signal Prototypes
"button-press-event"
gboolean user_function (CriaItem *criaitem,
GdkEventButton *event,
gpointer user_data);
"focus" gboolean user_function (CriaItem *dir,
GtkDirectionType Returns,
gpointer user_data);
"focus-in-event"
gboolean user_function (CriaItem *criaitem,
GdkEventFocus *event,
gpointer user_data);
"focus-out-event"
gboolean user_function (CriaItem *criaitem,
GdkEventFocus *event,
gpointer user_data);
"grab-focus"
void user_function (CriaItem *criaitem,
gpointer user_data);
"key-press-event"
gboolean user_function (CriaItem *criaitem,
GdkEventKey *event,
gpointer user_data);
Details
CriaItem
typedef struct _CriaItem CriaItem;
cria_item_get_type ()
GType cria_item_get_type (void);
cria_item_grab_focus ()
void cria_item_grab_focus (CriaItem *self);
Grabs the keyboard focus to this renderer. This function should only be
called on renderers which can focus.
Properties
The "interactive
" property
"interactive" gboolean : Read / Write / Construct
Specifies whether this item should be able to receive user events.
Default value: FALSE
Signals
The "button-press-event" signal
gboolean user_function (CriaItem *criaitem,
GdkEventButton *event,
gpointer user_data);
criaitem : |
the object which received the signal.
|
event : |
|
user_data : |
user data set when the signal handler was connected. |
Returns : |
|
The "focus" signal
gboolean user_function (CriaItem *dir,
GtkDirectionType Returns,
gpointer user_data);
The ::focus signal is emitted when focus events happen.
dir : |
a GtkDirectionType
|
user_data : |
user data set when the signal handler was connected. |
Returns : |
TRUE to stop other handlers from being invoked for this event.
FALSE to porpagate the event further.
|
The "focus-in-event" signal
gboolean user_function (CriaItem *criaitem,
GdkEventFocus *event,
gpointer user_data);
criaitem : |
the object which received the signal.
|
event : |
|
user_data : |
user data set when the signal handler was connected. |
Returns : |
|
The "focus-out-event" signal
gboolean user_function (CriaItem *criaitem,
GdkEventFocus *event,
gpointer user_data);
criaitem : |
the object which received the signal.
|
event : |
|
user_data : |
user data set when the signal handler was connected. |
Returns : |
|
The "grab-focus" signal
void user_function (CriaItem *criaitem,
gpointer user_data);
criaitem : |
the object which received the signal.
|
user_data : |
user data set when the signal handler was connected. |
The "key-press-event" signal
gboolean user_function (CriaItem *criaitem,
GdkEventKey *event,
gpointer user_data);
criaitem : |
the object which received the signal.
|
event : |
|
user_data : |
user data set when the signal handler was connected. |
Returns : |
|