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.