class CAlbumLayout : public CExtBaseLayout, public CListenerMgr,
public IKeyDownListener, public IMouseMoveListener,
- public IRealizedListener, public IUnrealizedListener {
+ public IRealizedListener, public IUnrealizedListener,
+ public IActivatedListener {
private:
struct SAlbumLayout *m;
IMouseMoveListener(this),
IRealizedListener(this),
IUnrealizedListener(this),
+ IActivatedListener(this),
m(0) {}
virtual ~CAlbumLayout() {}
virtual void OnMouseMove(int id, Evas *e, Evas_Object *obj, Evas_Event_Mouse_Move *ev);
virtual void OnRealized(int id, Evas_Object *obj, Elm_Object_Item *item);
virtual void OnUnrealized(int id, Evas_Object *obj, Elm_Object_Item *item);
+ virtual void OnActivated(int id, Evas_Object *obj, Elm_Object_Item *item);
};