- radio.SetProperty( Dali::Toolkit::RadioButton::Property::LABEL, labelMap );
- radio.SetParentOrigin( ParentOrigin::TOP_LEFT );
- radio.SetAnchorPoint( AnchorPoint::TOP_LEFT );
- radio.SetSelected( i == 0 );
+ radio.SetProperty( Toolkit::Button::Property::LABEL,
+ Property::Map()
+ .Add( Toolkit::Visual::Property::TYPE, Toolkit::Visual::TEXT )
+ .Add( Toolkit::TextVisual::Property::TEXT, labels[i] )
+ .Add( Toolkit::TextVisual::Property::TEXT_COLOR, Vector4( 0.8f, 0.8f, 0.8f, 1.0f ) )
+ );
+
+ radio.SetProperty( Actor::Property::PARENT_ORIGIN, ParentOrigin::TOP_LEFT );
+ radio.SetProperty( Actor::Property::ANCHOR_POINT, AnchorPoint::TOP_LEFT );
+ radio.SetProperty( Toolkit::Button::Property::SELECTED, i == 0 );