diff --git a/Make.rules.in b/Make.rules.in index f6915b7a1bbb2530ed2c1c3d367bf43530618dcd..e296a443723b0555ae90bfec7dfb33fce488a5f8 100644 --- a/Make.rules.in +++ b/Make.rules.in @@ -124,6 +124,7 @@ DLLS = \ olesvr32 \ psapi \ rasapi32 \ + riched32 \ setupx \ shell32 \ sound \ diff --git a/configure b/configure index 132e10b3ab1e6c66c430553423004217f32fc383..4e27b0aa47814d7569c9cde59f5670f0b00e46e6 100755 --- a/configure +++ b/configure @@ -6229,6 +6229,7 @@ dlls/olepro32/Makefile dlls/olesvr/Makefile dlls/psapi/Makefile dlls/rasapi32/Makefile +dlls/richedit/Makefile dlls/setupx/Makefile dlls/shell32/Makefile dlls/sound/Makefile @@ -6459,6 +6460,7 @@ dlls/olepro32/Makefile dlls/olesvr/Makefile dlls/psapi/Makefile dlls/rasapi32/Makefile +dlls/richedit/Makefile dlls/setupx/Makefile dlls/shell32/Makefile dlls/sound/Makefile diff --git a/configure.in b/configure.in index 94fe6906a0ce6cc9584233afa856504784afcb54..7d0f8f9bf9a412307f24d98fd4271bd2d43dc5a5 100644 --- a/configure.in +++ b/configure.in @@ -996,6 +996,7 @@ dlls/olepro32/Makefile dlls/olesvr/Makefile dlls/psapi/Makefile dlls/rasapi32/Makefile +dlls/richedit/Makefile dlls/setupx/Makefile dlls/shell32/Makefile dlls/sound/Makefile diff --git a/dlls/Makefile.in b/dlls/Makefile.in index 469389abc0f71961589b08980b71c508a94ee83a..efa018cddbf0fa2dfd0beac42bd268a083527c79 100644 --- a/dlls/Makefile.in +++ b/dlls/Makefile.in @@ -35,6 +35,7 @@ DLLFILES = \ olesvr/libolesvr32.@LIBEXT@ \ psapi/libpsapi.@LIBEXT@ \ rasapi32/librasapi32.@LIBEXT@ \ + richedit/libriched32.@LIBEXT@ \ setupx/libsetupx.@LIBEXT@ \ shell32/libshell32.@LIBEXT@ \ sound/libsound.@LIBEXT@ \ @@ -118,6 +119,7 @@ SUBDIRS = \ olesvr \ psapi \ rasapi32 \ + richedit \ setupx \ shell32 \ sound \ @@ -249,6 +251,9 @@ libpsapi.@LIBEXT@: psapi/libpsapi.@LIBEXT@ librasapi32.@LIBEXT@ librasapi16.@LIBEXT@: rasapi32/librasapi32.@LIBEXT@ $(RM) $@ && $(LN_S) rasapi32/librasapi32.@LIBEXT@ $@ +libriched32.@LIBEXT@: richedit/libriched32.@LIBEXT@ + $(RM) @$ && $(LN_S) richedit/libriched32.@LIBEXT@ $@ + libsetupx.@LIBEXT@: setupx/libsetupx.@LIBEXT@ $(RM) $@ && $(LN_S) setupx/libsetupx.@LIBEXT@ $@ diff --git a/dlls/richedit/.cvsignore b/dlls/richedit/.cvsignore new file mode 100644 index 0000000000000000000000000000000000000000..a6bff5fb72aea4b0f5e154e3796b9baacdd32b68 --- /dev/null +++ b/dlls/richedit/.cvsignore @@ -0,0 +1,3 @@ +Makefile +libriched32.so.1.0 +riched32.spec.c diff --git a/dlls/richedit/Makefile.in b/dlls/richedit/Makefile.in new file mode 100644 index 0000000000000000000000000000000000000000..cb672f2db9a0a6a98e74638c1d17bad70eb0ac73 --- /dev/null +++ b/dlls/richedit/Makefile.in @@ -0,0 +1,17 @@ +TOPSRCDIR = @top_srcdir@ +TOPOBJDIR = ../.. +SRCDIR = @srcdir@ +VPATH = @srcdir@ +MODULE = riched32 +SOVERSION = 1.0 +IMPORTS = +WRCEXTRA = -s -p$(MODULE) + +SPEC_SRCS = riched32.spec + +C_SRCS = \ + riched32_main.c + +@MAKE_DLL_RULES@ + +### Dependencies: diff --git a/dlls/richedit/riched32.spec b/dlls/richedit/riched32.spec new file mode 100644 index 0000000000000000000000000000000000000000..3dbb2bbb401df3b41ca08933a4943902fc788c6e --- /dev/null +++ b/dlls/richedit/riched32.spec @@ -0,0 +1,3 @@ +name riched32 +type win32 +init RICHED32_Init diff --git a/dlls/richedit/riched32_main.c b/dlls/richedit/riched32_main.c new file mode 100644 index 0000000000000000000000000000000000000000..8733890c04ecff321cf1da1aea66fbcfd9dba98d --- /dev/null +++ b/dlls/richedit/riched32_main.c @@ -0,0 +1,59 @@ +/* + * Win32 Richedit control + * + * Copyright (C) 2000 Hidenori Takeshima <hidenori@a2.ctktv.ne.jp> + */ + +#include "winbase.h" +#include "debugtools.h" +/*#include "richedit.h"*/ + + +DEFAULT_DEBUG_CHANNEL(richedit); + +/****************************************************************************** + * + * RICHED32_Register [Internal] + * + */ +static BOOL +RICHED32_Register( void ) +{ + FIXME( "stub\n" ); + + return FALSE; +} + +/****************************************************************************** + * + * RICHED32_Unregister + * + */ +static void +RICHED32_Unregister( void ) +{ +} + +/****************************************************************************** + * + * RICHED32_Init [Internal] + * + */ + +BOOL WINAPI +RICHED32_Init( HINSTANCE hInstDLL, DWORD fdwReason, LPVOID lpvReserved ) +{ + switch ( fdwReason ) + { + case DLL_PROCESS_ATTACH: + if ( !RICHED32_Register() ) + return FALSE; + break; + case DLL_PROCESS_DETACH: + RICHED32_Unregister(); + break; + } + + return TRUE; +} +