Back key enabled for popup
[apps/osp/Gallery.git] / inc / GlFileListEditorForm.h
index ceea6eb..7460699 100644 (file)
@@ -39,6 +39,7 @@ class FileListEditorForm
        , public Tizen::Ui::Controls::IFormMenuEventListener
        , public ISlideSettingListener
        , public Tizen::Ui::IActionEventListener
+       , public Tizen::Ui::IPropagatedKeyEventListener
        , public Tizen::Ui::Controls::IFormBackEventListener
        , public Tizen::Ui::IOrientationEventListener
     , public Tizen::Ui::Scenes::ISceneEventListener
@@ -76,6 +77,12 @@ public:
        virtual void OnFormMenuRequested (Tizen::Ui::Controls::Form &source);
 
        virtual void OnOrientationChanged(const Tizen::Ui::Control &source, Tizen::Ui::OrientationStatus orientationStatus);
+
+       virtual bool OnKeyPressed(Control& source, const Tizen::Ui::KeyEventInfo& keyEventInfo){ return true; }
+       virtual bool OnKeyReleased(Control& source, const Tizen::Ui::KeyEventInfo& keyEventInfo);
+       virtual bool OnPreviewKeyPressed(Control& source, const Tizen::Ui::KeyEventInfo& keyEventInfo){ return true; }
+       virtual bool OnPreviewKeyReleased(Control& source, const Tizen::Ui::KeyEventInfo& keyEventInfo){ return true; }
+
 private:
        result InitializeFooter(void);
        Tizen::Base::String GetDirecotyNameFromFullPath(const Tizen::Base::String& fullPath) const;