HW key changes
[apps/osp/Gallery.git] / inc / GlAlbumListForm.h
index aac3a58..b41071b 100644 (file)
@@ -34,6 +34,7 @@ class AlbumListForm
        , public Tizen::Ui::IActionEventListener
        , public Tizen::Ui::Controls::Form
        , public Tizen::Ui::Controls::IFormBackEventListener
+       , public Tizen::Ui::Controls::IFormMenuEventListener
        , public Tizen::Ui::Controls::IIconListViewItemEventListener
        , public Tizen::Ui::Controls::IIconListViewItemProvider
        , public Tizen::Ui::Scenes::ISceneEventListener
@@ -64,6 +65,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);
+
        virtual void OnFileInfoChanged(const Tizen::Content::ContentType contentType);
        virtual void OnThumbnailDecoded(const int index);
 
@@ -74,9 +77,11 @@ private:
        result Update(void);
 
 private:
+       bool __isHWBackButtonExist;
        int __itemCount;
        Tizen::Ui::Controls::IconListView* __pAlbumViewIconList;
        Tizen::Ui::Controls::ContextMenu* __pContextMenuMore;
+       Tizen::Ui::Controls::OptionMenu* __pOptionMenu;
        AlbumListPresentationModel* __pPresentationModel;
 };