X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Ftoolkit-window.cpp;h=cfdee856aa572dffc01557c2efc8a2c439aef6d0;hp=9ab50210c199a9d79bb0a4d7e4aeccefd42e769a;hb=460a840fa3c43160f3ca3679099c38985cca5cc5;hpb=7f472b6fa56d5382514b9abb9a4c71419189acff diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.cpp index 9ab5021..cfdee85 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.cpp @@ -57,6 +57,27 @@ Window* Window::New(const PositionSize& positionSize, const std::string& name, c return new Window( positionSize ); } +WindowPosition Window::GetPosition() const +{ + PositionSize positionSize = mRenderSurface.GetPositionSize(); + + return WindowPosition(positionSize.x, positionSize.y); +} + +PositionSize Window::GetPositionSize() const +{ + return mRenderSurface.GetPositionSize(); +} + +void Window::SetPositionSize(PositionSize positionSize) +{ + mRenderSurface.MoveResize(positionSize); + + Uint16Pair newSize(positionSize.width, positionSize.height); + Dali::Window handle(this); + mResizeSignal.Emit(handle, newSize); +} + } // Adaptor } // Internal @@ -204,8 +225,7 @@ Window DownCast( BaseHandle handle ) void SetPositionSize(Window window, PositionSize positionSize) { - Uint16Pair newSize(positionSize.width, positionSize.height); - GetImplementation( window ).mResizeSignal.Emit(window,newSize); + GetImplementation( window ).SetPositionSize(positionSize); } int GetPhysicalOrientation(Window window)