int clip_GTK_TOGGLEACTIONTOGGLED(ClipMachine * cm) { C_object *caction = _fetch_co_arg(cm); CHECKARG2(1,MAP_t, NUMERIC_t); CHECKCOBJ(caction, GTK_IS_TOGGLE_ACTION(caction->object)); gtk_toggle_action_toggled(GTK_TOGGLE_ACTION(caction->object)); return 0; err: return 1; }
int clip_GTK_TOGGLEACTIONTOGGLED(ClipMachine * ClipMachineMemory) { C_object *caction = _fetch_co_arg(ClipMachineMemory); CHECKARG2(1, MAP_type_of_ClipVarType, NUMERIC_type_of_ClipVarType); CHECKCOBJ(caction, GTK_IS_TOGGLE_ACTION(caction->object)); gtk_toggle_action_toggled(GTK_TOGGLE_ACTION(caction->object)); return 0; err: return 1; }
static void gtk_toggle_action_activate (GtkAction *action) { GtkToggleAction *toggle_action; g_return_if_fail (GTK_IS_TOGGLE_ACTION (action)); toggle_action = GTK_TOGGLE_ACTION (action); toggle_action->private_data->active = !toggle_action->private_data->active; g_object_notify (G_OBJECT (action), "active"); gtk_toggle_action_toggled (toggle_action); }
static VALUE taction_toggled(VALUE self) { gtk_toggle_action_toggled(_SELF(self)); return self; }