home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Microsoft Works 4.0
/
MSWORKS40.iso
/
msworks
/
msworks4.reg
< prev
next >
Wrap
Windows Registry Data
|
1996-04-14
|
6KB
|
107 lines
REGEDIT
; copy this file and change all MSWORKS (all caps) to the proper path
;
; for example: change MSWORKS to c:\wks5\obj\dbg\run
;
; where c:\wks5\obj\dbg\run is the location of your msworks.exe
;
; to use the edited copy to do the registration, either -
;
; - find the edited file in NT File Manager and double-click on it -
; doing it this way, the file should keep the extension .reg, or
; else you would need to set up a new extension/app association
;
; OR
;
; - set up an icon with a command line of just
;
; regedit drive-plus-path-plus-name
;
; using this latter way makes it easy to switch registration back
; and forth using one file/icon for your debug version, and one
; file/icon for your ship version (in, say, c:\wks5\obj\shp\run,
; extending the editing example from above)
;
; it's convenient to keep the version-specific reg file in the same
; place as your msworks.exe - as usual, though, if that place is
; your build subdirectory, and you use "make erase", make sure you
; add msworks4.reg (or whatever name you use) to your DONTERASE
; environment variable, to prevent the reg file from getting deleted
; Works 4.0 non-OLE registrations
HKEY_CLASSES_ROOT\.wcm = MSWorks4Comm
HKEY_CLASSES_ROOT\.wdb = MSWorks4Database
HKEY_CLASSES_ROOT\.wps = MSWorks4WordProcessor
HKEY_CLASSES_ROOT\.wks = MSWorks.Sheet.4
HKEY_CLASSES_ROOT\MSWorks4Comm\shell\open\command = MSWORKS\msworks.exe "%1"
HKEY_CLASSES_ROOT\MSWorks4Comm\DefaultIcon = MSWORKS\msworks.exe,5
HKEY_CLASSES_ROOT\MSWorks4Database\shell\open\command = MSWORKS\msworks.exe "%1"
HKEY_CLASSES_ROOT\MSWorks4Database\shell\print\command = MSWORKS\msworks.exe /p "%1"
HKEY_CLASSES_ROOT\MSWorks4Database\shell\PrintTo\command = MSWORKS\msworks.exe /f "%1" "%2" "%3" "%4"
HKEY_CLASSES_ROOT\MSWorks4Database\DefaultIcon = MSWORKS\msworks.exe,3
HKEY_CLASSES_ROOT\MSWorks4WordProcessor\shell\open\command = MSWORKS\msworks.exe "%1"
HKEY_CLASSES_ROOT\MSWorks4WordProcessor\shell\print\command = MSWORKS\msworks.exe /p "%1"
HKEY_CLASSES_ROOT\MSWorks4WordProcessor\shell\PrintTo\command = MSWORKS\msworks.exe /f "%1" "%2" "%3" "%4"
HKEY_CLASSES_ROOT\MSWorks4WordProcessor\DefaultIcon = MSWORKS\msworks.exe,1
HKEY_CLASSES_ROOT\MSWorks.Sheet.4\shell\open\command = MSWORKS\msworks.exe "%1"
HKEY_CLASSES_ROOT\MSWorks.Sheet.4\shell\print\command = MSWORKS\msworks.exe /p "%1"
HKEY_CLASSES_ROOT\MSWorks.Sheet.4\shell\PrintTo\command = MSWORKS\msworks.exe /f "%1" "%2" "%3" "%4"
; Works' OLE 1.0 compatibility registrations
HKEY_CLASSES_ROOT\MSWorks.Sheet.4 = Microsoft Works 4.0 Sheet or Chart
HKEY_CLASSES_ROOT\MSWorks.Sheet.4\protocol\StdFileEditing\server = MSWORKS\msworks.exe
HKEY_CLASSES_ROOT\MSWorks.Sheet.4\protocol\StdFileEditing\verb\0 = &Edit
HKEY_CLASSES_ROOT\MSWorks.Sheet.4\CLSID = {28cddbc0-0ae2-11ce-a29a-00aa004a1a72}
; Works' OLE 2.0 registrations
; Spreadsheet and Chart
HKEY_CLASSES_ROOT\CLSID\{28cddbc0-0ae2-11ce-a29a-00aa004a1a72} = Works Sheet or Chart
HKEY_CLASSES_ROOT\MSWorks.Sheet.4\Insertable
HKEY_CLASSES_ROOT\CLSID\{28cddbc0-0ae2-11ce-a29a-00aa004a1a72}\MiscStatus = 0
HKEY_CLASSES_ROOT\CLSID\{28cddbc0-0ae2-11ce-a29a-00aa004a1a72}\MiscStatus\1 = 17
HKEY_CLASSES_ROOT\CLSID\{28cddbc0-0ae2-11ce-a29a-00aa004a1a72}\DefaultIcon = MSWORKS\msworks.exe,2
HKEY_CLASSES_ROOT\CLSID\{28cddbc0-0ae2-11ce-a29a-00aa004a1a72}\AuxUserType\2 = Works Sheet or Chart
HKEY_CLASSES_ROOT\CLSID\{28cddbc0-0ae2-11ce-a29a-00aa004a1a72}\AuxUserType\3 = Microsoft Works 4.0
HKEY_CLASSES_ROOT\CLSID\{28cddbc0-0ae2-11ce-a29a-00aa004a1a72}\Verb\0 = &Edit, 0, 2
HKEY_CLASSES_ROOT\CLSID\{28cddbc0-0ae2-11ce-a29a-00aa004a1a72}\Verb\1 = &Open, 0, 2
HKEY_CLASSES_ROOT\CLSID\{28cddbc0-0ae2-11ce-a29a-00aa004a1a72}\LocalServer32 = MSWORKS\msworks.exe
HKEY_CLASSES_ROOT\CLSID\{28cddbc0-0ae2-11ce-a29a-00aa004a1a72}\InprocHandler32 = ole32.dll
HKEY_CLASSES_ROOT\CLSID\{28cddbc0-0ae2-11ce-a29a-00aa004a1a72}\ProgId = MSWorks.Sheet.4
HKEY_CLASSES_ROOT\CLSID\{28cddbc0-0ae2-11ce-a29a-00aa004a1a72}\Insertable
HKEY_CLASSES_ROOT\MSWorks.Table.4\CLSID = {28cddbc1-0ae2-11ce-a29a-00aa004a1a72}
HKEY_CLASSES_ROOT\CLSID\{28cddbc1-0ae2-11ce-a29a-00aa004a1a72} = Works Table
HKEY_CLASSES_ROOT\MSWorks.Table.4\NotInsertable
HKEY_CLASSES_ROOT\CLSID\{28cddbc1-0ae2-11ce-a29a-00aa004a1a72}\MiscStatus = 0
HKEY_CLASSES_ROOT\CLSID\{28cddbc1-0ae2-11ce-a29a-00aa004a1a72}\MiscStatus\1 = 17
HKEY_CLASSES_ROOT\CLSID\{28cddbc1-0ae2-11ce-a29a-00aa004a1a72}\DefaultIcon = MSWORKS\msworks.exe,2
HKEY_CLASSES_ROOT\CLSID\{28cddbc1-0ae2-11ce-a29a-00aa004a1a72}\AuxUserType\2 = Works Table
HKEY_CLASSES_ROOT\CLSID\{28cddbc1-0ae2-11ce-a29a-00aa004a1a72}\AuxUserType\3 = Microsoft Works 4.0
HKEY_CLASSES_ROOT\CLSID\{28cddbc1-0ae2-11ce-a29a-00aa004a1a72}\Verb\0 = &Edit, 0, 2
HKEY_CLASSES_ROOT\CLSID\{28cddbc1-0ae2-11ce-a29a-00aa004a1a72}\LocalServer32 = MSWORKS\msworks.exe
HKEY_CLASSES_ROOT\CLSID\{28cddbc1-0ae2-11ce-a29a-00aa004a1a72}\InprocHandler32 = ole32.dll
HKEY_CLASSES_ROOT\CLSID\{28cddbc1-0ae2-11ce-a29a-00aa004a1a72}\ProgId = MSWorks.Table.4
HKEY_CLASSES_ROOT\CLSID\{28cddbc1-0ae2-11ce-a29a-00aa004a1a72}\NotInsertable
; Needed for autoconversion - this is the Works 3.0 server clsid
HKEY_CLASSES_ROOT\CLSID\{00021300-0000-0000-C000-000000000046} = Works Sheet or Chart
; Needed for autoconversion - these are the Works 2.0 server clsid
HKEY_CLASSES_ROOT\CLSID\{00030029-0000-0000-C000-000000000046} = Works Sheet
HKEY_CLASSES_ROOT\CLSID\{00030028-0000-0000-C000-000000000046} = Works Chart
;No more blank lines:
HKEY_CLASSES_ROOT\MSWorks4Database = Microsoft Works 4.0 Database
HKEY_CLASSES_ROOT\MSWorks4WordProcessor = Microsoft Works 4.0 Word Processor
HKEY_CLASSES_ROOT\MSWorks4Comm = Microsoft Works 4.0 Communications
;Oleautomation registration stuff
HKEY_CLASSES_ROOT\MSWorks.Application.4 = Works 4.0
HKEY_CLASSES_ROOT\MSWorks.Application.4\CLSID = {0002C200-0000-0000-C000-000000000046}
HKEY_CLASSES_ROOT\CLSID\{0002C200-0000-0000-C000-000000000046} = Works 4.0
HKEY_CLASSES_ROOT\CLSID\{0002C200-0000-0000-C000-000000000046}\LocalServer32 = MSWORKS\msworks.exe /automation
HKEY_CLASSES_ROOT\CLSID\{0002C200-0000-0000-C000-000000000046}\LocalServer = MSWORKS\msworks.exe /automation
HKEY_CLASSES_ROOT\CLSID\{0002C200-0000-0000-C000-000000000046}\ProgId = MSWorks.Application.4