Fix AppControl spec
[apps/osp/Gallery.git] / inc / GlFileListForm.h
index e40e06b..594b55e 100644 (file)
 #include <FContent.h>
 #include <FUi.h>
 #include "GlBaseForm.h"
+#include "GlFormContentUpdateEventListener.h"
+#include "GlSlideSettingListener.h"
+#include "GlSlideShowPopUp.h"
 
 class FileListPresentationModel;
+class ISlideSettingListener;
 
 class FileListForm
        : public BaseForm
        , public Tizen::Ui::IActionEventListener
        , public Tizen::Ui::Controls::IFormBackEventListener
+       , public IFormContentUpdateEventListener
+       , public ISlideSettingListener
 {
 public:
        FileListForm(void);
@@ -42,7 +48,7 @@ public:
 
        virtual result OnInitializing(void);
        virtual result OnTerminating(void);
-       virtual void OnUpdateContentList(void);
+       virtual void OnContentUpdated(void);
 
        virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
 
@@ -50,11 +56,14 @@ public:
 
        void SetTitleText(const Tizen::Base::String& titleText);
 
+       virtual void OnSlideSettingPopUpItemSelected(int index);
+
 private:
        result InitializeFooter(void);
 
 private:
        Tizen::Ui::Controls::ContextMenu* __pContextMenuMore;
+       SlideShowPopUp* __pPopUp;
        FileListPresentationModel* __pPresentationModel;
 };