summaryrefslogtreecommitdiff
path: root/hw/xwin/winwindow.h
diff options
context:
space:
mode:
authorKensuke Matsuzaki <zakki@peppermint.jp>2004-11-04 11:52:22 +0000
committerKensuke Matsuzaki <zakki@peppermint.jp>2004-11-04 11:52:22 +0000
commit1aef1060647d22b676a29f6dcf1ac54f9fe7ff5d (patch)
tree70900e674813002e49a88c2a9deb77dbd2817165 /hw/xwin/winwindow.h
parent522c878fca3bfe97cd408e37065f827c004faa04 (diff)
Add InternalWM mode.
Diffstat (limited to 'hw/xwin/winwindow.h')
-rw-r--r--hw/xwin/winwindow.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/hw/xwin/winwindow.h b/hw/xwin/winwindow.h
index b4a92187a..cea662a86 100644
--- a/hw/xwin/winwindow.h
+++ b/hw/xwin/winwindow.h
@@ -49,7 +49,6 @@
#define WIN_MSG_QUEUE_FNAME "/dev/windows"
#define WIN_WID_PROP "cyg_wid_prop_rl"
#define WIN_NEEDMANAGE_PROP "cyg_override_redirect_prop_rl"
-#define WIN_HWND_CACHE "cyg_privmap_rl"
#ifndef CYGMULTIWINDOW_DEBUG
#define CYGMULTIWINDOW_DEBUG NO
#endif
@@ -105,9 +104,11 @@ typedef struct _winWMMessageRec{
#define WM_WM_UNMAP (WM_USER + 6)
#define WM_WM_KILL (WM_USER + 7)
#define WM_WM_ACTIVATE (WM_USER + 8)
-#define WM_WM_NAME_EVENT (WM_USER + 9)
-#define WM_WM_HINTS_EVENT (WM_USER + 10)
+#define WM_WM_NAME_EVENT (WM_USER + 9)
+#define WM_WM_HINTS_EVENT (WM_USER + 10)
#define WM_WM_CHANGE_STATE (WM_USER + 11)
+#define WM_MANAGE (WM_USER + 100)
+#define WM_UNMANAGE (WM_USER + 102)
void
winSendMessageToWM (void *pWMInfo, winWMMessagePtr msg);
@@ -117,7 +118,8 @@ winInitWM (void **ppWMInfo,
pthread_t *ptWMProc,
pthread_t *ptXMsgProc,
pthread_mutex_t *ppmServerStarted,
- int dwScreen);
+ int dwScreen,
+ HWND hwndScreen);
void
winDeinitMultiWindowWM (void);