Removed a number of direct accesses to the window structure.
[wine] / dlls / ttydrv / ttydrv.spec
1 name    ttydrv
2 type    win32
3 init    TTYDRV_Init
4
5 import  user32.dll
6 import  gdi32.dll
7 import  kernel32.dll
8 import  ntdll.dll
9
10 debug_channels (ttydrv)
11
12 # GDI driver
13
14 @ cdecl Arc(ptr long long long long long long long long) TTYDRV_DC_Arc
15 @ cdecl BitBlt(ptr long long long long ptr long long long) TTYDRV_DC_BitBlt
16 @ cdecl BitmapBits(long ptr long long) TTYDRV_DC_BitmapBits
17 @ cdecl Chord(ptr long long long long long long long long) TTYDRV_DC_Chord
18 @ cdecl CreateBitmap(long) TTYDRV_DC_CreateBitmap
19 @ cdecl CreateDC(ptr str str str ptr) TTYDRV_DC_CreateDC
20 @ cdecl DeleteDC(ptr) TTYDRV_DC_DeleteDC
21 @ cdecl DeleteObject(long) TTYDRV_DC_DeleteObject
22 @ cdecl Ellipse(ptr long long long long) TTYDRV_DC_Ellipse
23 @ cdecl ExtFloodFill(ptr long long long long) TTYDRV_DC_ExtFloodFill
24 @ cdecl ExtTextOut(ptr long long long ptr ptr long ptr) TTYDRV_DC_ExtTextOut
25 @ cdecl GetCharWidth(ptr long long ptr) TTYDRV_DC_GetCharWidth
26 @ cdecl GetDeviceCaps(ptr long) TTYDRV_GetDeviceCaps
27 @ cdecl GetPixel(ptr long long) TTYDRV_DC_GetPixel
28 @ cdecl GetTextExtentPoint(ptr ptr long ptr) TTYDRV_DC_GetTextExtentPoint
29 @ cdecl GetTextMetrics(ptr ptr) TTYDRV_DC_GetTextMetrics
30 @ cdecl LineTo(ptr long long) TTYDRV_DC_LineTo
31 @ cdecl PaintRgn(ptr long) TTYDRV_DC_PaintRgn
32 @ cdecl PatBlt(ptr long long long long long) TTYDRV_DC_PatBlt
33 @ cdecl Pie(ptr long long long long long long long long) TTYDRV_DC_Pie
34 @ cdecl PolyPolygon(ptr ptr ptr long) TTYDRV_DC_PolyPolygon
35 @ cdecl PolyPolyline(ptr ptr ptr long) TTYDRV_DC_PolyPolyline
36 @ cdecl Polygon(ptr ptr long) TTYDRV_DC_Polygon
37 @ cdecl Polyline(ptr ptr long) TTYDRV_DC_Polyline
38 @ cdecl Rectangle(ptr long long long long) TTYDRV_DC_Rectangle
39 @ cdecl RoundRect(ptr long long long long long long) TTYDRV_DC_RoundRect
40 @ cdecl SelectObject(ptr long) TTYDRV_DC_SelectObject
41 @ cdecl SetBkColor(ptr long) TTYDRV_DC_SetBkColor
42 @ cdecl SetDeviceClipping(ptr) TTYDRV_DC_SetDeviceClipping
43 @ cdecl SetDIBitsToDevice(ptr long long long long long long long long ptr ptr long) TTYDRV_DC_SetDIBitsToDevice
44 @ cdecl SetPixel(ptr long long long) TTYDRV_DC_SetPixel
45 @ cdecl SetTextColor(ptr long) TTYDRV_DC_SetTextColor
46 @ cdecl StretchBlt(ptr long long long long ptr long long long long long) TTYDRV_DC_StretchBlt
47
48 # USER driver
49
50 @ cdecl InitKeyboard() TTYDRV_InitKeyboard
51 @ cdecl VkKeyScan(long) TTYDRV_VkKeyScan
52 @ cdecl MapVirtualKey(long long) TTYDRV_MapVirtualKey
53 @ cdecl GetKeyNameText(long str long) TTYDRV_GetKeyNameText
54 @ cdecl ToUnicode(long long ptr ptr long long) TTYDRV_ToUnicode
55 @ cdecl Beep() TTYDRV_Beep
56 @ cdecl GetDIState(long ptr) TTYDRV_GetDIState
57 @ cdecl GetDIData(ptr long ptr ptr long) TTYDRV_GetDIData
58 @ cdecl InitMouse(ptr) TTYDRV_InitMouse
59 @ cdecl SetCursor(ptr) TTYDRV_SetCursor
60 @ cdecl GetScreenSaveActive() TTYDRV_GetScreenSaveActive
61 @ cdecl SetScreenSaveActive(long) TTYDRV_SetScreenSaveActive
62 @ cdecl GetScreenSaveTimeout() TTYDRV_GetScreenSaveTimeout
63 @ cdecl SetScreenSaveTimeout(long) TTYDRV_SetScreenSaveTimeout
64 @ cdecl LoadOEMResource(long long) TTYDRV_LoadOEMResource
65 @ cdecl CreateWindow(long ptr long) TTYDRV_CreateWindow
66 @ cdecl DestroyWindow(long) TTYDRV_DestroyWindow
67 @ cdecl GetDC(long long long long) TTYDRV_GetDC
68 @ cdecl SetWindowPos(ptr) TTYDRV_SetWindowPos
69 @ cdecl AcquireClipboard() TTYDRV_AcquireClipboard
70 @ cdecl ReleaseClipboard() TTYDRV_ReleaseClipboard
71 @ cdecl SetClipboardData(long) TTYDRV_SetClipboardData
72 @ cdecl GetClipboardData(long) TTYDRV_GetClipboardData
73 @ cdecl IsClipboardFormatAvailable(long) TTYDRV_IsClipboardFormatAvailable
74 @ cdecl RegisterClipboardFormat(str) TTYDRV_RegisterClipboardFormat
75 @ cdecl IsSelectionOwner() TTYDRV_IsSelectionOwner