Overview | Module | Use | Devguide | Index

Constants | Constants' Details

:: com :: sun :: star :: lang ::
constants group SystemDependent
  [ 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 © 2003 Sun Microsystems, Inc.