windowing/windowserver/SERVER/w32cmd.h
branchRCL_3
changeset 26 15986eb6c500
parent 11 fed1595b188e
child 163 bbf46f59e123
equal deleted inserted replaced
19:ac96196b945c 26:15986eb6c500
   424 	EWsWinOpGetBackgroundSurfaceConfig=EWsWinOpRemoveBackgroundSurface+2,	//One message removed
   424 	EWsWinOpGetBackgroundSurfaceConfig=EWsWinOpRemoveBackgroundSurface+2,	//One message removed
   425 	EWsWinOpClearRedrawStore=EWsWinOpGetBackgroundSurfaceConfig+2,	//One message removed
   425 	EWsWinOpClearRedrawStore=EWsWinOpGetBackgroundSurfaceConfig+2,	//One message removed
   426 	EWsWinOpScreenNumber,
   426 	EWsWinOpScreenNumber,
   427 	EWsWinOpEnableAdvancedPointers,
   427 	EWsWinOpEnableAdvancedPointers,
   428 #ifdef SYMBIAN_GRAPHICS_WSERV_QT_EFFECTS	
   428 #ifdef SYMBIAN_GRAPHICS_WSERV_QT_EFFECTS	
   429 	EWsWinOpSetSurfaceTransparency,
   429 	EWsWinOpSetSurfaceTransparency=EWsWinOpEnableAdvancedPointers+1, // Explicit offset to prevent clash with EWsWinOpFixNativeOrientation
   430 #endif
   430 #endif
       
   431 #ifdef SYMBIAN_GRAPHICS_FIXNATIVEORIENTATION
       
   432 	EWsWinOpFixNativeOrientation=EWsWinOpEnableAdvancedPointers+2, // Offset to prevent clash with EWsWinOpSetSurfaceTransparency
       
   433 #endif // SYMBIAN_GRAPHICS_FIXNATIVEORIENTATION
   431 	EWsWinOpTestLowPriorityRedraw=0x2000,  //Specific opcode for testing redraw queue priorities
   434 	EWsWinOpTestLowPriorityRedraw=0x2000,  //Specific opcode for testing redraw queue priorities
   432 	};
   435 	};
   433 
   436 
   434 // GC opcodes
   437 // GC opcodes
   435 
   438 
  1913 
  1916 
  1914 // Client side Panics and asserts
  1917 // Client side Panics and asserts
  1915 
  1918 
  1916 enum TW32Assert	// used for w32 code errors
  1919 enum TW32Assert	// used for w32 code errors
  1917 	{
  1920 	{
  1918 	EW32AssertOddLengthData,
  1921 	EW32AssertOddLengthData=0,
  1919 	EW32AssertNotImplemented,
  1922 	EW32AssertNotImplemented=1,
  1920 	EW32AssertIllegalOpcode,
  1923 	EW32AssertIllegalOpcode=2,
  1921 	EW32AssertDirectMisuse,
  1924 	EW32AssertDirectMisuse=3,
  1922 	EW32AssertBufferLogic,
  1925 	EW32AssertBufferLogic=4,
  1923 	EW32AssertUnexpectedOutOfRangePointerNumber, // Used for an out-of-range pointer number error within the old API's which doesn't take a pointer number.
  1926 	EW32AssertUnexpectedOutOfRangePointerNumber=5, // Used for an out-of-range pointer number error within the old API's which doesn't take a pointer number.
  1924 	EW32AssertWindowSizeCacheFailure,
  1927 	EW32AssertWindowSizeCacheFailure=6,
       
  1928 #ifdef SYMBIAN_GRAPHICS_FIXNATIVEORIENTATION
       
  1929 	EW32AssertWindowNativeSizeCacheFailure=7,
       
  1930 	EW32AssertInvalidOrientation=8,
       
  1931 #endif // SYMBIAN_GRAPHICS_FIXNATIVEORIENTATION
  1925 	};
  1932 	};
  1926 
  1933 
  1927 enum TW32Panic // used for application errors
  1934 enum TW32Panic // used for application errors
  1928 	{
  1935 	{
  1929 	EW32PanicReConnect,		//An attempt was made to reconnect to the window server using RWsSession::Connect() without having closed the existing one first
  1936 	EW32PanicReConnect,		//An attempt was made to reconnect to the window server using RWsSession::Connect() without having closed the existing one first
  2071 	EWservPanicInvalidParameter=80,             // General invalid parameter code for invariant checking
  2078 	EWservPanicInvalidParameter=80,             // General invalid parameter code for invariant checking
  2072 	EWservPanicDrawableSource=81,               // Invalid drawable source handle
  2079 	EWservPanicDrawableSource=81,               // Invalid drawable source handle
  2073 	EWservPanicWrongScreen=82,                  // Child apps can only be constructed on the same screen as their parent. See RWindowGroup::ConstructChildApp
  2080 	EWservPanicWrongScreen=82,                  // Child apps can only be constructed on the same screen as their parent. See RWindowGroup::ConstructChildApp
  2074 	EWservPanicScreenCaptureInvalidRequest=83,  // With Screen Capture disabled, an unexpected invalid request has been received
  2081 	EWservPanicScreenCaptureInvalidRequest=83,  // With Screen Capture disabled, an unexpected invalid request has been received
  2075 	EWservPanicInvalidDisplayConfiguration=84,  // Use of a display configuration without valid members
  2082 	EWservPanicInvalidDisplayConfiguration=84,  // Use of a display configuration without valid members
       
  2083 #ifdef SYMBIAN_GRAPHICS_FIXNATIVEORIENTATION
       
  2084 	EWservPanicFixNativeOrientation=85,         // Invalid use of FixNativeOrientation()
       
  2085 #endif // SYMBIAN_GRAPHICS_FIXNATIVEORIENTATION	
  2076 	};
  2086 	};
  2077 
  2087 
  2078 #if defined(__WINS__)
  2088 #if defined(__WINS__)
  2079 	// Under WINS character code is passed in as HIWORD of the scan code,
  2089 	// Under WINS character code is passed in as HIWORD of the scan code,
  2080 	// and will need to be removed in some situations
  2090 	// and will need to be removed in some situations