| [5263] | 1 | /* $Id: winuser32.h,v 1.9 2001-02-24 13:31:37 sandervl Exp $ */
 | 
|---|
| [3707] | 2 | 
 | 
|---|
 | 3 | /*
 | 
|---|
 | 4 |  * Internal functions exported by user32
 | 
|---|
 | 5 |  *
 | 
|---|
 | 6 |  * Project Odin Software License can be found in LICENSE.TXT
 | 
|---|
 | 7 |  *
 | 
|---|
 | 8 |  */
 | 
|---|
 | 9 | #ifndef __WINUSER32_H__
 | 
|---|
 | 10 | #define __WINUSER32_H__
 | 
|---|
 | 11 | 
 | 
|---|
| [4860] | 12 | #ifndef NO_DCDATA
 | 
|---|
 | 13 | 
 | 
|---|
| [4591] | 14 | #include <dcdata.h>
 | 
|---|
 | 15 | 
 | 
|---|
| [3707] | 16 | ULONG OSLibGetScreenHeight();
 | 
|---|
 | 17 | ULONG OSLibGetScreenWidth();
 | 
|---|
 | 18 | 
 | 
|---|
| [4556] | 19 | void WIN32API Calculate1PixelDelta(pDCData pHps);
 | 
|---|
 | 20 | void WIN32API TestWideLine (pDCData pHps);
 | 
|---|
| [4591] | 21 | BOOL WIN32API changePageXForm(pDCData pHps, POINTL *pValue, int x, int y, POINTL *pPrev);
 | 
|---|
| [4556] | 22 | BOOL WIN32API setPageXForm(pDCData pHps);
 | 
|---|
| [4595] | 23 | VOID WIN32API selectClientArea(pDCData pHps);
 | 
|---|
| [4556] | 24 | VOID WIN32API removeClientArea(pDCData pHps);
 | 
|---|
 | 25 | LONG WIN32API clientHeight(HWND hwnd, pDCData pHps);
 | 
|---|
 | 26 | int  WIN32API setMapMode(pDCData pHps, int mode);
 | 
|---|
| [4860] | 27 | #endif
 | 
|---|
| [4556] | 28 | 
 | 
|---|
| [4591] | 29 | int  WIN32API DIB_GetDIBWidthBytes( int width, int depth );
 | 
|---|
| [4600] | 30 | int  WIN32API BITMAP_GetWidthBytes( INT width, INT depth );
 | 
|---|
| [4591] | 31 | 
 | 
|---|
| [4848] | 32 | HWND WIN32API Win32ToOS2Handle(HWND hwndWin32);
 | 
|---|
 | 33 | HWND WIN32API OS2ToWin32Handle(HWND hwnd);
 | 
|---|
 | 34 | 
 | 
|---|
| [4855] | 35 | BOOL WIN32API IsSystemPen(HPEN hPen);
 | 
|---|
 | 36 | BOOL WIN32API IsSystemBrush(HBRUSH hBrush);
 | 
|---|
 | 37 | 
 | 
|---|
| [5263] | 38 | //Turns native OS/2 window into window recognized by Odin (with only very
 | 
|---|
 | 39 | //limited functionality)
 | 
|---|
 | 40 | //Useful for creating an Odin window with an OS/2 window as parent.
 | 
|---|
 | 41 | HWND WIN32API CreateFakeWindowEx(HWND hwndOS2);
 | 
|---|
 | 42 | 
 | 
|---|
| [3707] | 43 | #endif //__WINUSER32_H__
 | 
|---|