Removed the deprecated Menu and Back buuton api
[apps/osp/Gallery.git] / inc / GlFileListForm.h
index 9bba2a1..e69a37a 100644 (file)
@@ -36,6 +36,7 @@ class FileListForm
        , public Tizen::Ui::IActionEventListener
        , public Tizen::Ui::Controls::Form
        , public Tizen::Ui::Controls::IFormBackEventListener
+       , public Tizen::Ui::Controls::IFormMenuEventListener
 {
 public:
        FileListForm(void);
@@ -54,13 +55,16 @@ public:
 
        virtual void OnSlideSettingPopUpItemSelected(int index);
 
-       void SetFooterState(bool state);
+       virtual void OnFormMenuRequested (Tizen::Ui::Controls::Form &source);
+
+       void SetMenuState(bool state);
 
 private:
        result InitializeFooter(void);
 
 private:
-       Tizen::Ui::Controls::ContextMenu* __pContextMenuMore;
+       bool __menuState;
+       Tizen::Ui::Controls::OptionMenu* __pOptionMenu;
        SlideShowPopUp* __pPopUp;
        FileListPresentationModel* __pPresentationModel;
 };