From: huiyu.eun Date: Tue, 15 May 2018 07:22:13 +0000 (+0900) Subject: Add widget_instance_resize X-Git-Tag: submit/tizen/20181004.100218^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fd35456bb6184582680eeb96597681bf66787adc;p=platform%2Fcore%2Fuifw%2Fwidget-viewer-dali.git Add widget_instance_resize Change-Id: I93c05bfa851cb92b35848f31e5f6a5a3c4d09caf Signed-off-by: huiyu.eun --- diff --git a/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp b/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp index c546e87..629c9d9 100644 --- a/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp +++ b/widget_viewer_dali/internal/widget_view/widget_view_impl.cpp @@ -1646,6 +1646,12 @@ bool WidgetView::GetStringFromProperty( const Dali::Property::Value& value, std: return extracted; } +void WidgetView::OnRelayout( const Vector2& size, RelayoutContainer& container ) +{ + Control::OnRelayout( size, container ); + widget_instance_resize(mInstanceId.c_str(), size.x, size.y); +} + } // namespace Internal } // namespace WidgetView diff --git a/widget_viewer_dali/internal/widget_view/widget_view_impl.h b/widget_viewer_dali/internal/widget_view/widget_view_impl.h index 8d2d619..660ba03 100644 --- a/widget_viewer_dali/internal/widget_view/widget_view_impl.h +++ b/widget_viewer_dali/internal/widget_view/widget_view_impl.h @@ -271,6 +271,10 @@ private: // From Control */ virtual float GetWidthForHeight( float height ); + /** + * @copydoc Toolkit::Control::OnRelayout() + */ + virtual void OnRelayout( const Vector2& size, RelayoutContainer& container ) override ; private: // Undefined