#include <os2wrap.h>
#include <stdlib.h>
#include <string.h>
#include <win32type.h>
#include <win32api.h>
#include <winconst.h>
#include <winuser32.h>
#include <wprocess.h>
#include <misc.h>
#include <win32wbase.h>
#include <win32dlg.h>
#include "win32wdesktop.h"
#include "pmwindow.h"
#include "oslibwin.h"
#include "oslibutil.h"
#include "oslibgdi.h"
#include "oslibmsg.h"
#include "dc.h"
#include <thread.h>
#include "caret.h"
#include "timer.h"
#include <codepage.h>
#include "syscolor.h"
#include "options.h"
#include "menu.h"
#include <pmkbdhk.h>
#include <pmscan.h>
#include <winscan.h>
#include <win\dbt.h>
#include "dbglocal.h"
Include dependency graph for pmwindow.cpp:
Go to the source code of this file.
Defines | |
#define | INCL_WIN |
#define | INCL_GPI |
#define | INCL_DEV |
#define | INCL_GPICONTROL |
#define | INCL_DOSPROCESS |
#define | INCL_DOSMODULEMGR |
#define | INCL_DOSDEVICES |
#define | INCL_DOSDEVIOCTL |
#define | INCL_WINTRACKRECT |
#define | INCLUDED_BY_DC |
#define | DBG_LOCALLOG DBG_pmwindow |
Functions | |
MRESULT EXPENTRY | Win32WindowProc (DWORD hwnd, ULONG msg, MPARAM mp1, MPARAM mp2) |
MRESULT EXPENTRY | Win32CDWindowProc (DWORD hwnd, ULONG msg, MPARAM mp1, MPARAM mp2) |
MRESULT EXPENTRY | Win32FrameWindowProc (DWORD hwnd, ULONG msg, MPARAM mp1, MPARAM mp2) |
void | FrameReplaceMenuItem (DWORD hwndMenu, ULONG nIndex, ULONG idOld, ULONG idNew, HBITMAP hbmNew) |
void | FrameSetFocus (DWORD hwnd) |
VOID APIENTRY | DspInitSystemDriverName (PSZ pszDriverName, ULONG lenDriverName) |
BOOL | InitPM () |
BOOL | MENU_Init () |
void WIN32API | SetWindowAppearance (int fLooks) |
BOOL (APIENTRY *WinTrackWindow)(DWORD hwndTrack, PTRACKINFO pti)=NULL | |
VOID | FrameTrackFrame (Win32BaseWindow *win32wnd, DWORD flags) |
Variables | |
ULONG | hmq = 0 |
ULONG | hab = 0 |
RECTL | desktopRectl = {0} |
ULONG | ScreenWidth = 0 |
ULONG | ScreenHeight = 0 |
ULONG | ScreenBitsPerPel = 0 |
BOOL | fOS2Look = 0 |
HBITMAP | hbmFrameMenu [3] = {0} |
PFNWP | pfnFrameWndProc = NULL |
DWORD | hwndFocusChange = 0 |
DWORD | hwndCD = 0 |
LONG | CapsCharHeight = 0 |
BOOL | fKeyAltGrDown = 0 |
|
Definition at line 12 of file pmwindow.cpp. |
|
Definition at line 13 of file pmwindow.cpp. |
|
Definition at line 14 of file pmwindow.cpp. |
|
Definition at line 15 of file pmwindow.cpp. |
|
Definition at line 16 of file pmwindow.cpp. |
|
Definition at line 17 of file pmwindow.cpp. |
|
Definition at line 18 of file pmwindow.cpp. |
|
Definition at line 19 of file pmwindow.cpp. |
|
Definition at line 20 of file pmwindow.cpp. |
|
Definition at line 39 of file pmwindow.cpp. |
|
Definition at line 54 of file pmwindow.cpp. |
|
Definition at line 395 of file pmwindow.cpp. |
|
Definition at line 258 of file pmwindow.cpp. |
|
Definition at line 827 of file pmwindow.cpp. |
|
Definition at line 1822 of file pmwindow.cpp. Referenced by Win32FrameWindowProc().
|
|
Definition at line 1704 of file pmwindow.cpp. Referenced by Win32FrameWindowProc().
|
|
Referenced by InitPM(), and SetWindowAppearance().
|
|
Definition at line 97 of file pmwindow.cpp. Referenced by inittermUser32().
|
|
|
|
Definition at line 223 of file pmwindow.cpp. |
|
|
|
Definition at line 1726 of file pmwindow.cpp. |
|
Definition at line 60 of file pmwindow.cpp. |
|
Definition at line 61 of file pmwindow.cpp. |
|
Definition at line 62 of file pmwindow.cpp. |
|
Definition at line 63 of file pmwindow.cpp. |
|
Definition at line 64 of file pmwindow.cpp. |
|
Definition at line 65 of file pmwindow.cpp. |
|
Definition at line 66 of file pmwindow.cpp. |
|
Definition at line 67 of file pmwindow.cpp. |
|
Definition at line 69 of file pmwindow.cpp. Referenced by Win32FrameWindowProc().
|
|
Definition at line 70 of file pmwindow.cpp. |
|
Definition at line 71 of file pmwindow.cpp. |
|
Definition at line 75 of file pmwindow.cpp. |
|
Definition at line 81 of file pmwindow.cpp. |