home *** CD-ROM | disk | FTP | other *** search
- --------------------------------------------------------------------------------
- -- FILE NAME: WIZPART.REG
- --
- -- DESCRIPTION:
- -- OLE Compound Document Framework registration file template
- --
- -- COPYRIGHT:
- -- IBM WorkFrame - Project Smarts
- -- (C) Copyright International Business Machines Corporation 1996
- -- Licensed Material - Program-Property of IBM - All Rights Reserved.
- -- US Government Users Restricted Rights - Use, duplication, or disclosure
- -- restricted by GSA ADP Schedule Contract with IBM Corp.
- --
- --------------------------------------------------------------------------------
- REGEDIT
- ; This .REG file may be used by your SETUP program.
- ; If a SETUP program is not available, the entries below will be
- ; registered in your InitInstance automatically with a call to
- ; CWinApp::RegisterShellFileTypes and COleObjectFactory::UpdateRegistryAll.
-
- -- $FILE_EXTENSION$ is the first three characters of the model class name
- -- unless the user specifies an alternative
- -- $APP_SHORT_NAME$ e.g. Serv.Document
- -- $EXE_PATH$ e.g. C:\WORK\SAMPLE\SERV.EXE
- -- $APPLICATION$ not sure about this one ???? e.g. CYRSERV
- -- $APP_LONG_NAME$ e.g. My Server
- -- $CLASS_ID$ e.g. 652B8301-0FBF-11CF-BD0B-400011521204
- -- $AUX_USER_TYPE_THREE$ e.g. same as $APP_SHORT_NAME$
- -- $AUX_USER_TYPE_TWO$ e.g. same as $APP_SHORT_NAME$
-
- HKEY_CLASSES_ROOT\.$FILE_EXTENSION$ = $APP_SHORT_NAME$
- HKEY_CLASSES_ROOT\$APP_SHORT_NAME$\shell\open\command = $EXE_PATH$ %1
- HKEY_CLASSES_ROOT\$APP_SHORT_NAME$\shell\open\ddeexec = [open("%1")]
- HKEY_CLASSES_ROOT\$APP_SHORT_NAME$\shell\open\ddeexec\application = $APPLICATION$
-
- ; note: the application is optional
- ; (it defaults to the app name in "command")
-
- HKEY_CLASSES_ROOT\$APP_SHORT_NAME$ = $APP_LONG_NAME$
- HKEY_CLASSES_ROOT\$APP_SHORT_NAME$\protocol\StdFileEditing\server = $EXE_PATH$
- HKEY_CLASSES_ROOT\$APP_SHORT_NAME$\protocol\StdFileEditing\verb\0 = &Edit
- HKEY_CLASSES_ROOT\$APP_SHORT_NAME$\Insertable =
- HKEY_CLASSES_ROOT\$APP_SHORT_NAME$\CLSID = {$CLASS_ID$}
-
- HKEY_CLASSES_ROOT\CLSID\{$CLASS_ID$} = $APP_LONG_NAME$
- HKEY_CLASSES_ROOT\CLSID\{$CLASS_ID$}\DefaultIcon = $EXE_PATH$,1
- HKEY_CLASSES_ROOT\CLSID\{$CLASS_ID$}\LocalServer32 = $EXE_PATH$
- HKEY_CLASSES_ROOT\CLSID\{$CLASS_ID$}\ProgId = $APP_SHORT_NAME$
- HKEY_CLASSES_ROOT\CLSID\{$CLASS_ID$}\MiscStatus = 32
- HKEY_CLASSES_ROOT\CLSID\{$CLASS_ID$}\AuxUserType\3 = $AUX_USER_TYPE_THREE$
- HKEY_CLASSES_ROOT\CLSID\{$CLASS_ID$}\AuxUserType\2 = $AUX_USER_TYPE_TWO$
- HKEY_CLASSES_ROOT\CLSID\{$CLASS_ID$}\Insertable =
- HKEY_CLASSES_ROOT\CLSID\{$CLASS_ID$}\verb\1 = &Open,0,2
- HKEY_CLASSES_ROOT\CLSID\{$CLASS_ID$}\verb\0 = &Edit,0,2
- HKEY_CLASSES_ROOT\CLSID\{$CLASS_ID$}\InprocHandler32 = ole32.dll