X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Ftoolkit-window.h;h=271f885994bb62522450ee458e245b57adf1875e;hb=dc3bbd29a417e1fbc7f81104c60c5ba90212f216;hp=3fac48d67a544667503f2f031d25b50def332d5d;hpb=65f6c9e91e0efbee208894b4cb1f9334a129b628;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.h b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.h index 3fac48d..271f885 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.h +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.h @@ -44,6 +44,9 @@ class Window; } } +class Window; +typedef Signal< void (Window,bool) > FocusChangeSignalType; + class Window : public BaseHandle { public: @@ -58,6 +61,14 @@ public: Integration::Scene GetScene(); Integration::RenderSurface& GetRenderSurface(); + void Add( Dali::Actor actor ); + void Remove( Dali::Actor actor ); + Dali::Layer GetRootLayer() const; + void SetBackgroundColor( const Vector4& color ); + Vector4 GetBackgroundColor() const; + void Raise(); + void Hide(); + FocusChangeSignalType& FocusChangeSignal(); public: explicit Window( Internal::Adaptor::Window* window ); @@ -73,14 +84,17 @@ typedef Signal< void (const KeyEvent&) > KeyEventSignalType; typedef Signal< bool (const KeyEvent&) > KeyEventGeneratedSignalType; typedef Signal< void (const TouchData&) > TouchSignalType; typedef Signal< void (const WheelEvent&) > WheelEventSignalType; +typedef Signal< void ( Window, bool ) > VisibilityChangedSignalType; Dali::Window Get( Actor actor ); +Dali::Window DownCast( BaseHandle handle ); EventProcessingFinishedSignalType& EventProcessingFinishedSignal( Window window ); KeyEventSignalType& KeyEventSignal( Dali::Window window ); KeyEventGeneratedSignalType& KeyEventGeneratedSignal( Dali::Window window ); TouchSignalType& TouchSignal( Dali::Window window ); WheelEventSignalType& WheelEventSignal( Window window ); +VisibilityChangedSignalType& VisibilityChangedSignal( Window window ); } } // namespace Dali