public:
result CaptureScreen(void);
result DrawBitmapToCanvas(const Tizen::Graphics::Rectangle& rect);
- result DrawAppInfoToCanvas(const Tizen::Graphics::Rectangle& rect);
- result DrawGuideTextToCanvas(const Tizen::Graphics::Rectangle& rect);
+ result DrawAppInfoToCanvas(const Tizen::Graphics::Rectangle& rect, Tizen::Graphics::Canvas* pCanvas);
+ result DrawGuideTextToCanvas(const Tizen::Graphics::Rectangle& rect, Tizen::Graphics::Canvas* pCanvas);
void FinishAppControl(RequestId reqId, Tizen::App::AppCtrlResult appCtrlResult);
void PlayBoundsAnimation(const Tizen::Base::String& animationName, int repeatCount, int duration, bool autoReverse = false);
virtual void OnNfcDeactivated(result r) {}
public:
- static const int _DURATION_GROW_;
- static const int _DURATION_OPACITY_;
- static const int _DURATION_REPEAT_;
- static const int _DURATION_OPACITY2_;
+ static const int _DURATION_GROW_ = 667;
+ static const int _DURATION_REPEAT_ = 516;
+ static const int _DURATION_OPACITY_ICON_APPEAR_ = 497;
+ static const int _DURATION_OPACITY_BACKGROUND_ = 333;
+ static const int _DURATION_OPACITY_ICON_DISAPPEAR_ = 431;
+
+ static const int _DELAY_GROW_ = 167;
+ static const int _DELAY_BACKGROUND_DISAPPEAR_ = 500;
+ static const int _DELAY_GUIDE_TEXT_DISAPPEAR_ = 500;
+ static const int _DELAY_APPINFO_TEXT_DISAPPEAR_ = 500;
+ static const int _DELAY_OPACITY_ICON_APPEAR_ = 336;
+
+ static const int _GUIDE_TEXT_WIDTH_ = 720;
+ static const int _GUIDE_TEXT_HEIGHT_ = 42;
+ static const int _GUIDE_TEXT_COORDINATES_X_ = 0;
+ static const int _GUIDE_TEXT_COORDINATES_Y_ = 250;
+ static const int _APPINFO_TEXT_WIDTH_ = 720;
+ static const int _APPINFO_TEXT_HEIGHT_ = 42;
+ static const int _APPINFO_TEXT_COORDINATES_X_ = 0;
+ static const int _APPINFO_TEXT_COORDINATES_Y_ = 770;
+ static const int _CIRCLE_WIDTH_ = 242;
+ static const int _CIRCLE_HEIGHT_ = 242;
+ static const int _CIRCLE_COORDINATES_X_ = 239;
+ static const int _CIRCLE_COORDINATES_Y_ = 486;
+ static const int _ICON_WIDTH_ = 106;
+ static const int _ICON_HEIGHT_ = 106;
+ static const int _ICON_COORDINATES_X_ = 307;
+ static const int _ICON_COORDINATES_Y_ = 554;
+
private:
RequestId __reqId;
Tizen::Net::Nfc::NfcManager* __pNfcManager;
Tizen::Ui::Animations::VisualElement* __pVisualElementBounds;
Tizen::Ui::Animations::VisualElement* __pVisualElementOpacity;
+ Tizen::Ui::Animations::VisualElement* __pVisualElementBackground;
+ Tizen::Ui::Animations::VisualElement* __pVisualElementGuideText;
+ Tizen::Ui::Animations::VisualElement* __pVisualElementAppInfo;
Tizen::Ui::Animations::VisualElement* __pVisualElement;
Tizen::Graphics::FloatRectangle __startRect;
Tizen::Graphics::FloatRectangle __endRect;