2 * COPYRIGHT: See COPYING in the top level directory
5 * PROGRAMMER: Magnus Olsen (greatlrd)
8 #define WIN32_NO_STATUS
12 #include <ndk/rtlfuncs.h>
14 /* FIXME USP10 api that does not have prototype in any include file */
15 VOID WINAPI
LpkPresent(VOID
);
17 /* FIXME move _LPK_LPEDITCONTROL_LIST to global place so user32 can access it */
18 typedef struct _LPK_LPEDITCONTROL_LIST
24 PVOID EditGetLineWidth
;
27 PVOID EditMoveSelection
;
31 PVOID EditProcessMenu
;
32 PVOID EditCreateCaret
;
33 PVOID EditAdjustCaret
;
34 } LPK_LPEDITCONTROL_LIST
, *PLPK_LPEDITCONTROL_LIST
;
36 /* This List are exported */
39 DWORD WINAPI
EditCreate( DWORD x1
, DWORD x2
);
40 DWORD WINAPI
EditIchToXY( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
);
41 DWORD WINAPI
EditMouseToIch( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
);
42 DWORD WINAPI
EditCchInWidth( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
);
44 DWORD WINAPI
EditGetLineWidth( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
);
45 DWORD WINAPI
EditDrawText( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
, DWORD x6
, DWORD x7
);
46 DWORD WINAPI
EditHScroll( DWORD x1
, DWORD x2
, DWORD x3
);
47 DWORD WINAPI
EditMoveSelection( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
);
49 DWORD WINAPI
EditVerifyText( DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
, DWORD x6
);
50 DWORD WINAPI
EditNextWord(DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
, DWORD x6
, DWORD x7
);
51 DWORD WINAPI
EditSetMenu(DWORD x1
, DWORD x2
);
52 DWORD WINAPI
EditProcessMenu(DWORD x1
, DWORD x2
);
53 DWORD WINAPI
EditCreateCaret(DWORD x1
, DWORD x2
, DWORD x3
, DWORD x4
, DWORD x5
);
54 DWORD WINAPI
EditAdjustCaret(DWORD x1
, DWORD x2
, DWORD x3
, DWORD x5
);
56 DWORD WINAPI
LpkInitialize(DWORD x1
);
57 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
);
58 BOOL WINAPI
LpkDllInitialize (HANDLE hDll
, DWORD dwReason
, LPVOID lpReserved
);
59 DWORD WINAPI
LpkDrawTextEx(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
,DWORD x6
,DWORD x7
,DWORD x8
,DWORD x9
, DWORD x10
);
60 DWORD WINAPI
LpkExtTextOut(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
,DWORD x6
,DWORD x7
,DWORD x8
,DWORD x9
);
61 DWORD WINAPI
LpkGetCharacterPlacement(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
,DWORD x6
, DWORD x7
);
62 DWORD WINAPI
LpkGetTextExtentExPoint(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
,DWORD x6
,DWORD x7
,DWORD x8
,DWORD x9
);
63 DWORD WINAPI
LpkPSMTextOut(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
,DWORD x6
);
64 DWORD WINAPI
LpkUseGDIWidthCache(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
);
65 DWORD WINAPI
ftsWordBreak(DWORD x1
,DWORD x2
,DWORD x3
,DWORD x4
,DWORD x5
);