projects
/
platform
/
core
/
uifw
/
dali-demo.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Using migrated Public Visual API
[platform/core/uifw/dali-demo.git]
/
examples
/
transitions
/
shadow-button-impl.cpp
diff --git
a/examples/transitions/shadow-button-impl.cpp
b/examples/transitions/shadow-button-impl.cpp
index
8a6ea56
..
4273bcc
100644
(file)
--- a/
examples/transitions/shadow-button-impl.cpp
+++ b/
examples/transitions/shadow-button-impl.cpp
@@
-16,11
+16,9
@@
#include "shadow-button-impl.h"
#include <dali-toolkit/dali-toolkit.h>
#include "shadow-button-impl.h"
#include <dali-toolkit/dali-toolkit.h>
-#include <dali/public-api/object/type-registry-helper.h>
#include <dali/devel-api/scripting/enum-helper.h>
#include <dali/devel-api/scripting/enum-helper.h>
-#include <dali-toolkit/devel-api/align-enums.h>
#include <dali-toolkit/devel-api/visual-factory/visual-factory.h>
#include <dali-toolkit/devel-api/visual-factory/visual-factory.h>
-#include <dali-toolkit/devel-api/
visuals/visual-properties
-devel.h>
+#include <dali-toolkit/devel-api/
controls/control
-devel.h>
#include <cstdio>
#include <cstdio>
@@
-124,7
+122,7
@@
bool ShadowButton::GetActiveState()
void ShadowButton::SetCheckState( bool checkState )
{
mCheckState = checkState;
void ShadowButton::SetCheckState( bool checkState )
{
mCheckState = checkState;
-
EnableVisual(
Demo::ShadowButton::Property::CHECKBOX_FG_VISUAL, true );
+
DevelControl::EnableVisual( *this,
Demo::ShadowButton::Property::CHECKBOX_FG_VISUAL, true );
if( Self().OnStage() )
{
if( checkState )
if( Self().OnStage() )
{
if( checkState )
@@
-157,7
+155,7
@@
void ShadowButton::StartTransition( Property::Index transitionId )
iter->mAnimation.FinishedSignal().Disconnect( this, &ShadowButton::OnTransitionFinished );
}
iter->mAnimation.FinishedSignal().Disconnect( this, &ShadowButton::OnTransitionFinished );
}
- iter->mAnimation =
CreateTransition(
iter->mTransitionData );
+ iter->mAnimation =
DevelControl::CreateTransition( *this,
iter->mTransitionData );
StoreTargetLayouts( iter->mTransitionData );
iter->mAnimation.FinishedSignal().Connect( this, &ShadowButton::OnTransitionFinished );
StoreTargetLayouts( iter->mTransitionData );
iter->mAnimation.FinishedSignal().Connect( this, &ShadowButton::OnTransitionFinished );
@@
-189,7
+187,7
@@
void ShadowButton::OnTransitionFinished( Animation& src )
}
case Demo::ShadowButton::Property::UNCHECK_TRANSITION:
{
}
case Demo::ShadowButton::Property::UNCHECK_TRANSITION:
{
-
EnableVisual(
Demo::ShadowButton::Property::CHECKBOX_FG_VISUAL, false );
+
DevelControl::EnableVisual( *this,
Demo::ShadowButton::Property::CHECKBOX_FG_VISUAL, false );
break;
}
}
break;
}
}
@@
-352,32
+350,28
@@
void ShadowButton::ResetVisual(
{
case Demo::ShadowButton::Property::BACKGROUND_VISUAL:
{
{
case Demo::ShadowButton::Property::BACKGROUND_VISUAL:
{
- RegisterVisual( index, visual );
- visual.SetDepthIndex(0.0f);
+ DevelControl::RegisterVisual( *this, index, visual, 0 );
break;
}
case Demo::ShadowButton::Property::CHECKBOX_BG_VISUAL:
{
break;
}
case Demo::ShadowButton::Property::CHECKBOX_BG_VISUAL:
{
- RegisterVisual( index, visual );
- visual.SetDepthIndex(1.0f);
+ DevelControl::RegisterVisual( *this, index, visual, 1 );
break;
}
case Demo::ShadowButton::Property::CHECKBOX_FG_VISUAL:
{
break;
}
case Demo::ShadowButton::Property::CHECKBOX_FG_VISUAL:
{
- RegisterVisual( index, visual, mCheckState );
- visual.SetDepthIndex(2.0f);
+ DevelControl::RegisterVisual( *this, index, visual, mCheckState, 2 );
break;
}
case Demo::ShadowButton::Property::LABEL_VISUAL:
{
break;
}
case Demo::ShadowButton::Property::LABEL_VISUAL:
{
- RegisterVisual( index, visual );
- visual.SetDepthIndex(1.0f);
+ DevelControl::RegisterVisual( *this, index, visual, 1 );
break;
}
}
// Extract transform maps out of the visual definition and store them
break;
}
}
// Extract transform maps out of the visual definition and store them
- Property::Value* value = map->Find(
Devel
Visual::Property::TRANSFORM, "transform");
+ Property::Value* value = map->Find( Visual::Property::TRANSFORM, "transform");
if( value )
{
Property::Map* transformMap = value->GetMap();
if( value )
{
Property::Map* transformMap = value->GetMap();
@@
-399,7
+393,7
@@
void ShadowButton::ResetVisual(
bool IsTransformProperty( const std::string& property )
{
bool IsTransformProperty( const std::string& property )
{
- const char* transformProperties[]= { "size", "offset", "origin", "anchorPoint", "offset
SizeMode
" };
+ const char* transformProperties[]= { "size", "offset", "origin", "anchorPoint", "offset
Policy", "sizePolicy
" };
const int NUM_TRANSFORM_PROPERTIES = sizeof( transformProperties ) / sizeof( const char * );
bool found=false;
const int NUM_TRANSFORM_PROPERTIES = sizeof( transformProperties ) / sizeof( const char * );
bool found=false;
@@
-418,7
+412,7
@@
void ShadowButton::StoreTargetLayouts( TransitionData transitionData )
{
// Pseudo code
// foreach animator in transitionData
{
// Pseudo code
// foreach animator in transitionData
- // if animator{"property"} in [ "size", "offset", "origin", "anchorPoint", "offset
SizeMode
" ]
+ // if animator{"property"} in [ "size", "offset", "origin", "anchorPoint", "offset
Policy", "sizePolicy
" ]
// transforms{ animator{"target"} }->{animator{"property"}} = animator{"targetValue"}
// transforms{ animator{"target"} }->{animator{"property"}} = animator{"targetValue"}
@@
-496,7
+490,7
@@
void ShadowButton::SetProperty( BaseObject* object, Property::Index index, const
case Demo::ShadowButton::Property::CHECKBOX_FG_VISUAL:
{
impl.ResetVisual( index, impl.mCheckboxFgVisual, value );
case Demo::ShadowButton::Property::CHECKBOX_FG_VISUAL:
{
impl.ResetVisual( index, impl.mCheckboxFgVisual, value );
-
impl.EnableVisual(
Demo::ShadowButton::Property::CHECKBOX_FG_VISUAL, impl.mCheckState );
+
DevelControl::EnableVisual( impl,
Demo::ShadowButton::Property::CHECKBOX_FG_VISUAL, impl.mCheckState );
break;
}
case Demo::ShadowButton::Property::LABEL_VISUAL:
break;
}
case Demo::ShadowButton::Property::LABEL_VISUAL: