Removed Context Menu, used option menu
[apps/osp/Gallery.git] / inc / GlFileListEditorForm.h
index 086634a..a09f66f 100644 (file)
@@ -36,6 +36,7 @@ class FileListEditorForm
        : public BaseForm
        , public IFileOpInvalidateListener
        , public IFormContentUpdateEventListener
+       , public Tizen::Ui::Controls::IFormMenuEventListener
        , public ISlideSettingListener
        , public Tizen::Ui::IActionEventListener
        , public Tizen::Ui::Controls::IFormBackEventListener
@@ -71,6 +72,8 @@ public:
        virtual void OnSceneDeactivated(const Tizen::Ui::Scenes::SceneId& currentSceneId,
                        const Tizen::Ui::Scenes::SceneId& nextSceneId);
 
+       virtual void OnFormMenuRequested (Tizen::Ui::Controls::Form &source);
+
 private:
        result InitializeFooter(void);
        Tizen::Base::String GetDirecotyNameFromFullPath(const Tizen::Base::String& fullPath) const;
@@ -78,10 +81,8 @@ private:
        void SelectAllPressed(void);
 
 private:
-       Tizen::Ui::Controls::ContextMenu* __pContextMenuMore;
        Tizen::Ui::Controls::ContextMenu* __pContextMenuShare;
-       Tizen::Ui::Controls::ContextMenu* __pContextEditorMenuMove;
-       Tizen::Ui::Controls::ContextMenu* __pContextSelectionMenuMove;
+       Tizen::Ui::Controls::OptionMenu* __pOptionMenu;
        Tizen::Ui::Controls::Popup* __pDeletePopup;
        Tizen::Graphics::Point __morePosition;
        Tizen::Base::Collection::IList* __pContentDirectoryList;