Add MMP files to build libOpenVG_sw.lib which uses LINKAS to redirect to libOpenVG.dll (and
the same for libEGL_sw.lib and libOpenVGU_sw.lib).
Only the libEGL_sw.lib redirection isn't activated - this can't happen until there is a merged
libEGL.dll which supports the OpenWF synchronisation and also implements the graphical support functions.
The overall aim is to eliminate the *_sw.dll implementations, at least as a compile-time way of choosing
a software-only implementation.The correct way to choose is to put the right set of libraries into a ROM
with suitable renaming, and in the emulator to use the "switching DLL" technique to pick the right set.
As the Symbian Foundation doesn't have any alternative implementations, we don't need the switching DLLs
and we can build directly to the correct name.
//
// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description:
//
/////////////////////////////////////////////////////////////////////
// graphics-wserv-integ-basic.script
//
// Tests all InternalTechnology elements of the RWindowBase class
// as a means of confidence that the APIs work as expected.
//
// The purpose is to provide a regression test suite of InternalTechnology
// APIs for RWindowBase. Negative testing is performed to confirm that correct
// errors are returned when incorrect parameters are given.
//
// The tests are fully automated.
/////////////////////////////////////////////////////////////////////
LOAD_SUITE t_wservintegserver
DELAY 5000
//! @file
//! @SYMTestSuiteName graphics-wserv-integ-basic
//! @SYMScriptTestEnvironment This test script requires a basic ROM.
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0001
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0001
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Positive testing for setting a surface as the background of a window
//! @SYMTestActions Create an Rwindow object, set to non-zero size.
//! Set Rwindow background color.
//! Create a surface and get a handle to it.
//! Set surface content distinguishable from window background color
//! Use SetBackgroundSurface() to set the background of the window to the surface.
//! Activate the window.
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults Window displayed on screen, filled with surface. SetBackgroundSurface() returns KerrNone
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0001
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0001
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0002
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0002
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Positive testing for setting a surface as the background of a window
//! @SYMTestActions Create an Rblankwindow object, set to non-zero size.
//! Set Rblankwindow background color.
//! Create a surface and get a handle to it.
//! Set surface content distinguishable from window background color
//! Use SetBackgroundSurface() to set the background of the window to the surface.
//! Activate the window
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults Window displayed on screen, filled with surface. SetBackgroundSurface() returns KerrNone
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0002
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0002
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0003
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0003
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Negative testing for setting a surface as the background of a window
//! @SYMTestActions Create a surface and get a handle to it.
//! Create an RbackedUpWindow object, set to non-zero size.
//! Use SetBackgroundSurface() to set the background of the window
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults TClientPanic::EWservPanicDrawable
//! @SYMTestType CIT
RUN_PANIC_STEP_RESULT 5 WSERV 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0003
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0003
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0004
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0004
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Positive testing for moving a window with its background set
//! @SYMTestActions Set up an Rwindow with an assigned surface as in GRAPHICS-WSERV-GCE-0001.
//! Move window to new position on screen.
//! Note: move window throughout the display area, i.e. from top right, to bottom right, bottom left, and then top left (i.e. circular movement around screen).
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults Window and surface contents move to the new position
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0004
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0004
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0005
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0005
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Positive testing for moving a window with its background set
//! @SYMTestActions Set up an Rwindow with an assigned surface as in GRAPHICS-WSERV-GCE-0001.
//! Move window to new position off screen.
//! Note: off screen is both partially, and wholly off screen
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults Window and surface contents move to the new position.
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0005
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0005
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0006
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0006
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Positive testing for resizing a window with its background set to a surface
//! @SYMTestActions Set up an RWindow with an assigned surface as in GRAPHICS-WSERV-GCE-0001.
Resize window to new size on screen:
1. larger than current size (x larger)
2. larger than current size (y larger)
3. larger than current size (x and y)
4. equal to surface size
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults Window and surface contents scale to the new size
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0006
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0006
//GRAPHICS-WSERV-INTEG-BASIC-0007 removed by CR1489
//GRAPHICS-WSERV-INTEG-BASIC-0008 removed by CR1489
//GRAPHICS-WSERV-INTEG-BASIC-0009 removed by CR1489
//GRAPHICS-WSERV-INTEG-BASIC-0010 removed by CR1489
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0011
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0011
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Positive testing that opaque GDI operations can be successfully performed on an Rwindow with a background surface set
//! @SYMTestActions Set up an Rwindow with an assigned surface as in GRAPHICS-WSERV-GCE-0001.
//! Activate a CwindowGc object on the Rwindow.
//! Use this object to draw to the window, in a manner distinguishable from the surface content, using opaque drawing operations
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults The window's content should be the combination of the surface where still visible, and the CwindowGc rendering
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0011
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0011
//GRAPHICS-WSERV-INTEG-BASIC-0012 removed by CR1489
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0013
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0013
//! @SYMPREQ 1019
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Positive testing that semi-transparent GDI operations can be successfully performed on an Rwindow with a background surface set
//! @SYMTestActions On a device and in a mode that supports alpha blending:
//! Set up an Rwindow with an assigned surface as in GRAPHICS-WSERV-GCE-0001.
//! Activate a CwindowGc object on the Rwindow.
//! Use this object to draw to the window, in a manner distinguishable from the surface content, using semi-transparent drawing operations
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults The window's content should be the combination of the surface where still visible, and the CwindowGc rendering
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0013
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0013
//GRAPHICS-WSERV-INTEG-BASIC-0014 removed by CR1489
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0015
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0015
//! @SYMPREQ 1019
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Positive testing that an opaque window can be put in front of an Rwindow with a background surface set
//! @SYMTestActions Set up an Rwindow with an assigned surface as in GRAPHICS-WSERV-GCE-0001.
//! Display another window, distinguishable from the surface content,
//! in front of part of the first window. The window must be set as opaque
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults In the area of overlap of the two windows, the result should be only the front window
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0015
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0015
//GRAPHICS-WSERV-INTEG-BASIC-0016 removed by CR1489
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0017
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0017
//! @SYMPREQ 1019
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Positive testing that a semi-transparent window can be put in front of an Rwindow with a background surface set
//! @SYMTestActions On a device and in a mode that supports alpha blending:
//! Set up an Rwindow with an assigned surface as in GRAPHICS-WSERV-GCE-0001.
//! Display another window, distinguishable from the surface content, in front of part of the first window. The window must be set as semi-transparent
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults In the area of overlap of the two windows, the result should be a blend of the semi-transparent window and the surface content
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0017
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0017
//GRAPHICS-WSERV-INTEG-BASIC-0018 removed by CR1489
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0019
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0019
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Positive test that the background surface on a window can be changed
//! @SYMTestActions Set up an Rwindow with an assigned surface as in GRAPHICS-WSERV-GCE-0001.
//! Create a second surface with content distinguishable from the first one.
//! Call SetBackgroundSurface() to change the window's background from one surface to the other.
//! Update the display by hiding the window and making it visible again.
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults The second surface's content will be displayed
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0019
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0019
//GRAPHICS-WSERV-INTEG-BASIC-0020 removed by CR1489
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0021
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0021
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Positive test that the shape of a window is applied to the surface.
//! @SYMTestActions Create a window as in GRAPHICS-WSERV-GCE-0001.
//! Set the shape of the window to be non-rectangular.
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults The surface content should be clipped to match the window shape
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0021
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0021
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0022
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0022
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Positive test that a valid key color is returned when a surface has been set as the background of a window
//! @SYMTestActions Positive test that a valid key color is returned
//! when a surface has been set as
//! the background of a window.
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults Either an opaque color in chroma key composition mode, or transparent black in alpha blending mode
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0022
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0022
//GRAPHICS-WSERV-INTEG-BASIC-0023 removed by CR1489
//GRAPHICS-WSERV-INTEG-BASIC-0024 removed by CR1489
//GRAPHICS-WSERV-INTEG-BASIC-0025 removed by CR1489
//GRAPHICS-WSERV-INTEG-BASIC-0026 removed by CR1489
//GRAPHICS-WSERV-INTEG-BASIC-0027 removed by CR1489
//GRAPHICS-WSERV-INTEG-BASIC-0028 removed by CR1489
//GRAPHICS-WSERV-INTEG-BASIC-0029 removed by CR1489
//GRAPHICS-WSERV-INTEG-BASIC-0030 removed by CR1489
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0031
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0031
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Using SetColor() to remove any surface assigned to a Rblankwindow
//! @SYMTestActions Create a RblankWindow with an assigned surface as in GRAPHICS-WSERV-GCE-0002
//! Use SetColor()
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults The use of SetColor() removes any surface assigned to the window
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0031
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0031
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0032
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0032
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Moving a shaped window with a background surface
//! @SYMTestActions Create a shaped window as in GRAPHICS-WSERV-GCE-0021.
//! Move the window to a new location
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults Window and surface contents move to the new position
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0032
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0032
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0033
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0033
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Resizing a shaped window with a background surface
//! @SYMTestActions Create a shaped window as in GRAPHICS-WSERV-GCE-0021.
//! Resize the window
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults Window and surface contents scale to the new size
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0033
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0033
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0034
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0034
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Semitransparent drawing on semitransparent window which is in front of a window with a background surface
//! @SYMTestActions Create a window as in GRAPHICS-WSERV-GCE-0001.
//! Create another window in front of it (wholly/partially)?
//! which is semitransparent and do a semi transparent drawing
//! on the front window
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults The result may not be the same from one device to the next but the background surface should be blended with the semi-transparent window to some extent
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0034
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0034
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0035
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0035
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Set a corner style for a window with surface background
//! @SYMTestActions Create a window as in GRAPHICS-WSERV-GCE-0001
//! Set the shape of the window using SetCornerType with few different types
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults The surface content should be clipped to match the window shape
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0035
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0035
START_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0036
//! @SYMTestCaseID GRAPHICS-WSERV-INTEG-BASIC-0036
//! @SYMPREQ 1019
//! @SYMREQ 8227
//! @SYMAPI RWindow
//! @SYMAuthor Usman Fayyaz
//! @SYMCreationDate 23/04/2007
//! @SYMTestCaseDependencies graphics-wserv-integ-basic.script
//! @SYMTestCaseDesc Surface seen through shaped region
//! @SYMTestActions Create 2 shaped windows (front and back) as in GRAPHICS-WSERV-GCE-0021 each one with different background surface content.
//! Position the back window behind the front's L-shaped region.
//! @SYMTestStatus Implemented
//! @SYMTestPriority 1
//! @SYMTestExpectedResults The back window's surface contents shall be visible through the L-shaped boundary
//! @SYMTestType CIT
RUN_TEST_STEP 100 t_wservintegserver T_WServIntegStepBasic Z:\graphics\graphics-wserv-integ-basic.ini graphics-wserv-integ-basic-0036
END_TESTCASE GRAPHICS-WSERV-INTEG-BASIC-0036
//GRAPHICS-WSERV-INTEG-BASIC-0037 removed by CR1489