2 * COPYRIGHT: See COPYING in the top level directory
5 * PROGRAMMER: Magnus Olsen (greatlrd)
8 #define WIN32_NO_STATUS
14 #include <ndk/rtlfuncs.h>
16 /* FIXME USP10 api that does not have prototype in any include file */
17 VOID WINAPI
LpkPresent(VOID
);
19 /* FIXME move _LPK_LPEDITCONTROL_LIST to global place so user32 can access it */
20 typedef struct _LPK_LPEDITCONTROL_LIST
26 PVOID EditGetLineWidth
;
29 PVOID EditMoveSelection
;
33 PVOID EditProcessMenu
;
34 PVOID EditCreateCaret
;
35 PVOID EditAdjustCaret
;
36 } LPK_LPEDITCONTROL_LIST
, *PLPK_LPEDITCONTROL_LIST
;
38 /* This List are exported */
41 DWORD WINAPI
EditCreate( DWORD x1
, DWORD x2
);
42 DWORD WINAPI
EditIchToXY( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
);
43 DWORD WINAPI
EditMouseToIch( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
);
44 DWORD WINAPI
EditCchInWidth( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
);
46 DWORD WINAPI
EditGetLineWidth( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
);
47 DWORD WINAPI
EditDrawText( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
, DWORD x6
, DWORD x7
);
48 DWORD WINAPI
EditHScroll( DWORD x1
, DWORD x2
, DWORD x3
);
49 DWORD WINAPI
EditMoveSelection( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
);
51 DWORD WINAPI
EditVerifyText( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
, DWORD x6
);
52 DWORD WINAPI
EditNextWord(DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
, DWORD x6
, DWORD x7
);
53 DWORD WINAPI
EditSetMenu(DWORD x1
, DWORD x2
);
54 DWORD WINAPI
EditProcessMenu(DWORD x1
, DWORD x2
);
55 DWORD WINAPI
EditCreateCaret(DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
);
56 DWORD WINAPI
EditAdjustCaret(DWORD x1
, DWORD x2
, DWORD x3
, DWORD x5
);
58 DWORD WINAPI
LpkInitialize(DWORD x1
);
59 DWORD WINAPI
LpkTabbedTextOut(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
,DWORD x6
,DWORD x7
,DWORD x8
,DWORD x9
,DWORD x10
,DWORD x11
,DWORD x12
);
60 BOOL WINAPI
LpkDllInitialize (HANDLE hDll
, DWORD dwReason
, LPVOID lpReserved
);
61 DWORD WINAPI
LpkDrawTextEx(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
,DWORD x6
,DWORD x7
,DWORD x8
,DWORD x9
, DWORD x10
);
62 DWORD WINAPI
LpkExtTextOut(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
,DWORD x6
,DWORD x7
,DWORD x8
,DWORD x9
);
63 DWORD WINAPI
LpkGetCharacterPlacement(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
,DWORD x6
, DWORD x7
);
64 DWORD WINAPI
LpkGetTextExtentExPoint(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
,DWORD x6
,DWORD x7
,DWORD x8
,DWORD x9
);
65 DWORD WINAPI
LpkPSMTextOut(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
,DWORD x6
);
66 DWORD WINAPI
LpkUseGDIWidthCache(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
);
67 DWORD WINAPI
ftsWordBreak(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
);