}
void WindowIndicatorVisibilityChangedSignalP(Application& mApplication);
-void WindowNewP();
-void WindowNewP2();
+void WindowNewP( Window& newWindow );
+void WindowNewP2( Window& newWindow );
void WindowCheckConstructorP();
-void WindowCheckCopyConstructorP();
+void WindowCheckCopyConstructorP( Window& newWindow );
void WindowCheckSetClassP(Application& mApplication);
void WindowConstructorNewAssignmentOperatorP(Application& mApplication);
void WindowSetPreferredOrientationP(Application& mApplication);
{
Window_TestApp( Application& app, int test_case )
: mApplication( app ),
- mTestCase( test_case )
+ mTestCase( test_case ),
+ mNewWindow()
{
mApplication.InitSignal().Connect( this, &Window_TestApp::OnInit );
}
break;
case WINDOW_NEW_P:
- WindowNewP();
+ WindowNewP( mNewWindow );
break;
case WINDOW_NEW_P2:
- WindowNewP2();
+ WindowNewP2( mNewWindow );
break;
case WINDOW_CONSTRUCTOR_P:
break;
case WINDOW_COPY_CONSTRUCTOR_P:
- WindowCheckCopyConstructorP();
+ WindowCheckCopyConstructorP( mNewWindow );
break;
case WINDOW_SET_CLASS_P:
Application& mApplication;
int mTestCase;
Timer mTimer;
+ Window mNewWindow;
};
} // unnamed namespace
}
-void WindowCheckCopyConstructorP()
+void WindowCheckCopyConstructorP( Window& newWindow )
{
try
{
- PositionSize windowPosition(0, 0, 1, 1);
- Dali::Window window = Dali::Window::New( windowPosition, "test-window", true );
- DALI_CHECK_FAIL(!window,"Window::New is failed to create initialized window object");
+ PositionSize windowPosition( 0, 0, 1, 1 );
+ newWindow = Dali::Window::New( windowPosition, "test-window", true );
+ DALI_CHECK_FAIL( !newWindow, "Window::New is failed to create initialized window object" );
- Dali::Window copy( window );
- DALI_CHECK_FAIL( copy != window, "Window::CheckCopyConstructor is failed" );
+ Dali::Window copy( newWindow );
+ DALI_CHECK_FAIL( copy != newWindow, "Window::CheckCopyConstructor is failed" );
}
catch ( DaliException& e )
{
- DALI_CHECK_FAIL(true,"Window::New is failed to create initialized window object");
-
+ DALI_CHECK_FAIL( true, "Window::New is failed to create initialized window object" );
}
DaliLog::PrintPass();
DaliLog::PrintPass();
}
-void WindowNewP()
+void WindowNewP( Window& newWindow )
{
try
{
- PositionSize windowPosition(0, 0, 1, 1);
- Dali::Window window = Dali::Window::New( windowPosition, "test-window", true );
- DALI_CHECK_FAIL(!window,"Window::New is failed to create initialized window object");
+ PositionSize windowPosition( 0, 0, 1, 1 );
+ newWindow = Dali::Window::New( windowPosition, "test-window", true );
+ DALI_CHECK_FAIL( !newWindow, "Window::New is failed to create initialized window object" );
}
catch ( DaliException& e )
{
- DALI_CHECK_FAIL(true,"Window::New is failed to create initialized window object");
+ DALI_CHECK_FAIL( true,"Window::New is failed to create initialized window object" );
}
DaliLog::PrintPass();
}
-void WindowNewP2()
+void WindowNewP2( Window& newWindow )
{
try
{
- PositionSize windowPosition(0, 0, 1, 1);
- Dali::Window window = Dali::Window::New( windowPosition, "test-window", "test-window-class", true );
- DALI_CHECK_FAIL(!window,"Window::New is failed to create initialized window object");
+ PositionSize windowPosition( 0, 0, 1, 1 );
+ newWindow = Dali::Window::New( windowPosition, "test-window", "test-window-class", true );
+ DALI_CHECK_FAIL( !newWindow, "Window::New is failed to create initialized window object" );
}
catch ( DaliException& e )
{
- DALI_CHECK_FAIL(true,"Window::New is failed to create initialized window object");
+ DALI_CHECK_FAIL( true, "Window::New is failed to create initialized window object" );
}
DaliLog::PrintPass();