Language
	
	
  
  
    
    
The Free and Open Productivity Suite
   
      
      
 
:: com :: sun :: star :: lang ::  
 | 
| deprecated  | 
constants group SystemDependent | 
 |  
 
 | 
- Usage Restrictions
 
- deprecated
 
- Description
 
- These constants are used to specify systems which depend on return values. 
 
 
 
 You should avoid system-dependent methods if possible. 
 
   
- Example
 
- :C++ 
 
 
 
 #ifdef __WINDOW // Microsoft Windows 
 HWND hWin = (HWND)xInterface->getWindowHandle(SystemDependentWIN32); 
 if( hWin ) ... 
 #elif( ... ) // other systems 
 ... 
 #endif 
   
 The Symbols are now prepended with SYSTEM_ thus we avoid collisions 
 with system headers.  
  
- See also
 
- ::com::sun::star::awt::XSystemDependentWindowPeer
 
 
 | 
| Constants | 
| SYSTEM_WIN32 | 
The called interface method returns a value specified for the 
 32-bit Windows systems. 
   | 
| SYSTEM_WIN16 | 
The called interface method returns a value specified for 
 the 16-bit Windows system. 
 
   | 
| SYSTEM_JAVA | 
The called interface method returns a value specified for the system java. 
 
   | 
| SYSTEM_OS2 | 
The called interface method returns a value specified for the OS/2 system.
   | 
| SYSTEM_MAC | 
The called interface method returns a value specified for the MAC-OS system.
   | 
| SYSTEM_XWINDOW | 
The called interface method returns a value specified for the X Window System.
   | 
| Constants' Details | 
SYSTEM_WIN32
const short SYSTEM_WIN32 = 1; 
- Description
 
- The called interface method returns a value specified for the 
 32-bit Windows systems. 
 
 
These are Windows NT, Windows 95, Windows 98 or higher.  
  
 
 | 
 
 
 | 
SYSTEM_WIN16
const short SYSTEM_WIN16 = 2; 
- Description
 
- The called interface method returns a value specified for 
 the 16-bit Windows system. 
 
 
 
This is Windows 3.11.  
  
 
 | 
 
 
 | 
SYSTEM_JAVA
const short SYSTEM_JAVA = 3; 
- Description
 
- The called interface method returns a value specified for the system java. 
 
 
 
These are JRE 1.1, JRE 1.2, JDK 1.1, 
 JDK 1.2 or higher.  
 
 The return should be a handle to a java object locked with 
 the call JavaEnvironment->NewGlobalRef( ... ) 
 by the callee.  
  
 
 | 
 
 
 | 
SYSTEM_OS2
const short SYSTEM_OS2 = 4; 
- Description
 
- The called interface method returns a value specified for the OS/2 system.
 
 
 
 | 
 
 
 | 
SYSTEM_MAC
const short SYSTEM_MAC = 5; 
- Description
 
- The called interface method returns a value specified for the MAC-OS system.
 
 
 
 | 
 
 
 | 
SYSTEM_XWINDOW
const short SYSTEM_XWINDOW = 6; 
- Description
 
- The called interface method returns a value specified for the X Window System.
 
 
 
 | 
 
 
 | 
Top of Page
Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.