Apply IActivatedListener for gengrid / genlist.
[profile/tv/apps/native/musicplayer.git] / include / song-layout.h
index dba1312..5a429c7 100644 (file)
@@ -21,7 +21,7 @@
 struct SSongItemInfo;
 
 class CSongLayout : public CExtBaseLayout, public CListenerMgr,
-       public IKeyDownListener, public IMouseMoveListener {
+       public IKeyDownListener, public IMouseMoveListener, public IActivatedListener {
 private:
        struct SSongLayout *m;
 
@@ -62,6 +62,7 @@ public:
                CExtBaseLayout(pLayoutId),
                IKeyDownListener(this),
                IMouseMoveListener(this),
+               IActivatedListener(this),
                m(0) {}
        virtual ~CSongLayout() {}
 
@@ -73,6 +74,7 @@ public:
 public:
        virtual void OnKeyDown(int id, Evas *e, Evas_Object *obj, Evas_Event_Key_Down *ev);
        virtual void OnMouseMove(int id, Evas *e, Evas_Object *obj, Evas_Event_Mouse_Move *ev);
+       virtual void OnActivated(int id, Evas_Object *obj, Elm_Object_Item *item);
 };