class AlbumListPresentationModel;
class AlbumListEditorForm
- : public IAlbumEventListener
- , public IFileOpInvalidateListener
- , public IFormContentUpdateEventListener
+ : public Tizen::Ui::Controls::Form
, public Tizen::Ui::IActionEventListener
, public Tizen::Ui::IOrientationEventListener
, public Tizen::Ui::IPropagatedKeyEventListener
- , public Tizen::Ui::Controls::Form
, public Tizen::Ui::Controls::IFormBackEventListener
, public Tizen::Ui::Controls::IIconListViewItemEventListener
, public Tizen::Ui::Controls::IIconListViewItemProvider
, public Tizen::Ui::Scenes::ISceneEventListener
-
+ , public IAlbumEventListener
+ , public IFileOpInvalidateListener
+ , public IFormContentUpdateEventListener
{
public:
AlbumListEditorForm(void);
virtual result OnInitializing(void);
virtual result OnTerminating(void);
- virtual void OnContentUpdated(void);
virtual void OnActionPerformed(const Tizen::Ui::Control& source, int actionId);
virtual void OnOrientationChanged(const Tizen::Ui::Control &source, Tizen::Ui::OrientationStatus orientationStatus);
+ virtual bool OnKeyPressed(Control& source, const Tizen::Ui::KeyEventInfo& keyEventInfo){return false;}
+ virtual bool OnKeyReleased(Control& source, const Tizen::Ui::KeyEventInfo& keyEventInfo);
+ virtual bool OnPreviewKeyPressed(Control& source, const Tizen::Ui::KeyEventInfo& keyEventInfo){return false;}
+ virtual bool OnPreviewKeyReleased(Control& source, const Tizen::Ui::KeyEventInfo& keyEventInfo){return false;}
+
virtual void OnFormBackRequested(Tizen::Ui::Controls::Form& source);
virtual void OnIconListViewItemStateChanged(Tizen::Ui::Controls::IconListView &view, int index,
virtual void OnFileOpInvalidate(enum FileActionMode actionId);
virtual void OnFileOpComplete(enum FileActionMode actionId, enum FileActionCompleteRes);
- virtual bool OnKeyPressed(Control& source, const Tizen::Ui::KeyEventInfo& keyEventInfo){ return false;}
- virtual bool OnKeyReleased(Control& source, const Tizen::Ui::KeyEventInfo& keyEventInfo);
- virtual bool OnPreviewKeyPressed(Control& source, const Tizen::Ui::KeyEventInfo& keyEventInfo){ return false; }
- virtual bool OnPreviewKeyReleased(Control& source, const Tizen::Ui::KeyEventInfo& keyEventInfo){ return false; }
+ virtual void OnContentUpdated(void);
private:
result InitializeControl(void);