Apply IActivatedListener for gengrid / genlist.
[profile/tv/apps/native/musicplayer.git] / include / album-songs-layout.h
index 4db5a4f..c26dbf5 100644 (file)
@@ -21,7 +21,8 @@
 struct SAlbumSongsItemInfo;
 
 class CAlbumSongsLayout : public CExtBaseLayout, public CListenerMgr,
-       public IKeyDownListener, public IMouseMoveListener, public IMouseClickedListener {
+       public IKeyDownListener, public IMouseMoveListener, public IMouseClickedListener,
+       public IActivatedListener {
 private:
        struct SAlbumSongsLayout *m;
 
@@ -58,6 +59,7 @@ public:
                IKeyDownListener(this),
                IMouseMoveListener(this),
                IMouseClickedListener(this),
+               IActivatedListener(this),
                m(0) {}
        virtual ~CAlbumSongsLayout() {}
 
@@ -68,6 +70,7 @@ 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 OnMouseClicked(int id, Evas_Object *obj);
+       virtual void OnActivated(int id, Evas_Object *obj, Elm_Object_Item *item);
 };