From: Kingsley Stephens Date: Thu, 9 Apr 2015 15:14:57 +0000 (+0100) Subject: Fix button label centering of text X-Git-Tag: dali_1.0.38~10 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=69b938841cf1ee06dde7659fa56ecfac20d48923;hp=7aa9e3d716396348b89c913b306bbc1ce201db69 Fix button label centering of text Change-Id: I4ca6860c96854fc10f671f89a254b73f861d9f0f --- diff --git a/dali-toolkit/internal/controls/buttons/button-impl.cpp b/dali-toolkit/internal/controls/buttons/button-impl.cpp index c42531f..44878b6 100644 --- a/dali-toolkit/internal/controls/buttons/button-impl.cpp +++ b/dali-toolkit/internal/controls/buttons/button-impl.cpp @@ -616,6 +616,11 @@ float Button::GetAnimationTime() const void Button::SetLabel( const std::string& label ) { Toolkit::TextLabel textLabel = Toolkit::TextLabel::New( label ); + textLabel.SetResizePolicy( FILL_TO_PARENT, ALL_DIMENSIONS ); + textLabel.SetProperty( Toolkit::TextLabel::Property::HORIZONTAL_ALIGNMENT, "CENTER" ); + textLabel.SetProperty( Toolkit::TextLabel::Property::VERTICAL_ALIGNMENT, "CENTER" ); + textLabel.SetProperty( Toolkit::TextLabel::Property::MULTI_LINE, true ); + SetLabel( textLabel ); }