bool Initialize();
virtual result OnInitializing(void);
virtual result OnTerminating(void);
- virtual bool OnTouchPressed(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo){}
- virtual bool OnTouchReleased(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo){}
- virtual bool OnTouchMoved(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo){}
- virtual bool OnTouchCanceled(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo){}
+ virtual bool OnTouchPressed(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
+ virtual bool OnTouchReleased(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
+ virtual bool OnTouchMoved(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
+ virtual bool OnTouchCanceled(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
virtual bool OnPreviewTouchPressed(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
- virtual bool OnPreviewTouchReleased(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo){}
+ virtual bool OnPreviewTouchReleased(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
virtual bool OnPreviewTouchMoved(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo);
private:
}
bool
+ViewForm::OnTouchPressed(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
+{
+ return false;
+}
+
+bool
+ViewForm::OnTouchReleased(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
+{
+ return false;
+}
+
+bool
+ViewForm::OnTouchMoved(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
+{
+ return false;
+}
+
+bool
+ViewForm::OnTouchCanceled(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
+{
+ return false;
+}
+
+bool
ViewForm::OnPreviewTouchPressed(Control& source, const TouchEventInfo& touchEventInfo)
{
Point curPos(touchEventInfo.GetCurrentPosition().x,touchEventInfo.GetCurrentPosition().y);
- if (&source == __pAppWidgetView)
+ if (&source == __pAppWidgetView && __isMoveMode == true)
{
__prevX = curPos.x;
__prevY = curPos.y;
+
+ return true;
}
- return true;
+
+ return false;
+ }
+
+bool
+ViewForm::OnPreviewTouchReleased(Control& source, const Tizen::Ui::TouchEventInfo& touchEventInfo)
+{
+ if (&source == __pAppWidgetView && __isMoveMode == true)
+ {
+ return true;
+ }
+
+ return false;
}
bool
__pAppWidgetView->SetPosition(newX, newY);
__prevX = curPos.x;
__prevY = curPos.y;
+
return true;
}
- else
- {
- return false;
- }
+ return false;
}