source: trunk/src/user32/pmwindow.h@ 6502

Last change on this file since 6502 was 5951, checked in by sandervl, 24 years ago

bugfixes + os/2 look support added

File size: 892 bytes
Line 
1/* $Id: pmwindow.h,v 1.11 2001-06-10 12:05:39 sandervl Exp $ */
2/*
3 * Win32 Window Managment Code for OS/2
4 *
5 * Copyright 1998-1999 Sander van Leeuwen (sandervl@xs4all.nl)
6 *
7 */
8#ifndef __PMWINDOW_H__
9#define __PMWINDOW_H__
10
11#include <win32wbase.h>
12
13#define WIN32_STDCLASS "Win32WindowClass"
14#define WIN32_STDFRAMECLASS "Win32FrameClass"
15
16BOOL InitPM();
17
18void RegisterSystemClasses(ULONG hModule);
19void UnregisterSystemClasses();
20
21extern ULONG ScreenWidth;
22extern ULONG ScreenHeight;
23extern ULONG ScreenBitsPerPel;
24extern BOOL fOS2Look;
25
26#define TFOS_LEFT 0x0001
27#define TFOS_TOP 0x0002
28#define TFOS_RIGHT 0x0004
29#define TFOS_BOTTOM 0x0008
30/* TF_MOVE = TF_LEFT | TF_TOP | TF_RIGHT | TF_BOTTOM */
31#define TFOS_MOVE 0x000F
32
33VOID FrameTrackFrame(Win32BaseWindow *win32wnd,DWORD flags);
34
35#endif
Note: See TracBrowser for help on using the repository browser.