namespace Toolkit
{
-const std::string TextLabel::TEXT_PROPERTY_NAME("text");
-const std::string TextLabel::MULTI_LINE_PROPERTY_NAME("multi-line");
-
TextLabel TextLabel::New()
{
return Internal::TextLabel::New();
}
+TextLabel TextLabel::New( const std::string& text )
+{
+ TextLabel label = Internal::TextLabel::New();
+ label.SetProperty( TextLabel::Property::TEXT, text );
+
+ return label;
+}
+
TextLabel::TextLabel()
{
}
return Control::DownCast<TextLabel, Internal::TextLabel>(handle);
}
-void TextLabel::SetRenderer( Text::RendererPtr renderer )
-{
- GetImpl(*this).SetRenderer( renderer );
-}
-
TextLabel::TextLabel( Internal::TextLabel& implementation )
: Control(implementation)
{