// EXTERNAL INCLUDES
#include <sstream>
+#include <dali/public-api/adaptor-framework/common/color-controller.h>
+
// INTERNAL INCLUDES
#include <dali-toolkit/internal/builder/builder-impl.h>
#include <dali-toolkit/internal/builder/builder-get-is.inl.h>
#include <dali-toolkit/internal/builder/replacement.h>
+
namespace Dali
{
value = HexStringToVector4( &(*s)[1] );
done = true;
}
+ else if( Dali::ColorController::Get() )
+ {
+ Vector4 color;
+ done = Dali::ColorController::Get().RetrieveColor( *s, color );
+ value = color;
+ }
}
else if( TreeNode::OBJECT == node.GetType() )
{
// Register for style changes
styleManager.StyleChangeSignal().Connect( this, &ControlImpl::DoStyleChange );
+
+ // SetTheme
+ GetImpl( styleManager ).ApplyThemeStyle( GetOwner() );
}
mImpl->mInitialized = true;
{
"styles":
{
+ "textinput":
+ {
+ "highlight-color":"F060",
+ "cut-and-paste-bg-color":"B061L41",
+ "cut-and-paste-pressed-color":"B061L41P",
+ "cut-button-position-priority":4,
+ "copy-button-position-priority":3,
+ "paste-button-position-priority":5,
+ "select-button-position-priority":1,
+ "select-all-button-position-priority":2,
+ "clipboard-button-position-priority":6
+ }
}
}
\ No newline at end of file