vbscript: Added Dll[Un]RegisterServer implementation.

Robert Wilhelm robert at localhost.localdomain
Tue Mar 3 16:44:16 CST 2009


---
 dlls/vbscript/rsrc.rc      |   22 ++++++++++
 dlls/vbscript/vbscript.inf |   97 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 119 insertions(+), 0 deletions(-)
 create mode 100644 dlls/vbscript/rsrc.rc
 create mode 100644 dlls/vbscript/vbscript.inf

diff --git a/dlls/vbscript/rsrc.rc b/dlls/vbscript/rsrc.rc
new file mode 100644
index 0000000..64dc221
--- /dev/null
+++ b/dlls/vbscript/rsrc.rc
@@ -0,0 +1,22 @@
+/*
+ * Copyright 2009 Robert Wilhelm
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
+ */
+
+/* @makedep: vbscript.inf */
+REGINST REGINST vbscript.inf
+
+
diff --git a/dlls/vbscript/vbscript.inf b/dlls/vbscript/vbscript.inf
new file mode 100644
index 0000000..22c69b4
--- /dev/null
+++ b/dlls/vbscript/vbscript.inf
@@ -0,0 +1,97 @@
+[version]
+Signature="$CHICAGO$"
+
+
+[RegisterDll]
+AddReg=Classes.Reg
+
+
+[UnregisterDll]
+DelReg=Classes.Reg
+
+
+[Classes.Reg]
+HKCR,"CLSID\%CLSID_VBScript%",,,"VBScript Language"
+HKCR,"CLSID\%CLSID_VBScript%\Implemented Categories\%CATID_ActiveScript%",,,
+HKCR,"CLSID\%CLSID_VBScript%\Implemented Categories\%CATID_ActiveScriptParse%",,,
+HKCR,"CLSID\%CLSID_VBScript%\InprocServer32",,,"%MODULE%"
+HKCR,"CLSID\%CLSID_VBScript%\InprocServer32","ThreadingModel",,"Both"
+HKCR,"CLSID\%CLSID_VBScript%\OLEScript",,,
+HKCR,"CLSID\%CLSID_VBScript%\ProgID",,,"VBScript"
+
+HKCR,"CLSID\%CLSID_VBScriptAuthor%",,,"VBScript Language Authoring"
+HKCR,"CLSID\%CLSID_VBScriptAuthor%\Implemented Categories\%CATID_ActiveScriptAuthor%",,,
+HKCR,"CLSID\%CLSID_VBScriptAuthor%\InprocServer32",,,"%MODULE%"
+HKCR,"CLSID\%CLSID_VBScriptAuthor%\InprocServer32","ThreadingModel",,"Both"
+HKCR,"CLSID\%CLSID_VBScriptAuthor%\OLEScript",,,
+HKCR,"CLSID\%CLSID_VBScriptAuthor%\ProgID",,,"VBScript Author"
+
+HKCR,"CLSID\%CLSID_VBScriptEncode%",,,"VBScript Language Encoding"
+HKCR,"CLSID\%CLSID_VBScriptEncode%\Implemented Categories\%CATID_ActiveScript%",,,
+HKCR,"CLSID\%CLSID_VBScriptEncode%\Implemented Categories\%CATID_ActiveScriptParse%",,,
+HKCR,"CLSID\%CLSID_VBScriptEncode%\Implemented Categories\%CATID_ActiveScriptEncode%",,,
+HKCR,"CLSID\%CLSID_VBScriptEncode%\InprocServer32",,,"%MODULE%"
+HKCR,"CLSID\%CLSID_VBScriptEncode%\InprocServer32","ThreadingModel",,"Both"
+HKCR,"CLSID\%CLSID_VBScriptEncode%\OLEScript",,,
+HKCR,"CLSID\%CLSID_VBScriptEncode%\ProgID",,,"VBScript.Encode"
+
+HKCR,"Component Categories\%CATID_ActiveScriptAuthor%","409",,"Active Scripting Engine with Authoring"
+HKCR,"Component Categories\%CATID_ActiveScript%","409",,"Active Scripting Engine"
+HKCR,"Component Categories\%CATID_ActiveScriptParse%","409",,"Active Scripting Engine with Parsing"
+HKCR,"Component Categories\%CATID_ActiveScriptEncode%","409",,"Active Scripting Engine with Encoding"
+
+HKCR,"ECMAScript",,,"VBScript Language"
+HKCR,"ECMAScript\CLSID",,,"%CLSID_VBScript%"
+HKCR,"ECMAScript\OLEScript",,,
+
+HKCR,"VBavaScript",,,"VBScript Language"
+HKCR,"VBavaScript\CLSID",,,"%CLSID_VBScript%"
+HKCR,"VBavaScript\OLEScript",,,
+
+HKCR,"VBavaScript Author",,,"VBScript Language Authoring"
+HKCR,"VBavaScript Author\CLSID",,,"%CLSID_VBScriptAuthor%"
+HKCR,"VBavaScript Author\OLEScript",,,
+
+HKCR,"VBavaScript1.1",,,"VBScript Language"
+HKCR,"VBavaScript1.1\CLSID",,,"%CLSID_VBScript%"
+HKCR,"VBavaScript1.1\OLEScript",,,
+
+HKCR,"VBavaScript1.1 Author",,,"VBScript Language Authoring"
+HKCR,"VBavaScript1.1 Author\CLSID",,,"%CLSID_VBScriptAuthor%"
+HKCR,"VBavaScript1.1 Author\OLEScript",,,
+
+HKCR,"VBavaScript1.2",,,"VBScript Language"
+HKCR,"VBavaScript1.2\CLSID",,,"%CLSID_VBScript%"
+HKCR,"VBavaScript1.2\OLEScript",,,
+
+HKCR,"VBavaScript1.2 Author",,,"VBScript Language Authoring"
+HKCR,"VBavaScript1.2 Author\CLSID",,,"%CLSID_VBScriptAuthor%"
+HKCR,"VBavaScript1.2 Author\OLEScript",,,
+
+HKCR,"VBavaScript1.3",,,"VBScript Language"
+HKCR,"VBavaScript1.3\CLSID",,,"%CLSID_VBScript%"
+HKCR,"VBavaScript1.3\OLEScript",,,
+
+HKCR,"VBScript",,,"VBScript Language"
+HKCR,"VBScript\CLSID",,,"%CLSID_VBScript%"
+HKCR,"VBScript\OLEScript",,,
+
+HKCR,"VBScript Author",,,"VBScript Language Authoring"
+HKCR,"VBScript Author\CLSID",,,"%CLSID_VBScriptAuthor%"
+HKCR,"VBScript Author\OLEScript",,,
+
+HKCR,"VBScript.Encode",,,"VBScript Language Encoding"
+HKCR,"VBScript.Encode\CLSID",,,"%CLSID_VBScriptEncode%"
+HKCR,"VBScript.Encode\OLEScript",,,
+
+HKCR,"LiveScript",,,"VBScript Language"
+HKCR,"LiveScript\CLSID",,,"%CLSID_VBScript%"
+HKCR,"LiveScript\OLEScript",,,
+
+HKCR,"LiveScript Author",,,"VBScript Language Authoring"
+HKCR,"LiveScript Author\CLSID",,,"%CLSID_VBScriptAuthor%"
+HKCR,"LiveScript Author\OLEScript",,,
+
+
+[Strings]
+MODULE="vbscript.dll"
-- 
1.6.0.6


--=-QqWpIAptMvGW8CTuP5S/--




More information about the wine-patches mailing list