elm: Add local main menu to elm_win

Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 82959
This commit is contained in:
Henrique Dante de Almeida 2013-01-17 22:11:27 +00:00 committed by Bruno Dilly
parent ae27a3a62f
commit 0591cf9cd9
1 changed files with 4 additions and 1 deletions

View File

@ -1,6 +1,7 @@
#include <Elementary.h>
#include <Elementary_Cursor.h>
#include "elm_priv.h"
#include "elm_widget_menu.h"
EAPI Eo_Op ELM_OBJ_WIN_BASE_ID = EO_NOOP;
@ -3593,7 +3594,9 @@ _main_menu_get(Eo *obj, void *_pd, va_list *list)
}
else
{
//TODO: Local version.
edje_object_part_swallow(sd->layout, "elm.swallow.menu", sd->main_menu);
edje_object_signal_emit(sd->layout, "elm,action,show_menu", "elm");
_elm_menu_menu_bar_set(sd->main_menu, EINA_TRUE);
}
end:
*ret = sd->main_menu;