- New implementation of SendMessage, ReceiveMessage, ReplyMessage functions
[wine] / windows / ttydrv / wnd.c
1 /*
2  * TTY window driver
3  *
4  * Copyright 1998,1999 Patrik Stridvall
5  */
6
7 #include "class.h"
8 #include "dc.h"
9 #include "ttydrv.h"
10 #include "win.h"
11
12 /**********************************************************************
13  *              TTYDRV_WND_Initialize
14  */
15 void TTYDRV_WND_Initialize(WND *wndPtr)
16 {
17 }
18
19 /**********************************************************************
20  *              TTYDRV_WND_Finalize
21  */
22 void TTYDRV_WND_Finalize(WND *wndPtr)
23 {
24 }
25
26 /**********************************************************************
27  *              TTYDRV_WND_CreateDesktopWindow
28  */
29 BOOL32 TTYDRV_WND_CreateDesktopWindow(WND *wndPtr, CLASS *classPtr, BOOL32 bUnicode)
30 {
31   return FALSE;
32 }
33
34 /**********************************************************************
35  *              TTYDRV_WND_CreateWindow
36  */
37 BOOL32 TTYDRV_WND_CreateWindow(WND *wndPtr, CLASS *classPtr, CREATESTRUCT32A *cs, BOOL32 bUnicode)
38 {
39   return FALSE;
40 }
41
42 /***********************************************************************
43  *              TTYDRV_WND_DestroyWindow
44  */
45 BOOL32 TTYDRV_WND_DestroyWindow(WND *wndPtr)
46 {
47   return FALSE;
48 }
49
50 /*****************************************************************
51  *              X11DRV_WND_SetParent
52  */
53 WND *TTYDRV_WND_SetParent(WND *wndPtr, WND *pWndParent)
54 {
55   return NULL;
56 }
57
58 /***********************************************************************
59  *              TTYDRV_WND_ForceWindowRaise
60  */
61 void TTYDRV_WND_ForceWindowRaise(WND *wndPtr)
62 {
63 }
64
65 /***********************************************************************
66  *           WINPOS_SetXWindowPos
67  *
68  * SetWindowPos() for an X window. Used by the real SetWindowPos().
69  */
70 void TTYDRV_WND_SetWindowPos(WND *wndPtr, const WINDOWPOS32 *winpos, BOOL32 bSMC_SETXPOS)
71 {
72 }
73
74 /*****************************************************************
75  *              TTYDRV_WND_SetText
76  */
77 void TTYDRV_WND_SetText(WND *wndPtr, LPCSTR text)
78 {   
79 }
80
81 /*****************************************************************
82  *              TTYDRV_WND_SetFocus
83  */
84 void TTYDRV_WND_SetFocus(WND *wndPtr)
85 {
86 }
87
88 /*****************************************************************
89  *              TTYDRV_WND_PreSizeMove
90  */
91 void TTYDRV_WND_PreSizeMove(WND *wndPtr)
92 {
93 }
94
95 /*****************************************************************
96  *               TTYDRV_WND_PostSizeMove
97  */
98 void TTYDRV_WND_PostSizeMove(WND *wndPtr)
99 {
100 }
101
102
103 /*****************************************************************
104  *               TTYDRV_WND_ScrollWindow
105  */
106 void TTYDRV_WND_ScrollWindow(
107   WND *wndPtr, DC *dcPtr, INT32 dx, INT32 dy, 
108   const RECT32 *clipRect, BOOL32 bUpdate)
109 {
110 }
111
112 /***********************************************************************
113  *              TTYDRV_WND_SetDrawable
114  */
115 void TTYDRV_WND_SetDrawable(WND *wndPtr, DC *dc, WORD flags, BOOL32 bSetClipOrigin)
116 {
117 }
118
119 /***********************************************************************
120  *              TTYDRV_WND_IsSelfClipping
121  */
122 BOOL32 TTYDRV_WND_IsSelfClipping(WND *wndPtr)
123 {
124   return FALSE;
125 }
126