class CFolderLayout : public CExtBaseLayout, public CListenerMgr,
public IMouseMoveListener, public IMouseClickedListener,
public IRealizedListener, public IUnrealizedListener,
- public IKeyDownListener {
+ public IKeyDownListener, public IActivatedListener {
private:
struct SFolderLayout *m;
IRealizedListener(this),
IUnrealizedListener(this),
IKeyDownListener(this),
+ IActivatedListener(this),
m(0) {}
virtual ~CFolderLayout() {}
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 OnKeyDown(int id, Evas *e, Evas_Object *obj, Evas_Event_Key_Down *ev);
+ virtual void OnActivated(int id, Evas_Object *obj, Elm_Object_Item *item);
};