windowing/windowserver/nga/SERVER/scrdev.cpp
branchRCL_3
changeset 33 25f95128741d
parent 0 5d03bc08d59c
child 163 bbf46f59e123
equal deleted inserted replaced
26:15986eb6c500 33:25f95128741d
    44 DWsScreenDevice::DWsScreenDevice(CWsClient* aOwner, TInt aDefaultScreenNumber, TUint aClientScreenDevicePointer)
    44 DWsScreenDevice::DWsScreenDevice(CWsClient* aOwner, TInt aDefaultScreenNumber, TUint aClientScreenDevicePointer)
    45 		: CWsScreenObject(aOwner, WS_HANDLE_SCREEN_DEVICE, CWsTop::Screen( aDefaultScreenNumber ))
    45 		: CWsScreenObject(aOwner, WS_HANDLE_SCREEN_DEVICE, CWsTop::Screen( aDefaultScreenNumber ))
    46 		,iClientScreenDevicePointer(aClientScreenDevicePointer)
    46 		,iClientScreenDevicePointer(aClientScreenDevicePointer)
    47 	{
    47 	{
    48 	MWsScreen* pOI=Screen();
    48 	MWsScreen* pOI=Screen();
       
    49 	WS_ASSERT_ALWAYS(pOI, EWsPanicNoScreen);
    49 	iDispCont=pOI->ObjectInterface<MWsDisplayControl>();
    50 	iDispCont=pOI->ObjectInterface<MWsDisplayControl>();
    50 	iDispMap =pOI->ObjectInterface<MWsDisplayMapping>();
    51 	iDispMap =pOI->ObjectInterface<MWsDisplayMapping>();
    51 	iTestScreenCapture = pOI->ObjectInterface<MWsTestScreenCapture>();
    52 	iTestScreenCapture = pOI->ObjectInterface<MWsTestScreenCapture>();
    52 	}
    53 	}
    53 
    54