X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Ftext-controls%2Ftext-selection-toolbar-impl.cpp;h=0cb62af7ae31e01559536dca1353785c3307e0bb;hp=317dbf92106003cd8b7309e04d980cbedc243dd5;hb=2f705dd3525531584ee46d9a7fc9f23331909c10;hpb=213cf4a031ecadf4039bfb4455f713d9910f20fc diff --git a/dali-toolkit/internal/controls/text-controls/text-selection-toolbar-impl.cpp b/dali-toolkit/internal/controls/text-controls/text-selection-toolbar-impl.cpp index 317dbf9..0cb62af 100644 --- a/dali-toolkit/internal/controls/text-controls/text-selection-toolbar-impl.cpp +++ b/dali-toolkit/internal/controls/text-controls/text-selection-toolbar-impl.cpp @@ -252,13 +252,20 @@ void TextSelectionToolbar::SetUpScrollBar( bool enable ) { if( ! mScrollBar ) { + Toolkit::ImageView indicator = Toolkit::ImageView::New(); + indicator.SetParentOrigin( ParentOrigin::TOP_LEFT ); + indicator.SetAnchorPoint( AnchorPoint::TOP_LEFT ); + indicator.SetStyleName( "TextSelectionScrollIndicator" ); + mScrollBar = Toolkit::ScrollBar::New( Toolkit::ScrollBar::Horizontal ); mScrollBar.SetName( "Text popup scroll bar" ); + mScrollBar.SetStyleName( "TextSelectionScrollBar" ); mScrollBar.SetParentOrigin( ParentOrigin::BOTTOM_LEFT ); mScrollBar.SetAnchorPoint( AnchorPoint::TOP_LEFT ); mScrollBar.SetPosition( mScrollBarPadding.x, -mScrollBarPadding.y ); mScrollBar.SetResizePolicy( Dali::ResizePolicy::FIT_TO_CHILDREN, Dali::Dimension::WIDTH ); mScrollBar.SetOrientation( Quaternion( Radian( 1.5f * Math::PI ), Vector3::ZAXIS ) ); + mScrollBar.SetScrollIndicator( indicator ); mScrollBar.GetPanGestureDetector().DetachAll(); mScrollView.Add( mScrollBar ); }