X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Ftext-input%2Ftext-input-impl.cpp;h=304e56008301d11898bf61ba82a63e9586aa9623;hp=c265bdcba1c251b29cb1f829221fd0f1a90de2f8;hb=834ddf7832598a57fc18c282371554a1ed8f0a78;hpb=b458e407eba11c73f38da68bce8e967a30ea03e2 diff --git a/dali-toolkit/internal/controls/text-input/text-input-impl.cpp b/dali-toolkit/internal/controls/text-input/text-input-impl.cpp index c265bdc..304e560 100644 --- a/dali-toolkit/internal/controls/text-input/text-input-impl.cpp +++ b/dali-toolkit/internal/controls/text-input/text-input-impl.cpp @@ -30,6 +30,7 @@ #include #include #include +#include #include #include @@ -1156,10 +1157,10 @@ void TextInput::OnControlSizeSet(const Vector3& targetSize) mActiveLayer.SetSize(targetSize); } -void TextInput::OnRelayout( const Vector2& size, ActorSizeContainer& container ) +void TextInput::OnRelayout( const Vector2& size, RelayoutContainer& container ) { - Relayout( mDisplayedTextView, size, container ); - Relayout( mPopupPanel.GetRootActor(), size, container ); + container.Add( mDisplayedTextView, size ); + container.Add( mPopupPanel.GetRootActor(), size ); GetTextLayoutInfo(); @@ -2142,7 +2143,6 @@ void TextInput::CreateTextViewActor() mDisplayedTextView.SetLineJustification( Toolkit::TextView::Left ); mDisplayedTextView.SetTextAlignment( static_cast( Toolkit::Alignment::HorizontalLeft | Toolkit::Alignment::VerticalTop ) ); mDisplayedTextView.SetPosition( Vector3( 0.0f, 0.0f, DISPLAYED_TEXT_VIEW_Z_OFFSET ) ); - mDisplayedTextView.SetSizePolicy( Toolkit::Control::Fixed, Toolkit::Control::Fixed ); mDisplayedTextView.ScrolledSignal().Connect( this, &TextInput::OnTextViewScrolled ); @@ -2954,7 +2954,7 @@ void TextInput::DrawCursor() mCursor.SetSize(size); // If the character is italic then the cursor also tilts. - mCursor.SetRotation( mInputStyle.IsItalicsEnabled() ? Degree( mInputStyle.GetItalicsAngle() - CURSOR_ANGLE_OFFSET ) : Degree( 0.f ), Vector3::ZAXIS ); + mCursor.SetOrientation( mInputStyle.IsItalicsEnabled() ? Degree( mInputStyle.GetItalicsAngle() - CURSOR_ANGLE_OFFSET ) : Degree( 0.f ), Vector3::ZAXIS ); DALI_ASSERT_DEBUG( mCursorPosition <= mTextLayoutInfo.mCharacterLayoutInfoTable.size() );