; EZPHOTO.JSH - Registry instructions for EasyPhoto

; The lines in this file are very similar to regedit instructions, but they
; are intended only for use with Storm Technology's registry parsing software.
; To make them into REGEDIT4 regedit commands, 
; - replace ^e with the EasyPhoto directory
; - replace ^s with the Winsys directory.

;
; THIS SECTION IS FOR ENTRIES WE EXPECT WILL BE USED IN BOTH WIN95 & WIN3.1
;

[HKEY_CLASSES_ROOT\.gal] 
@ = "EasyPhoto.Gallery"

[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}] 
@ = "EasyPhoto Photograph"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\AuxUserType\2]
@ = "EasyPhoto Photograph"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\AuxUserType\3] 
@ = "EasyPhoto"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\DataFormats\GetSet\0] 
@ = "3,1,32,1"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\DataFormats\GetSet\1] 
@ = "8,1,1,1"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\DefaultIcon] 
@ = "^eEZRES.DLL,0"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\InprocHandler] 
@ = "ole2.DLL"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\InprocHandler32] 
<W32>@ = "ole32.DLL"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\InprocServer32] 
<W32>@ = "^eHANDLR25.DLL"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\Insertable]
@ = ""
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\LocalServer] 
@ = "^eEZPHOTO.EXE"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\LocalServer32] 
<W32>@ = "^eEZPHOTO.EXE"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\MiscStatus] 
@ = "0"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\ProgId] 
@ = "EasyPhoto.Photograph"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\Verb\0] 
@ = "&Edit,0,2"
[HKEY_CLASSES_ROOT\CLSID\{0002C800-0000-0000-C000-000000000046}\Verb\1]
@ = "&Open,0,2"

[HKEY_CLASSES_ROOT\CLSID\{726f7453-436d-6c61-6c62-00a0c9008a48}] 
<W32>@ = "IStormImageCallback Proxy\\Stub Factory"
[HKEY_CLASSES_ROOT\CLSID\{726f7453-436d-6c61-6c62-00a0c9008a48}\InprocServer32] 
<W32>@ = "^eSTIMG25.DLL"

[HKEY_CLASSES_ROOT\CLSID\{726f7453-496d-616d-6765-00a0c9008a48}] 
<W32>@ = "IStormImage Proxy\\Stub Factory"
[HKEY_CLASSES_ROOT\CLSID\{726f7453-496d-616d-6765-00a0c9008a48}\InprocServer32] 
<W32>@ = "^eSTIMG25.DLL"

[HKEY_CLASSES_ROOT\EasyPhoto.Gallery] 
@ = "EasyPhoto Gallery"
[HKEY_CLASSES_ROOT\EasyPhoto.Gallery\DefaultIcon]
@ = "^eEZRES.DLL,1"
[HKEY_CLASSES_ROOT\EasyPhoto.Gallery\shell\open\command] 
@ = "^eEZPHOTO.EXE "%1" "
[HKEY_CLASSES_ROOT\EasyPhoto.Gallery\shell\open\ddeexec] 
@ = "[open("%1")]"

[HKEY_CLASSES_ROOT\CLSID\{A286DE21-9642-11D0-A6BE-88EE00C10000}] 
@ = "EasyPhoto.Controller"
[HKEY_CLASSES_ROOT\CLSID\{A286DE21-9642-11D0-A6BE-88EE00C10000}\InprocHandler32] 
@ = "ole32.DLL"
[HKEY_CLASSES_ROOT\CLSID\{A286DE21-9642-11D0-A6BE-88EE00C10000}\LocalServer32] 
@ = "^eEZPHOTO.EXE"

[HKEY_CLASSES_ROOT\EasyPhoto.Photograph] 
@ = "EasyPhoto Photograph"
[HKEY_CLASSES_ROOT\EasyPhoto.Photograph\CLSID] 
@ = "{0002C800-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\EasyPhoto.Photograph\Insertable]
@ = ""
[HKEY_CLASSES_ROOT\EasyPhoto.Photograph\protocol\StdFileEditing\server] 
@ = "^eEZPHOTO.EXE"
[HKEY_CLASSES_ROOT\EasyPhoto.Photograph\protocol\StdFileEditing\verb\0] 
@ = "&Edit"
[HKEY_CLASSES_ROOT\EasyPhoto.Photograph\shell\open\command] 
@ = "^eEZPHOTO.EXE "%1" "
[HKEY_CLASSES_ROOT\EasyPhoto.Photograph\shell\open\ddeexec] 
@ = "[open("%1")]"

[HKEY_CLASSES_ROOT\EasyPhoto.Controller] 
@ = "EasyPhoto.Controller"
[HKEY_CLASSES_ROOT\EasyPhoto.Controller\CLSID] 
@ = "{A286DE21-9642-11D0-A6BE-88EE00C10000}"

[HKEY_CLASSES_ROOT\Interface\{726f7453-436d-6c61-6c62-00a0c9008a48}] 
<W32>@ = "IStormImageCallback"
[HKEY_CLASSES_ROOT\Interface\{726f7453-436d-6c61-6c62-00a0c9008a48}\NumMethods] 
<W32>@ = "4"
[HKEY_CLASSES_ROOT\Interface\{726f7453-436d-6c61-6c62-00a0c9008a48}\ProxyStubClsid32] 
<W32>@ = "{726f7453-436d-6c61-6c62-00a0c9008a48}"

[HKEY_CLASSES_ROOT\Interface\{726f7453-496d-616d-6765-00a0c9008a48}] 
<W32>@ = "IStormImage"
[HKEY_CLASSES_ROOT\Interface\{726f7453-496d-616d-6765-00a0c9008a48}\NumMethods] 
<W32>@ = "12"
[HKEY_CLASSES_ROOT\Interface\{726f7453-496d-616d-6765-00a0c9008a48}\ProxyStubClsid32] 
<W32>@ = "{726f7453-496d-616d-6765-00a0c9008a48}"

;
; THIS SECTION IS FOR ENTRIES WE EXPECT WILL BE USED IN WIN95 ONLY
;

[HKEY_LOCAL_MACHINE\SOFTWARE\Storm\EasyPhoto\2.7]
@ = ""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\EZPHOTO.EXE]
@ = "^eEZPHOTO.EXE"
Path = "^eSystem"
