4 * Copyright 1998,1999 Patrik Stridvall
12 /**********************************************************************
13 * TTYDRV_WND_Initialize
15 void TTYDRV_WND_Initialize(WND
*wndPtr
)
19 /**********************************************************************
22 void TTYDRV_WND_Finalize(WND
*wndPtr
)
26 /**********************************************************************
27 * TTYDRV_WND_CreateDesktopWindow
29 BOOL
TTYDRV_WND_CreateDesktopWindow(WND
*wndPtr
, CLASS
*classPtr
, BOOL bUnicode
)
34 /**********************************************************************
35 * TTYDRV_WND_CreateWindow
37 BOOL
TTYDRV_WND_CreateWindow(WND
*wndPtr
, CLASS
*classPtr
, CREATESTRUCTA
*cs
, BOOL bUnicode
)
42 /***********************************************************************
43 * TTYDRV_WND_DestroyWindow
45 BOOL
TTYDRV_WND_DestroyWindow(WND
*wndPtr
)
50 /*****************************************************************
51 * TTYDRV_WND_SetParent
53 WND
*TTYDRV_WND_SetParent(WND
*wndPtr
, WND
*pWndParent
)
58 /***********************************************************************
59 * TTYDRV_WND_ForceWindowRaise
61 void TTYDRV_WND_ForceWindowRaise(WND
*wndPtr
)
65 /***********************************************************************
66 * WINPOS_SetXWindowPos
68 void TTYDRV_WND_SetWindowPos(WND
*wndPtr
, const WINDOWPOS
*winpos
, BOOL bSMC_SETXPOS
)
72 /*****************************************************************
75 void TTYDRV_WND_SetText(WND
*wndPtr
, LPCSTR text
)
79 /*****************************************************************
82 void TTYDRV_WND_SetFocus(WND
*wndPtr
)
86 /*****************************************************************
87 * TTYDRV_WND_PreSizeMove
89 void TTYDRV_WND_PreSizeMove(WND
*wndPtr
)
93 /*****************************************************************
94 * TTYDRV_WND_PostSizeMove
96 void TTYDRV_WND_PostSizeMove(WND
*wndPtr
)
101 /*****************************************************************
102 * TTYDRV_WND_ScrollWindow
104 void TTYDRV_WND_ScrollWindow(
105 WND
*wndPtr
, DC
*dcPtr
, INT dx
, INT dy
,
106 const RECT
*clipRect
, BOOL bUpdate
)
110 /***********************************************************************
111 * TTYDRV_WND_SetDrawable
113 void TTYDRV_WND_SetDrawable(WND
*wndPtr
, DC
*dc
, WORD flags
, BOOL bSetClipOrigin
)
117 /***********************************************************************
118 * TTYDRV_WND_SetHostAttr
120 BOOL
TTYDRV_WND_SetHostAttr(WND
*wndPtr
, INT attr
, INT value
)
125 /***********************************************************************
126 * TTYDRV_WND_IsSelfClipping
128 BOOL
TTYDRV_WND_IsSelfClipping(WND
*wndPtr
)