rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=a833c023d7142727a58e6b3265712119e835d691

commit a833c023d7142727a58e6b3265712119e835d691
Author: Vyacheslav Reutskiy <v.reuts...@samsung.com>
Date:   Thu May 12 17:00:18 2016 +0300

    sound_manage: move to modal window
    
    Change-Id: Icad26cb677907d6a72861192fdbcdc1f1ba1ff83
---
 src/bin/ui/menu.c          |  2 +-
 src/bin/ui/sound_manager.c | 14 +++++++++++---
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/src/bin/ui/menu.c b/src/bin/ui/menu.c
index 532f96a..7ac9298 100644
--- a/src/bin/ui/menu.c
+++ b/src/bin/ui/menu.c
@@ -185,7 +185,7 @@ _menu_cb(void *data __UNUSED__,
          image_manager_add();
          break;
       case MENU_WINDOW_MANAGER_SOUND:
-         //tabs_menu_tab_open(TAB_SOUND_EDITOR);
+         sound_manager_add();
          break;
       case MENU_WINDOW_MANAGER_COLORCLASS:
          //tabs_menu_tab_open(TAB_COLORCLASS_EDITOR);
diff --git a/src/bin/ui/sound_manager.c b/src/bin/ui/sound_manager.c
index 395bada..ccb20d0 100644
--- a/src/bin/ui/sound_manager.c
+++ b/src/bin/ui/sound_manager.c
@@ -48,6 +48,7 @@ struct _Search_Data
 
 struct _Sound_Editor
 {
+   Evas_Object *win;
    Evas_Object *popup;
    Evas_Object *popup_btn_add;
    Evas_Object *btn_add;
@@ -601,10 +602,16 @@ _sound_editor_main_markup_create(Sound_Editor *edit)
 
    assert(edit != NULL);
 
-   edit->markup = elm_layout_add(ap.win);
+   edit->win = mw_add(NULL, NULL);
+   mw_title_set(edit->win, _("Sound manager"));
+   ic = elm_icon_add(edit->win);
+   elm_icon_standard_set(ic, "sound2");
+   mw_icon_set(edit->win, ic);
+   edit->markup = elm_layout_add(edit->win);
    elm_layout_theme_set(edit->markup, "layout", "sound_manager", "default");
    evas_object_size_hint_weight_set(edit->markup, EVAS_HINT_EXPAND, 
EVAS_HINT_EXPAND);
-   evas_object_data_set(edit->markup, SND_EDIT_KEY, edit);
+   evas_object_data_set(edit->win, SND_EDIT_KEY, edit);
+   elm_object_content_set(edit->win, edit->markup);
 
    edit->btn_del = elm_button_add(edit->markup);
    elm_object_style_set(edit->btn_del, "anchor");
@@ -658,5 +665,6 @@ sound_manager_add(void)
    elm_object_focus_set(edit->sound_search_data.search_entry, true);
 
    evas_object_smart_callback_call(ap.win, SIGNAL_SOUND_UNSELECTED, NULL);
-   return edit->markup;
+   evas_object_show(edit->win);
+   return edit->win;
 }

-- 


Reply via email to