home *** CD-ROM | disk | FTP | other *** search
-
- #ifndef __dl_screen_h
- #define __dl_screen_h
- #ifdef __cplusplus
- extern "C" {
- #endif
- #ifndef __dl_wimp_h
- #include "Wimp.h"
- #endif
- #ifdef _DeskLib_SDLS
- extern int *Screen__Ref_mode( void);
- extern wimp_point *Screen__Ref_size( void);
- extern wimp_point *Screen__Ref_eig( void);
- extern wimp_point *Screen__Ref_delta( void);
- extern int *Screen__Ref_bpp( void);
- #endif
- #if defined( _DeskLib_SDLS) && !defined( _DeskLib_Misc)
- #define screen_mode (*Screen__Ref_mode())
- #define screen_size (*Screen__Ref_size())
- #define screen_eig (*Screen__Ref_eig())
- #define screen_delta (*Screen__Ref_delta())
- #define screen_bpp (*Screen__Ref_bpp())
- #else
- extern int screen_mode;
- extern wimp_point screen_size;
- extern wimp_point screen_eig;
- extern wimp_point screen_delta;
- extern int screen_bpp;
- #endif
- extern BOOL Screen_CacheModeInfo(void);
- #ifdef __cplusplus
- }
- #endif
- #endif
-