#include <win32wbase.h>
Include dependency graph for oslibgdi.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Compounds | |
struct | RECTLOS2 |
struct | OSLIBPOINT |
Defines | |
#define | mapWin32ToOS2RectFrame(window, rectWin32, rectOS2) |
#define | mapWin32ToOS2RectClient(window, rectWin32, rectOS2) mapWin32ToOS2Rect(window->getClientHeight(), rectWin32, rectOS2) |
#define | mapWin32ToOS2ScreenRect(rectOS2, rectWin32) mapWin32ToOS2Rect(OSLibQueryScreenHeight(), rectOS2, rectWin32) |
#define | mapOS2ToWin32RectFrame(window, rectOS2, rectWin32) |
#define | mapOS2ToWin32RectClient(window, rectOS2, rectWin32) mapOS2ToWin32Rect(window->getClientHeight(), rectOS2, rectWin32) |
#define | mapOS2ToWin32ScreenRect(rectOS2, rectWin32) mapOS2ToWin32Rect(OSLibQueryScreenHeight(), rectOS2, rectWin32) |
#define | RECT_WIDTH(a) ((a).right - (a).left) |
#define | RECT_HEIGHT(a) ((a).bottom - (a).top) |
Typedefs | |
typedef * | PRECTLOS2 |
Functions | |
INT | mapScreenY (INT screenPosY) |
INT | mapScreenY (INT screenH, INT screenPosY) |
INT | mapY (INT height, int y) |
INT | mapY (Win32BaseWindow *win32wnd, INT y) |
INT | mapOS2ToWin32Y (Win32BaseWindow *win32wnd, INT y) |
INT | mapOS2ToWin32X (Win32BaseWindow *win32wnd, INT x) |
INT | mapWin32ToOS2Y (Win32BaseWindow *win32wnd, INT y) |
INT | mapWin32ToOS2X (Win32BaseWindow *win32wnd, INT x) |
INT | mapOS2ToWin32Y (Win32BaseWindow *wndFrom, Win32BaseWindow *wndTo, INT fromPosY) |
INT | mapWin32Y (Win32BaseWindow *wndFrom, Win32BaseWindow *wndTo, INT fromPosY) |
BOOL | mapScreenPoint (OSLIBPOINT *screenPt) |
BOOL | mapScreenPoint (INT screenH, OSLIBPOINT *screenPt) |
BOOL | mapOS2ToWin32Rect (int height, PRECTLOS2 rectOS2, PRECT rectWin32) |
BOOL | mapWin32ToOS2Rect (int height, PRECT rectWin32, PRECTLOS2 rectOS2) |
BOOL | mapWin32ToOS2RectClientToFrame (Win32BaseWindow *window, PRECT rectWin32, PRECTLOS2 rectOS2) |
BOOL | mapOS2ToWin32RectFrameToClient (Win32BaseWindow *window, PRECTLOS2 rectOS2, PRECT rectWin32) |
BOOL | copyOS2ToWin32Rect (PRECTLOS2 rectOS2, PRECT rectWin32) |
BOOL | copyWin32ToOS2WindowRect (PRECT rectWin32, PRECTLOS2 rectOS2) |
INT | mapOS2ToWin32ChildOrigin (INT parentH, INT parentPosY, INT childH) |
|
Value: if(window->getParent()) { \ mapWin32ToOS2Rect(window->getParent()->getWindowHeight(), rectWin32, rectOS2); \ } \ else mapWin32ToOS2Rect(OSLibQueryScreenHeight(), rectWin32, rectOS2); Definition at line 87 of file oslibgdi.h. |
|
Definition at line 93 of file oslibgdi.h. |
|
Definition at line 96 of file oslibgdi.h. |
|
Value: if(window->getParent()) { \ mapOS2ToWin32Rect(window->getParent()->getWindowHeight(), rectOS2, rectWin32); \ } \ else mapOS2ToWin32Rect(OSLibQueryScreenHeight(), rectOS2, rectWin32); Definition at line 99 of file oslibgdi.h. |
|
Definition at line 106 of file oslibgdi.h. |
|
Definition at line 109 of file oslibgdi.h. |
|
Definition at line 116 of file oslibgdi.h. |
|
Definition at line 117 of file oslibgdi.h. |
|
|
|
|
|
Definition at line 67 of file oslibgdi.cpp. Referenced by OS2ToWinMsgTranslate(), OSLibQueryWindowRectAbsolute(), SetCursorPos(), and WindowFromPoint().
|
|
Definition at line 38 of file oslibgdi.h. |
|
Definition at line 43 of file oslibgdi.h. Referenced by OSLibWinCreatePointer().
|
|
Definition at line 48 of file oslibgdi.h. |
|
Definition at line 53 of file oslibgdi.h. |
|
Definition at line 58 of file oslibgdi.h. |
|
Definition at line 66 of file oslibgdi.h. |
|
|
|
|
|
|
|
Definition at line 84 of file oslibgdi.cpp. Referenced by GetCursorPos().
|
|
Definition at line 94 of file oslibgdi.cpp. Referenced by FrameUpdateChildPositions(), GetUpdateRect(), ScrollWindowEx(), UpdateWindow(), and Win32FrameWindowProc().
|
|
Definition at line 109 of file oslibgdi.cpp. Referenced by FrameTrackFrame(), FrameUpdateClient(), RedrawWindow(), ScrollWindowEx(), Win32FrameProc(), and Win32FrameWindowProc().
|
|
Definition at line 127 of file oslibgdi.cpp. |
|
Definition at line 153 of file oslibgdi.cpp. |
|
Definition at line 178 of file oslibgdi.cpp. |
|
Definition at line 189 of file oslibgdi.cpp. |
|
|