From 9c672134fdaa5e556c73f48b2c34254aa49a2414 Mon Sep 17 00:00:00 2001 From: Hidenori Takeshima Date: Thu, 14 Dec 2000 21:56:18 +0000 Subject: [PATCH] Added a spec file for 16bit imm. Added spec files for winnls and winnls32. --- Make.rules.in | 1 + configure | 2 ++ configure.in | 1 + dlls/Makefile.in | 10 ++++++- dlls/imm32/Makefile.in | 1 + dlls/imm32/imm.spec | 58 +++++++++++++++++++++++++++++++++++++++ dlls/winnls/.cvsignore | 3 ++ dlls/winnls/Makefile.in | 16 +++++++++++ dlls/winnls/winnls.c | 1 + dlls/winnls/winnls.spec | 34 +++++++++++++++++++++++ dlls/winnls/winnls32.spec | 13 +++++++++ 11 files changed, 139 insertions(+), 1 deletion(-) create mode 100644 dlls/imm32/imm.spec create mode 100644 dlls/winnls/.cvsignore create mode 100644 dlls/winnls/Makefile.in create mode 100644 dlls/winnls/winnls.c create mode 100644 dlls/winnls/winnls.spec create mode 100644 dlls/winnls/winnls32.spec diff --git a/Make.rules.in b/Make.rules.in index e353e99076e..9832b25bdd4 100644 --- a/Make.rules.in +++ b/Make.rules.in @@ -154,6 +154,7 @@ DLLS = \ wineps \ wininet \ winmm \ + winnls32 \ winspool.drv \ wnaspi32 \ wow32 \ diff --git a/configure b/configure index 10bf6ccf0dc..77e98446e35 100755 --- a/configure +++ b/configure @@ -6670,6 +6670,7 @@ dlls/winmm/mciwave/Makefile dlls/winmm/midimap/Makefile dlls/winmm/wavemap/Makefile dlls/winmm/wineoss/Makefile +dlls/winnls/Makefile dlls/winsock/Makefile dlls/winspool/Makefile dlls/wow32/Makefile @@ -6909,6 +6910,7 @@ dlls/winmm/mciwave/Makefile dlls/winmm/midimap/Makefile dlls/winmm/wavemap/Makefile dlls/winmm/wineoss/Makefile +dlls/winnls/Makefile dlls/winsock/Makefile dlls/winspool/Makefile dlls/wow32/Makefile diff --git a/configure.in b/configure.in index f309755942d..feb84a9cbdd 100644 --- a/configure.in +++ b/configure.in @@ -1169,6 +1169,7 @@ dlls/winmm/mciwave/Makefile dlls/winmm/midimap/Makefile dlls/winmm/wavemap/Makefile dlls/winmm/wineoss/Makefile +dlls/winnls/Makefile dlls/winsock/Makefile dlls/winspool/Makefile dlls/wow32/Makefile diff --git a/dlls/Makefile.in b/dlls/Makefile.in index 16ff28e8d3b..5561cffa846 100644 --- a/dlls/Makefile.in +++ b/dlls/Makefile.in @@ -69,6 +69,7 @@ DLLFILES = \ winmm/midimap/libmidimap.drv.@LIBEXT@ \ winmm/wavemap/libmsacm.drv.@LIBEXT@ \ winmm/wineoss/libwineoss.drv.@LIBEXT@ \ + winnls/libwinnls32.@LIBEXT@ \ winsock/libws2_32.@LIBEXT@ \ winspool/libwinspool.drv.@LIBEXT@ \ wow32/libwow32.@LIBEXT@ \ @@ -84,6 +85,7 @@ EXTRADLLNAMES = \ dispdib \ display \ gdi \ + imm \ kernel \ keyboard \ lzexpand \ @@ -117,6 +119,7 @@ EXTRADLLNAMES = \ windebug \ wineps16 \ wing \ + winnls \ winsock \ wprocs @@ -179,6 +182,7 @@ SUBDIRS = \ winmm/midimap \ winmm/wavemap \ winmm/wineoss \ + winnls \ winsock \ winspool \ wow32 \ @@ -233,7 +237,7 @@ libicmp.@LIBEXT@: icmp/libicmp.@LIBEXT@ libimagehlp.@LIBEXT@: imagehlp/libimagehlp.@LIBEXT@ $(RM) $@ && $(LN_S) imagehlp/libimagehlp.@LIBEXT@ $@ -libimm32.@LIBEXT@: imm32/libimm32.@LIBEXT@ +libimm32.@LIBEXT@ libimm.@LIBEXT@: imm32/libimm32.@LIBEXT@ $(RM) $@ && $(LN_S) imm32/libimm32.@LIBEXT@ $@ libjoystick.drv.@LIBEXT@: winmm/joystick/libjoystick.drv.@LIBEXT@ @@ -366,6 +370,9 @@ libwininet.@LIBEXT@: wininet/libwininet.@LIBEXT@ libwinmm.@LIBEXT@ libmmsystem.@LIBEXT@ libsound.@LIBEXT@: winmm/libwinmm.@LIBEXT@ $(RM) $@ && $(LN_S) winmm/libwinmm.@LIBEXT@ $@ +libwinnls32.@LIBEXT@ libwinnls.@LIBEXT@: winnls/libwinnls32.@LIBEXT@ + $(RM) $@ && $(LN_S) winnls/libwinnls32.@LIBEXT@ $@ + libwinspool.drv.@LIBEXT@: winspool/libwinspool.drv.@LIBEXT@ $(RM) $@ && $(LN_S) winspool/libwinspool.drv.@LIBEXT@ $@ @@ -443,6 +450,7 @@ winmm/mciwave/libmciwave.drv.@LIBEXT@: libwinmm.@LIBEXT@ libuser32.@LIBEXT@ libk winmm/midimap/libmidimap.drv.@LIBEXT@: libwinmm.@LIBEXT@ libuser32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@ winmm/wavemap/libmsacm.drv.@LIBEXT@: libwinmm.@LIBEXT@ libuser32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@ winmm/wineoss/libwineoss.drv.@LIBEXT@: libwinmm.@LIBEXT@ libuser32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@ +winnls/libwinnls32.@LIBEXT@: libkernel32.@LIBEXT@ libntdll.@LIBEXT@ winsock/libws2_32.@LIBEXT@: libuser32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@ winspool/libwinspool.drv.@LIBEXT@: libadvapi32.@LIBEXT@ libkernel32.@LIBEXT@ libntdll.@LIBEXT@ wow32/libwow32.@LIBEXT@: libkernel32.@LIBEXT@ diff --git a/dlls/imm32/Makefile.in b/dlls/imm32/Makefile.in index 1ead045e4e5..37daf1574bf 100644 --- a/dlls/imm32/Makefile.in +++ b/dlls/imm32/Makefile.in @@ -3,6 +3,7 @@ TOPOBJDIR = ../.. SRCDIR = @srcdir@ VPATH = @srcdir@ MODULE = imm32 +ALTNAMES = imm LDDLLFLAGS = @LDDLLFLAGS@ SYMBOLFILE = $(MODULE).tmp.o diff --git a/dlls/imm32/imm.spec b/dlls/imm32/imm.spec new file mode 100644 index 00000000000..21fc9fcfb94 --- /dev/null +++ b/dlls/imm32/imm.spec @@ -0,0 +1,58 @@ +name imm +type win16 +owner imm32 + +4 stub IMMGETDEFAULTIMEWND +7 stub IMMGETDESCRIPTIONA +8 stub IMMGETIMEFILENAMEA +9 stub IMMGETPROPERTY +11 stub IMMINSTALLIMEA +#15 stub ___EXPORTEDSTUB +17 stub IMMISIME +25 stub IMMGETHOTKEY +26 stub IMMSETHOTKEY +27 stub IMMSIMULATEHOTKEY +35 stub IMMCREATECONTEXT +36 stub IMMDESTROYCONTEXT +37 stub IMMGETCONTEXT +38 stub IMMRELEASECONTEXT +39 stub IMMASSOCIATECONTEXT +41 stub IMMASSOCIATECONTEXTEX +43 stub IMMGETCOMPOSITIONSTRINGA +44 stub IMMSETCOMPOSITIONSTRINGA +45 stub IMMGETCANDIDATELISTCOUNTA +46 stub IMMGETCANDIDATELISTA +47 stub IMMGETGUIDELINEA +51 stub IMMGETCONVERSIONSTATUS +52 stub IMMSETCONVERSIONSTATUS +53 stub IMMGETOPENSTATUS +54 stub IMMSETOPENSTATUS +55 stub IMMGETCOMPOSITIONFONTA +56 stub IMMSETCOMPOSITIONFONTA +61 stub IMMCONFIGUREIMEA +63 stub IMMESCAPEA +64 stub IMMGETCONVERSIONLISTA +65 stub IMMNOTIFYIME +71 stub IMMISUIMESSAGEA +72 stub IMMGENERATEMESSAGE +73 stub IMMGETVIRTUALKEY +87 stub IMMGETSTATUSWINDOWPOS +88 stub IMMSETSTATUSWINDOWPOS +89 stub IMMGETCOMPOSITIONWINDOW +90 stub IMMSETCOMPOSITIONWINDOW +91 stub IMMGETCANDIDATEWINDOW +92 stub IMMSETCANDIDATEWINDOW +95 stub IMMUNINSTALLIMEA +110 stub IMMLOCKIMC +111 stub IMMUNLOCKIMC +112 stub IMMGETIMCLOCKCOUNT +116 stub IMMCREATEIMCC +117 stub IMMDESTROYIMCC +118 stub IMMLOCKIMCC +119 stub IMMUNLOCKIMCC +120 stub IMMGETIMCCLOCKCOUNT +121 stub IMMRESIZEIMCC +122 stub IMMGETIMCCSIZE +#160 stub FT_IMMFTHKTHKCONNECTIONDATA +#161 stub IMM32THKCONNECTIONDATASL +180 stub IMMSYNCCONVERSION diff --git a/dlls/winnls/.cvsignore b/dlls/winnls/.cvsignore new file mode 100644 index 00000000000..5459b374696 --- /dev/null +++ b/dlls/winnls/.cvsignore @@ -0,0 +1,3 @@ +Makefile +winnls.spec.c +winnls32.spec.c diff --git a/dlls/winnls/Makefile.in b/dlls/winnls/Makefile.in new file mode 100644 index 00000000000..e01c9d955dc --- /dev/null +++ b/dlls/winnls/Makefile.in @@ -0,0 +1,16 @@ +TOPSRCDIR = @top_srcdir@ +TOPOBJDIR = ../.. +SRCDIR = @srcdir@ +VPATH = @srcdir@ +MODULE = winnls32 +ALTNAMES = winnls + +LDDLLFLAGS = @LDDLLFLAGS@ +SYMBOLFILE = $(MODULE).tmp.o + +C_SRCS = \ + winnls.c + +@MAKE_DLL_RULES@ + +### Dependencies: diff --git a/dlls/winnls/winnls.c b/dlls/winnls/winnls.c new file mode 100644 index 00000000000..67a01ed518c --- /dev/null +++ b/dlls/winnls/winnls.c @@ -0,0 +1 @@ +/* nothing here yet */ diff --git a/dlls/winnls/winnls.spec b/dlls/winnls/winnls.spec new file mode 100644 index 00000000000..77e0e5dd8b1 --- /dev/null +++ b/dlls/winnls/winnls.spec @@ -0,0 +1,34 @@ +name winnls +type win16 +owner winnls32 + +1 stub WINNLSINQUIRE +2 stub HOOKKEYBOARDMESSAGE +#3 stub ___EXPORTEDSTUB +4 stub ENUMGETFONTTYPE +5 stub ENUMFACENOTTT +6 stub SENDIMEMESSAGE +7 stub SENDIMEMESSAGEEX +9 stub SENDIMEMESSAGEINTERNAL +10 stub WINNLSSETKEYBOARDHOOK +11 stub WINNLSSETIMEHANDLE +12 stub WINNLSSETIMESTATUS +14 stub WINNLSSETIMEHOTKEY +15 stub WINNLSGETIMEHOTKEY +16 stub WINNLSENABLEIME +17 stub WINNLSGETKEYSTATE +18 stub WINNLSGETENABLESTATUS +19 stub WINNLSSETKEYSTATE +20 stub IMPADDIME +21 stub IMPDELETEIME +22 stub IMPQUERYIME +23 stub IMPGETIME +24 stub IMPSETIME +25 stub IMPMODIFYIME +26 stub IMPGETDEFAULTIME +27 stub IMPSETDEFAULTIME +30 stub WINNLSSENDSTRING +31 stub WINNLSPOSTAPPMESSAGE +32 stub WINNLSSENDAPPMESSAGE +33 stub WINNLSSENDCONTROL +#160 stub FT_WNLSFTHKTHKCONNECTIONDATA diff --git a/dlls/winnls/winnls32.spec b/dlls/winnls/winnls32.spec new file mode 100644 index 00000000000..e5302fc539d --- /dev/null +++ b/dlls/winnls/winnls32.spec @@ -0,0 +1,13 @@ +name winnls32 +type win32 + +import kernel32.dll +import ntdll.dll + +1 stub WINNLS32EnableIME +2 stub WINNLS32GetEnableStatus +3 stub WINNLS32GetIMEHotKey +21 stub IMP32GetIME +22 stub IMP32QueryIME +23 stub IMP32SetIME +41 stub IME32SendIMEMessageEx