X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=examples%2Fgradients%2Fgradients-example.cpp;h=822caef0acf7b188992ef2b950254e1a33c591c2;hb=a832af2813558a32f0a18747f3e6134ff6f6f301;hp=654422e2ce83f4d56b5a73eb39c02dfd733ef673;hpb=0ebe1f65f192d14cdffb12285862948ba0b9af7f;p=platform%2Fcore%2Fuifw%2Fdali-demo.git diff --git a/examples/gradients/gradients-example.cpp b/examples/gradients/gradients-example.cpp index 654422e..822caef 100644 --- a/examples/gradients/gradients-example.cpp +++ b/examples/gradients/gradients-example.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 Samsung Electronics Co., Ltd. + * Copyright (c) 2017 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -16,8 +16,7 @@ */ #include -#include -#include +#include #include "shared/view.h" using namespace Dali; @@ -69,8 +68,8 @@ public: APPLICATION_TITLE ); PushButton changeButton = Toolkit::PushButton::New(); - changeButton.SetUnselectedImage( CHANGE_ICON ); - changeButton.SetSelectedImage( CHANGE_ICON_SELECTED ); + changeButton.SetProperty( Toolkit::DevelButton::Property::UNSELECTED_BACKGROUND_VISUAL, CHANGE_ICON ); + changeButton.SetProperty( Toolkit::DevelButton::Property::SELECTED_BACKGROUND_VISUAL, CHANGE_ICON_SELECTED ); changeButton.ClickedSignal().Connect( this, &GradientController::OnChangeIconClicked ); toolBar.AddControl( changeButton, DemoHelper::DEFAULT_VIEW_STYLE.mToolBarButtonPercentage, @@ -79,7 +78,7 @@ public: // ---- Gradient for background - mGradientMap.Insert("rendererType", "gradient"); + mGradientMap.Insert( Toolkit::Visual::Property::TYPE, Visual::GRADIENT ); Property::Array stopOffsets; stopOffsets.PushBack( 0.0f ); @@ -87,7 +86,7 @@ public: stopOffsets.PushBack( 0.6f ); stopOffsets.PushBack( 0.8f ); stopOffsets.PushBack( 1.0f ); - mGradientMap.Insert("stopOffset", stopOffsets ); + mGradientMap.Insert( GradientVisual::Property::STOP_OFFSET, stopOffsets ); Property::Array stopColors; stopColors.PushBack( Vector4( 129.f, 198.f, 193.f, 255.f )/255.f ); @@ -95,7 +94,7 @@ public: stopColors.PushBack( Vector4( 214.f, 37.f, 139.f, 191.f )/255.f ); stopColors.PushBack( Vector4( 129.f, 198.f, 193.f, 150.f )/255.f ); stopColors.PushBack( Color::YELLOW ); - mGradientMap.Insert("stopColor", stopColors); + mGradientMap.Insert( GradientVisual::Property::STOP_COLOR, stopColors ); OnChangeIconClicked( changeButton ); } @@ -108,30 +107,30 @@ public: { case 0: // linear gradient with units as objectBoundingBox { - gradientMap.Insert("startPosition", Vector2( 0.5f, 0.5f )); - gradientMap.Insert("endPosition", Vector2( -0.5f, -0.5f )); + gradientMap.Insert( GradientVisual::Property::START_POSITION, Vector2( 0.5f, 0.5f ) ); + gradientMap.Insert( GradientVisual::Property::END_POSITION, Vector2( -0.5f, -0.5f ) ); break; } case 1: // linear gradient with units as userSpaceOnUse { Vector2 halfStageSize = Stage::GetCurrent().GetSize()*0.5f; - gradientMap.Insert("startPosition", halfStageSize); - gradientMap.Insert("endPosition", -halfStageSize ); - gradientMap.Insert("units", "userSpace"); + gradientMap.Insert( GradientVisual::Property::START_POSITION, halfStageSize ); + gradientMap.Insert( GradientVisual::Property::END_POSITION, -halfStageSize ); + gradientMap.Insert( GradientVisual::Property::UNITS, GradientVisual::Units::USER_SPACE ); break; } case 2: // radial gradient with units as objectBoundingBox { - gradientMap.Insert("center", Vector2(0.5f, 0.5f)); - gradientMap.Insert("radius", 1.414f); + gradientMap.Insert( GradientVisual::Property::CENTER, Vector2( 0.5f, 0.5f ) ); + gradientMap.Insert( GradientVisual::Property::RADIUS, 1.414f ); break; } default: // radial gradient with units as userSpaceOnUse { Vector2 stageSize = Stage::GetCurrent().GetSize(); - gradientMap.Insert("center", stageSize*0.5f); - gradientMap.Insert("radius", stageSize.Length()); - gradientMap.Insert("units", "userSpace"); + gradientMap.Insert( GradientVisual::Property::CENTER, stageSize * 0.5f ); + gradientMap.Insert( GradientVisual::Property::RADIUS, stageSize.Length()); + gradientMap.Insert( GradientVisual::Property::UNITS, GradientVisual::Units::USER_SPACE ); break; } }