forked from enlightenment/enlightenment
* Some code cleenup
* repeated code cleanup * moving the list of keybinding into action.c SVN revision: 22472
This commit is contained in:
parent
90a1c59b5c
commit
00390cb3e3
|
@ -1378,84 +1378,268 @@ e_actions_init(void)
|
|||
ACT_END(window_move);
|
||||
ACT_END_MOUSE(window_move);
|
||||
|
||||
/* window_resize */
|
||||
ACT_GO(window_resize);
|
||||
ACT_GO_MOUSE(window_resize);
|
||||
ACT_GO_SIGNAL(window_resize);
|
||||
ACT_END(window_resize);
|
||||
ACT_END_MOUSE(window_resize);
|
||||
|
||||
/* window_menu */
|
||||
ACT_GO(window_menu);
|
||||
e_register_action_predef_name(_("Menu"), _("Window Menu"), "window_menu", NULL,
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
ACT_GO_MOUSE(window_menu);
|
||||
ACT_GO_KEY(window_menu);
|
||||
|
||||
/* window_raise */
|
||||
ACT_GO(window_raise);
|
||||
e_register_action_predef_name(_("Window : Actions"), _("Raise"), "window_raise",
|
||||
NULL, EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
|
||||
/* window_lower */
|
||||
ACT_GO(window_lower);
|
||||
e_register_action_predef_name(_("Window : Actions"), _("Lower"), "window_lower",
|
||||
NULL, EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
|
||||
/* window_close */
|
||||
ACT_GO(window_close);
|
||||
e_register_action_predef_name(_("Window : Actions"), _("Close"), "window_close",
|
||||
NULL, EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
|
||||
/* window_kill */
|
||||
ACT_GO(window_kill);
|
||||
e_register_action_predef_name(_("Window : Actions"), _("Kill"), "window_kill",
|
||||
NULL, EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
|
||||
/* window_sticky_toggle */
|
||||
ACT_GO(window_sticky_toggle);
|
||||
e_register_action_predef_name(_("Window : State"), _("Sticky Mode Toggle"),
|
||||
"window_sticky_toggle", NULL,
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
|
||||
ACT_GO(window_sticky);
|
||||
|
||||
/* window_iconic_toggle */
|
||||
ACT_GO(window_iconic_toggle);
|
||||
e_register_action_predef_name(_("Window : State"), _("Iconic Mode Toggle"),
|
||||
"window_iconic_toggle", NULL,
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
|
||||
ACT_GO(window_iconic);
|
||||
|
||||
/* window_maximized_toggle */
|
||||
ACT_GO(window_maximized_toggle);
|
||||
e_register_action_predef_name(_("Window : State"), _("Maximize"), "window_maximized_toggle",
|
||||
NULL, EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : State"), _("Maximize Vertically"),
|
||||
"window_maximized_toggle", "vertical",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : State"), _("Maximize Horizontally"),
|
||||
"window_maximized_toggle", "horizontal",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : State"), _("Maximize Fullscreen"),
|
||||
"window_maximized_toggle", "fullscreen",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : State"), _("Maximize Mode \"Smart\""),
|
||||
"window_maximized_toggle", "smart",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : State"), _("Maximize Mode \"Expand\""),
|
||||
"window_maximized_toggle", "expand",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : State"), _("Maximize Mode \"Fill\""),
|
||||
"window_maximized_toggle", "fill",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
|
||||
ACT_GO(window_maximized);
|
||||
|
||||
/* window_shaded_toggle */
|
||||
ACT_GO(window_shaded_toggle);
|
||||
e_register_action_predef_name(_("Window : State"), _("Shade Up Mode Toggle"),
|
||||
"window_shaded_toggle", "up",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : State"), _("Shade Down Mode Toggle"),
|
||||
"window_shaded_toggle", "down",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : State"), _("Shade Left Mode Toggle"),
|
||||
"window_shaded_toggle", "Left",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : State"), _("Shade Right Mode Toggle"),
|
||||
"window_shaded_toggle", "Left",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
|
||||
ACT_GO(window_shaded);
|
||||
|
||||
/* desk_flip_by */
|
||||
ACT_GO(desk_flip_by);
|
||||
e_register_action_predef_name(_("Desktop"), _("Flip Desktop Left"), "desk_flip_by", "-1 0",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Flip Desktop Right"), "desk_flip_by", "1 0",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Flip Desktop Up"), "desk_flip_by", "0 -1",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Flip Desktop Down"), "desk_flip_by", "0 1",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Flip Desktop By…"),
|
||||
"desk_flip_by", NULL, EDIT_RESTRICT_ACTION, 0);
|
||||
|
||||
/* desk_linear_flip_to */
|
||||
ACT_GO(desk_flip_to);
|
||||
e_register_action_predef_name(_("Desktop"), _("Flip Desktop To…"),
|
||||
"desk_flip_to", NULL, EDIT_RESTRICT_ACTION, 0);
|
||||
|
||||
/* desk_linear_flip_by */
|
||||
ACT_GO(desk_linear_flip_by);
|
||||
e_register_action_predef_name(_("Desktop"), _("Flip Desktop Linearly…"),
|
||||
"desk_linear_flip_by", NULL, EDIT_RESTRICT_ACTION, 0);
|
||||
|
||||
/* desk_linear_flip_to */
|
||||
ACT_GO(desk_linear_flip_to);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop 0"), "desk_linear_flip_to",
|
||||
"0", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop 1"), "desk_linear_flip_to",
|
||||
"1", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop 2"), "desk_linear_flip_to",
|
||||
"2", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop 3"), "desk_linear_flip_to",
|
||||
"3", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop 4"), "desk_linear_flip_to",
|
||||
"4", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop 5"), "desk_linear_flip_to",
|
||||
"5", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop 6"), "desk_linear_flip_to",
|
||||
"6", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop 7"), "desk_linear_flip_to",
|
||||
"7", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop 8"), "desk_linear_flip_to",
|
||||
"8", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop 9"), "desk_linear_flip_to",
|
||||
"9", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop 10"), "desk_linear_flip_to",
|
||||
"10", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop 11"), "desk_linear_flip_to",
|
||||
"11", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Desktop"), _("Switch To Desktop…"),
|
||||
"desk_linear_flip_to", NULL, EDIT_RESTRICT_ACTION, 0);
|
||||
|
||||
/* window_move_to */
|
||||
ACT_GO(window_move_to);
|
||||
|
||||
e_register_action_predef_name(_("Window : Actions"), "Move To…", "window_move_to", NULL,
|
||||
EDIT_RESTRICT_ACTION, 0);
|
||||
/* window_move_by */
|
||||
ACT_GO(window_move_by);
|
||||
e_register_action_predef_name(_("Window : Actions"), "Move By…", "window_move_by", NULL,
|
||||
EDIT_RESTRICT_ACTION, 0);
|
||||
|
||||
/* window_resize_by */
|
||||
ACT_GO(window_resize_by);
|
||||
e_register_action_predef_name(_("Window : Actions"), "Resize By…", "window_resize_by", NULL,
|
||||
EDIT_RESTRICT_ACTION, 0);
|
||||
|
||||
/* window_drag_icon */
|
||||
ACT_GO(window_drag_icon);
|
||||
e_register_action_predef_name(_("Window : Actions"), "Drag Icon…", "window_drag_icon", NULL,
|
||||
EDIT_RESTRICT_ACTION, 0);
|
||||
|
||||
/* window_desk_move_by */
|
||||
ACT_GO(window_desk_move_by);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Next Desktop"), "window_desk_move_by",
|
||||
"1 0", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Previous Desktop"),
|
||||
"window_desk_move_by", "-1 0",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("By Desktop #…"), "window_desk_move_by",
|
||||
NULL, EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
/* window_desk_move_to */
|
||||
ACT_GO(window_desk_move_to);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop 0"), "window_desk_move_to",
|
||||
"0", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop 1"), "window_desk_move_to",
|
||||
"1", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop 2"), "window_desk_move_to",
|
||||
"2", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop 3"), "window_desk_move_to",
|
||||
"3", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop 4"), "window_desk_move_to",
|
||||
"4", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop 5"), "window_desk_move_to",
|
||||
"5", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop 6"), "window_desk_move_to",
|
||||
"6", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop 7"), "window_desk_move_to",
|
||||
"7", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop 8"), "window_desk_move_to",
|
||||
"8", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop 9"), "window_desk_move_to",
|
||||
"9", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop 10"), "window_desk_move_to",
|
||||
"10", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop 11"), "window_desk_move_to",
|
||||
"11", EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : Moving"), _("To Desktop…"), "window_desk_move_to",
|
||||
NULL, EDIT_RESTRICT_ACTION, 0);
|
||||
|
||||
/* menu_show */
|
||||
ACT_GO(menu_show);
|
||||
e_register_action_predef_name(_("Menu"), _("Show Main Menu"), "menu_show", "main",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Menu"), _("Show Favorites Menu"), "menu_show", "favorites",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Menu"), _("Show Clients Menu"), "menu_show", "clients",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Menu"), _("Show Menu…"), "menu_show", "clients",
|
||||
EDIT_RESTRICT_ACTION, 0);
|
||||
ACT_GO_MOUSE(menu_show);
|
||||
ACT_GO_KEY(menu_show);
|
||||
|
||||
/* exec */
|
||||
ACT_GO(exec);
|
||||
e_register_action_predef_name(_("Enlightenment"), _("User Defined Actions"), "exec", NULL,
|
||||
EDIT_RESTRICT_ACTION, 0);
|
||||
|
||||
/* app */
|
||||
ACT_GO(app);
|
||||
e_register_action_predef_name(_("Enlightenment"), _("Application"), "app", NULL,
|
||||
EDIT_RESTRICT_ACTION, 0);
|
||||
|
||||
/* winlist */
|
||||
ACT_GO(winlist);
|
||||
e_register_action_predef_name(_("Window : List"), _("Next Window"), "winlist", "next",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
e_register_action_predef_name(_("Window : List"), _("Previous Window"), "winlist", "prev",
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
ACT_GO_MOUSE(winlist);
|
||||
ACT_GO_KEY(winlist);
|
||||
|
||||
ACT_GO(edit_mode);
|
||||
ACT_END(edit_mode);
|
||||
|
||||
/* edit_mode */
|
||||
ACT_GO(edit_mode_toggle);
|
||||
e_register_action_predef_name(_("Gadgets"), _("Toggle Edit Mode"), "edit_mode_toggle", NULL,
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
|
||||
/* restart */
|
||||
ACT_GO(restart);
|
||||
e_register_action_predef_name(_("Enlightenment"), _("Restart"), "restart", NULL,
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
|
||||
/* exit */
|
||||
ACT_GO(exit);
|
||||
e_register_action_predef_name(_("Enlightenment"), _("Exit"), "exit", NULL,
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
|
||||
ACT_GO(pointer_resize_push);
|
||||
ACT_GO(pointer_resize_pop);
|
||||
|
||||
/* exebuf */
|
||||
ACT_GO(exebuf);
|
||||
e_register_action_predef_name(_("Enlightenment"), _("Run Command"), "exebuf", NULL,
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
/* desk_lock */
|
||||
ACT_GO(desk_lock);
|
||||
e_register_action_predef_name(_("Desktop"), _("Desktop Lock"), "desk_lock", NULL,
|
||||
EDIT_RESTRICT_ACTION | EDIT_RESTRICT_PARAMS, 0);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
@ -1463,6 +1647,7 @@ e_actions_init(void)
|
|||
EAPI int
|
||||
e_actions_shutdown(void)
|
||||
{
|
||||
e_unregister_all_action_predef_names();
|
||||
action_names = evas_list_free(action_names);
|
||||
while (actions)
|
||||
{
|
||||
|
@ -1494,6 +1679,16 @@ e_action_add(const char *name)
|
|||
return act;
|
||||
}
|
||||
|
||||
EAPI void
|
||||
e_action_del(const char *name)
|
||||
{
|
||||
E_Action *act;
|
||||
|
||||
act = evas_hash_find(actions, name);
|
||||
if (act)
|
||||
_e_action_free(act);
|
||||
}
|
||||
|
||||
EAPI E_Action *
|
||||
e_action_find(const char *name)
|
||||
{
|
||||
|
|
|
@ -33,6 +33,8 @@ EAPI int e_actions_shutdown(void);
|
|||
|
||||
EAPI Evas_List *e_action_name_list(void);
|
||||
EAPI E_Action *e_action_add(const char *name);
|
||||
/* e_action_del allows, for example, modules to define their own actions dynamically. */
|
||||
EAPI void e_action_del(const char *name);
|
||||
EAPI E_Action *e_action_find(const char *name);
|
||||
|
||||
#endif
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -3,7 +3,33 @@
|
|||
#ifndef E_INT_CONFIG_KEYBINDINGS_H
|
||||
#define E_INT_CONFIG_KEYBINDINGS_H
|
||||
|
||||
#define e_register_action_predef_name(ag, an, ac, ap, r, f) \
|
||||
e_int_config_keybindings_register_action_predef_name(ag, an, ac, ap, r, f)
|
||||
|
||||
#define e_unregister_action_predef_name(ag, an) \
|
||||
e_int_config_keybindings_unregister_action_predef_name(ag, an)
|
||||
|
||||
#define e_unregister_all_action_predef_names \
|
||||
e_int_config_keybindings_unregister_all_action_predef_names
|
||||
|
||||
typedef enum{EDIT_RESTRICT_NONE = (0 << 0), // allows to edit action and params in config dialog
|
||||
EDIT_RESTRICT_ACTION = (1 << 0), // denies to edit action in config dialog
|
||||
EDIT_RESTRICT_PARAMS = (1 << 1) // denies to edit params in config dialog
|
||||
}act_restrict_t;
|
||||
|
||||
EAPI E_Config_Dialog *e_int_config_keybindings(E_Container *con);
|
||||
|
||||
int e_int_config_keybindings_register_action_predef_name(const char *action_group,
|
||||
const char *action_name,
|
||||
const char *action_cmd,
|
||||
const char *action_params,
|
||||
act_restrict_t restrictions,
|
||||
int flag);
|
||||
|
||||
int e_int_config_keybindings_unregister_action_predef_name(const char *action_group,
|
||||
const char *action_name);
|
||||
|
||||
void e_int_config_keybindings_unregister_all_action_predef_names();
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
@ -71,6 +71,15 @@ e_widget_button_add(Evas *evas, const char *label, const char *icon, void (*func
|
|||
return obj;
|
||||
}
|
||||
|
||||
EAPI void
|
||||
e_widget_button_label_set(Evas_Object *obj, const char *label)
|
||||
{
|
||||
E_Widget_Data *wd;
|
||||
|
||||
wd = e_widget_data_get(obj);
|
||||
edje_object_part_text_set(wd->o_button, "label", label);
|
||||
}
|
||||
|
||||
static void
|
||||
_e_wid_del_hook(Evas_Object *obj)
|
||||
{
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
#define E_WIDGET_BUTTON_H
|
||||
|
||||
EAPI Evas_Object *e_widget_button_add(Evas *evas, const char *label, const char *icon, void (*func) (void *data, void *data2), void *data, void *data2);
|
||||
EAPI void e_widget_button_label_set(Evas_Object *obj, const char *label);
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
|
@ -79,6 +79,19 @@ e_widget_radio_add(Evas *evas, char *label, int valnum, E_Radio_Group *group)
|
|||
|
||||
return obj;
|
||||
}
|
||||
EAPI void
|
||||
e_widget_radio_toggle_set(Evas_Object *obj, int toggle)
|
||||
{
|
||||
E_Widget_Data *wd;
|
||||
|
||||
wd = e_widget_data_get(obj);
|
||||
if (!wd) return;
|
||||
|
||||
if (toggle)
|
||||
edje_object_signal_emit(wd->o_radio, "toggle_on", "");
|
||||
else
|
||||
edje_object_signal_emit(wd->o_radio, "toggle_off", "");
|
||||
}
|
||||
|
||||
static void
|
||||
_e_wid_del_hook(Evas_Object *obj)
|
||||
|
|
|
@ -10,6 +10,7 @@ typedef struct _E_Radio_Group E_Radio_Group;
|
|||
|
||||
EAPI E_Radio_Group *e_widget_radio_group_new(int *val);
|
||||
EAPI Evas_Object *e_widget_radio_add(Evas *evas, char *label, int valnum, E_Radio_Group *group);
|
||||
EAPI void e_widget_radio_toggle_set(Evas_Object *obj, int toggle);
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue