[version]
LayoutFile=layout.inf
signature="$CHICAGO$"

[DestinationDirs]
shell.files.win      = 10    ; LDID_WIN
shell.files.sys      = 11    ; LDID_SYS

[BaseWinOptions]
shell

[shell]
CopyFiles = shell.files.win, shell.files.sys
UpdateInis = shell.inis, colors.inis, accessiblty.inis
AddReg  = shell.reg

[shell.inis]
system.ini,boot,,"shell=cab32.exe"
win.ini,windows,,"Programs=com exe bat pif"

[accessiblty.inis]
control.ini,"High Contrast",,"Color Scheme=%High_ContrastDesc%"
control.ini,"color schemes",,"%High_ContrastDesc%=0,0,0,FFFFFF,80,FFFFFF,80,A00000,FFFF,C0C0C0,C0C0C0,FFFF,80,80,828282,FFFFFF,C0C0C0,80,FFFF,FFFFFF,FFFF"

[colors.inis]
control.ini,current,,"color schemes=%Windows_DefaultDesc%"
control.ini,"color schemes",,"%ArizonaDesc%=804000,FFFFFF,FFFFFF,0,FFFFFF,0,808040,C0C0C0,FFFFFF,4080FF,C0C0C0,0,C0C0C0,C0C0C0,808080,0,808080,808000,FFFFFF,0,FFFFFF"
control.ini,"color schemes",,"%LeatherDesc%=0,C0C0C0,FFFFFF,0,C0C0C0,0,800040,808080,FFFFFF,808080,808080,0,10E0E0E0,C0C0C0,808080,0,808080,0,FFFFFF,0,FFFFFF"
control.ini,"color schemes",,"%BordeauxDesc%=400080,C0C0C0,FFFFFF,0,FFFFFF,0,800080,C0C0C0,FFFFFF,FF0080,C0C0C0,0,C0C0C0,C0C0C0,808080,0,808080,800080,FFFFFF,0,FFFFFF"
control.ini,"color schemes",,"%CinnamonDesc%=404080,C0C0C0,FFFFFF,0,FFFFFF,0,80,C0C0C0,FFFFFF,80,C0C0C0,0,C0C0C0,C0C0C0,808080,0,808080,80,FFFFFF,0,FFFFFF"
control.ini,"color schemes",,"%DesignerDesc%=7C7C3F,C0C0C0,FFFFFF,0,FFFFFF,0,808000,C0C0C0,FFFFFF,C0C0C0,C0C0C0,0,C0C0C0,C0C0C0,808080,0,C0C0C0,808000,0,0,FFFFFF"
control.ini,"color schemes",,"%EmeraldDesc%=404000,C0C0C0,FFFFFF,0,C0C0C0,0,408000,808040,FFFFFF,408000,808040,0,C0C0C0,C0C0C0,808080,0,808080,8000,FFFFFF,0,FFFFFF"
control.ini,"color schemes",,"%FluorDesc%=0,FFFFFF,FFFFFF,0,FF00,0,FF00FF,C0C0C0,0,FF80,C0C0C0,0,C0C0C0,C0C0C0,808080,0,808080,0,FFFFFF,0,FFFFFF"
control.ini,"color schemes",,"%HotdogDesc%=FFFF,FFFF,FF,FFFFFF,FFFFFF,0,0,FF,FFFFFF,FF,FF,0,C0C0C0,C0C0C0,808080,0,808080,0,FFFFFF,FFFFFF,FFFFFF"
control.ini,"color schemes",,"%LCDDesc%=808080,C0C0C0,C0C0C0,0,C0C0C0,0,800000,C0C0C0,FFFFFF,800000,C0C0C0,0,C0C0C0,C0C0C0,7F8080,0,808080,800000,FFFFFF,0,FFFFFF"
control.ini,"color schemes",,"%LCDDarkDesc%=0,80,80,FFFFFF,8080,0,8080,800000,0,8080,800000,0,8080,C0C0C0,7F8080,0,C0C0C0,800000,FFFFFF,828282,FFFFFF"
control.ini,"color schemes",,"%LCDLightDesc%=800000,FFFFFF,FFFFFF,0,FFFFFF,0,808040,FFFFFF,0,C0C0C0,C0C0C0,800000,C0C0C0,C0C0C0,7F8080,0,808040,800000,FFFFFF,0,FFFFFF"
control.ini,"color schemes",,"%MahoganyDesc%=404040,C0C0C0,FFFFFF,0,FFFFFF,0,40,C0C0C0,FFFFFF,C0C0C0,C0C0C0,0,C0C0C0,C0C0C0,808080,0,C0C0C0,80,FFFFFF,0,FFFFFF"
control.ini,"color schemes",,"%MonoDesc%=C0C0C0,FFFFFF,FFFFFF,0,FFFFFF,0,0,C0C0C0,FFFFFF,C0C0C0,C0C0C0,0,808080,C0C0C0,808080,0,808080,0,FFFFFF,0,FFFFFF"
control.ini,"color schemes",,"%OceanDesc%=808000,408000,FFFFFF,0,FFFFFF,0,804000,C0C0C0,FFFFFF,C0C0C0,C0C0C0,0,C0C0C0,C0C0C0,808080,0,0,808000,0,0,FFFFFF"
control.ini,"color schemes",,"%PastelDesc%=C0FF82,80FFFF,FFFFFF,0,FFFFFF,0,FFFF80,FFFFFF,0,C080FF,FFFFFF,808080,C0C0C0,C0C0C0,808080,0,C0C0C0,FFFF00,0,0,FFFFFF"
control.ini,"color schemes",,"%PatchDesc%=9544BB,C1FBFA,FFFFFF,0,FFFFFF,0,FFFF80,FFFFFF,0,64B14E,FFFFFF,0,C0C0C0,C0C0C0,808080,0,808080,FFFF00,0,0,FFFFFF"
control.ini,"color schemes",,"%PlasmaDesc%=0,FF0000,0,FFFFFF,FF00FF,0,800000,C0C0C0,0,80,FFFFFF,C0C0C0,FF0000,C0C0C0,808080,0,C0C0C0,FFFFFF,0,0,FFFFFF"
control.ini,"color schemes",,"%RugbyDesc%=C0C0C0,80FFFF,FFFFFF,0,FFFFFF,0,800000,FFFFFF,FFFFFF,80,FFFFFF,0,C0C0C0,C0C0C0,808080,0,808080,800000,FFFFFF,0,FFFFFF"
control.ini,"color schemes",,"%BluesDesc%=804000,C0C0C0,FFFFFF,0,FFFFFF,0,800000,C0C0C0,FFFFFF,C0C0C0,C0C0C0,0,C0C0C0,C0C0C0,808080,0,C0C0C0,800000,FFFFFF,0,FFFFFF"
control.ini,"color schemes",,"%TweedDesc%=6A619E,C0C0C0,FFFFFF,0,FFFFFF,0,408080,C0C0C0,FFFFFF,404080,C0C0C0,0,10E0E0E0,C0C0C0,808080,0,C0C0C0,8080,0,0,FFFFFF"
control.ini,"color schemes",,"%ValDesc%=C080FF,FFFFFF,FFFFFF,0,FFFFFF,0,8000FF,400080,FFFFFF,C080FF,C080FF,0,C0C0C0,C0C0C0,808080,0,808080,FF00FF,0,FFFFFF,FFFFFF"
control.ini,"color schemes",,"%WingtipsDesc%=408080,C0C0C0,FFFFFF,0,FFFFFF,0,808080,FFFFFF,FFFFFF,4080,FFFFFF,0,808080,C0C0C0,808080,0,C0C0C0,808080,FFFFFF,0,FFFFFF"
control.ini,"Custom Colors",,"ColorA=FFFFFF"
control.ini,"Custom Colors",,"ColorB=FFFFFF"
control.ini,"Custom Colors",,"ColorC=FFFFFF"
control.ini,"Custom Colors",,"ColorD=FFFFFF"
control.ini,"Custom Colors",,"ColorE=FFFFFF"
control.ini,"Custom Colors",,"ColorF=FFFFFF"
control.ini,"Custom Colors",,"ColorG=FFFFFF"
control.ini,"Custom Colors",,"ColorH=FFFFFF"
control.ini,"Custom Colors",,"ColorI=FFFFFF"
control.ini,"Custom Colors",,"ColorJ=FFFFFF"
control.ini,"Custom Colors",,"ColorK=FFFFFF"
control.ini,"Custom Colors",,"ColorL=FFFFFF"
control.ini,"Custom Colors",,"ColorM=FFFFFF"
control.ini,"Custom Colors",,"ColorN=FFFFFF"
control.ini,"Custom Colors",,"ColorO=FFFFFF"
control.ini,"Custom Colors",,"ColorP=FFFFFF"
control.ini,Patterns,,"%NoneDesc%=(None)"
control.ini,Patterns,,"%BoxesDesc%=127 65 65 65 65 65 127 0"
control.ini,Patterns,,"%PaisleyDesc%=2 7 7 2 32 80 80 32"
control.ini,Patterns,,"%WeaveDesc%=136 84 34 69 136 21 34 81"
control.ini,Patterns,,"%WaffleDesc%=0 0 0 0 128 128 128 240"
control.ini,Patterns,,"%TulipDesc%=0 0 84 124 124 56 146 124"
control.ini,Patterns,,"%SpinnerDesc%=20 12 200 121 158 19 48 40"
control.ini,Patterns,,"%ScottieDesc%=64 192 200 120 120 72 0 0"
control.ini,Patterns,,"%CrittersDesc%=0 80 114 32 0 5 39 2"
control.ini,Patterns,,"%HalfDesc%=170 85 170 85 170 85 170 85"
control.ini,Patterns,,"%QuiltDesc%=130 68 40 17 40 68 130 1"
control.ini,Patterns,,"%DiamondsDesc%=32 80 136 80 32 0 0 0"
control.ini,Patterns,,"%ThatchesDesc%=248 116 34 71 143 23 34 113"
control.ini,Patterns,,"%PatternDesc%=224 128 142 136 234 10 14 0"

[shell.files.win]
clipbrd.exe
clipbrd.hlp
clipsrv.exe
grpconv.exe
moricons.dll
msd.exe
msd.ini
progman.exe
regedit.exe
regedit.hlp
regeditv.hlp
rundll.exe
taskman.exe
winfile.exe
cab32.exe
rundll32.exe

[shell.files.sys]
shell2.dll
shell.dll, shell.new, shell.tmp
shell32.dll,, shell32.tmp
comctl32.dll
shell232.dll

[shell.reg]
HKCR,.binDirectory,,,RecycleBin
HKCR,RecycleBin,,,%DESC_RECYCLE%
HKCR,RecycleBin\ShellUIHandler,,,"shell232.dll, System_CreateInstance"
HKCR,RecycleBin\DefaultIcon,,,"cab32.exe,2"
HKCR,RecycleBin\shell\open\command,,,"cab32.exe %%1"
HKCR,RecycleBin\shell\open\ddeexec,,,"[ViewFolder(%1)]"
HKCR,RecycleBin\shell\open\ddeexec\application,,,"Shell"
HKCR,RecycleBin\shell\open\ddeexec\topic,,,"AppProperties"

HKCR,.drive,,,SystemFolder
HKCR,.sysDirectory,,,SystemFolder
HKCR,SystemFolder,,,%DESC_SYSFOLDER%
HKCR,SystemFolder\ShellUIHandler,,,"shell232.dll, System_CreateInstance"
HKCR,SystemFolder\DefaultIcon,,,"shell232.dll,3"
HKCR,SystemFolder\shell\open\command,,,"cab32.exe %%1"
HKCR,SystemFolder\shell\open\ddeexec,,,"[ViewFolder(%1)]"
HKCR,SystemFolder\shell\open\ddeexec\application,,,"Shell"
HKCR,SystemFolder\shell\open\ddeexec\topic,,,"AppProperties"

HKCR,UNCRoot
HKCR,UNCRoot\ShellUIHandler,,,"shell232.dll, System_CreateInstance"
HKCR,UNCRoot\shell\open\command,,,"cab32.exe %%1"
HKCR,UNCRoot\shell\open\ddeexec,,,"[ViewFolder(%1)]"
HKCR,UNCRoot\shell\open\ddeexec\application,,,"Shell"
HKCR,UNCRoot\shell\open\ddeexec\topic,,,"AppProperties"
HKCR,UNCRoot\shell\connect,,,%V_CONNECT%
HKCR,UNCRoot\shell\connect\command,,,"rundll32.exe shell232.dll,Net_ConnectDialog %%1"

HKCR,.directory,,,Folder
HKCR,Folder,,,%DESC_FOLDER%
HKCR,Folder\ShellUIHandler,,,"shell232.dll, Folder_CreateInstance"
HKCR,Folder\DefaultIcon,,,"shell232.dll,3"
HKCR,Folder\shell\open\command,,,"cab32.exe %%1"
HKCR,Folder\shell\open\ddeexec,,,"[ViewFolder(%1)]"
HKCR,Folder\shell\open\ddeexec\application,,,"Shell"
HKCR,Folder\shell\open\ddeexec\topic,,,"AppProperties"
HKCR,Folder\shellex\PropertySheetHandlers,,,FileSystem
HKCR,Folder\shellex\PropertySheetHandlers\FileSystem,,,"shell232.dll,FileSystem_GetPages"
HKCR,Folder\shellex\ContextMenuHandlers,,,Transfer
HKCR,Folder\shellex\ContextMenuHandlers\Transfer,,,"shell232.dll,Folder_CMHandler"

HKCR,*,,,%DESC_UNKNOWN%
HKCR,*\shell\openas\command="rundll32.exe shell232.dll,OpenAs_RunDLL %%1"
HKCR,*\shellex\PropertySheetHandlers,,,FileSystem
HKCR,*\shellex\PropertySheetHandlers\FileSystem,,,"shell232.dll, FileSystem_GetPages"

;ENTRIES FOR NotePad

HKCR,.inf,,,txtfile
HKCR,.ini,,,txtfile
HKCR,.txt,,,txtfile
HKCR,txtfile,,,%DESC_TEXT%
HKCR,txtfile\shell=open
HKCR,txtfile\shell\open\command,,,"notepad.exe %%1"
HKCR,txtfile\shell\print\command,,,"notepad.exe /p %%1"

;ENTRIES FOR Scrap

HKCR,.scp,,,scrapfile
HKCR,scrapfile,,,%DESC_SCRAP%
HKCR,scrapfile\DefaultIcon,,,"appui.dll,0"
HKCR,scrapfile\shell\open\command,,,"rundll32.exe appui.dll,Scrap_RunDLL %%1"
;HKCR,scrapfile\shell\copy,,,%V_COPYCONT%
;HKCR,scrapfile\shell\copy\command,,,"rundll32.exe appui.dll,Scrap_RunDLL /c %%1"


;ENTRIES FOR DocFind

HKCR,.fnd,,,findfile
HKCR,findfile,,,%DESC_DOCFIND%
HKCR,findfile\DefaultIcon,,,"shell232.dll,15"
HKCR,findfile\shell\open\command,,,"rundll32.exe shell232.dll,DocFind_RunDLL %%1"

;ENTRIES FOR Cardfile

HKCR,.crd,,,crdfile
HKCR,crdfile,,,%DESC_CARDFILE%
HKCR,crdfile\shell=open
HKCR,crdfile\shell\open\command,,,"cardfile.exe %%1"
HKCR,crdfile\shell\print\command,,,"cardfile.exe /p %%1"

;ENTRIES FOR Terminal

HKCR,.trm,,,trmfile
HKCR,trmfile,,,%DESC_TERMINAL%
HKCR,trmfile\shell\open\command,,,"terminal.exe %%1"

;ENTRIES FOR Write

HKCR,.wri,,,wrifile
HKCR,wrifile,,,%DESC_WRITE%
HKCR,wrifile\shell=open
HKCR,wrifile\shell\open\command,,,"write.exe %%1"
HKCR,wrifile\shell\print\command,,,"write.exe /p %%1"
HKCR,wrifile\shellex\PropertySheetHandlers\SummaryInfo,,,"appui.dll,SummaryInfoGetPages"

;ENTRIES FOR Regedit

HKCR,.reg,,,regedit
HKCR,regedit,,,%DESC_REG%
HKCR,regedit\shell=open
HKCR,regedit\shell\open\command,,,"regedit.exe %%1"
HKCR,regedit\shell\open,,,%V_MERGE%
HKCR,regedit\shell\print,,,%V_PRINT%
HKCR,regedit\shell\print\command,,,"notepad /p %%1"
HKCR,regedit\shell\edit,,,%V_EDIT%
HKCR,regedit\shell\edit\command,,,"notepad %%1"


;ENTRIES FOR PBrush

HKCR,.bmp,,,PBrush
HKCR,.msp,,,PBrush
HKCR,.pcx,,,PBrush
HKCR,PBrush,,,%DESC_PBRUSH%
HKCR,PBrush\shell=open
HKCR,PBrush\shell\open\command,,,"pbrush.exe %%1"
HKCR,PBrush\shell\print\command,,,"pbrush.exe /p %%1"
HKCR,PBrush\protocol\StdFileEditing\verb\0,,,Edit
HKCR,PBrush\protocol\StdFileEditing\server,,,pbrush.exe

;ENTRIES FOR Help

HKCR,.hlp,,,hlpfile
HKCR,hlpfile,,,%DESC_HELP%
HKCR,hlpfile\shell\open\command,,,"winhelp.exe %%1"

;ENTRIES FOR Packager

HKCR,Package,,,%DESC_PACKAGE%
HKCR,Package\protocol\StdFileEditing\verb\0,,,%V_ACTIVATE%
HKCR,Package\protocol\StdFileEditing\verb\1,,,%V_EDITPACKAGE%
HKCR,Package\protocol\StdFileEditing\server,,,packager.exe

;ENTRIES for ScrnSave

HKCR,.SCR,,,ScrnSave
HKCR,.IW,,,ScrnSave
HKCR,ScrnSave,,,%DESC_SCR%
HKCR,ScrnSave\shell=open
HKCR,ScrnSave\shell\open,,,%V_TEST%
HKCR,ScrnSave\shell\open\command,,,"SCRNSAVE.SCR %%1 /S"
HKCR,ScrnSave\shell\config,,,%V_CONFIGURE%
HKCR,ScrnSave\shell\config\command,,,"SCRNSAVE.SCR %%1"
HKCR,ScrnSave\shell\install,,,%V_INSTALL%
HKCR,ScrnSave\shell\install\command,,,"SCRNSAVE.SCR %%1 /I"

HKCR,.com,,,ComFile
HKCR,ComFile,,,%DESC_DOSAPP%
HKCR,ComFile\shell\open,,,%V_OPEN%
HKCR,ComFile\shell\open\command,,,"%%1 %%*"
HKCR,ComFile\ShellUIHandler,,,"shell232.dll,Programs_CreateInstance"
HKCR,ComFile\shellex\PropertySheetHandlers\PifProps,,,"pifmgr.dll,PifPropGetPages"
HKCR,ComFile\DefaultIcon,,,"shell232.dll,2"

HKCR,.exe,,,Program
HKCR,Program,,,%DESC_APP%
HKCR,Program\shell\open,,,%V_OPEN%
HKCR,Program\shell\open\command,,,"%%1 %%*"
HKCR,Program\ShellUIHandler,,,"shell232.dll,Programs_CreateInstance"
HKCR,Program\shellex\PropertySheetHandlers\PifProps,,,"pifmgr.dll,PifPropGetPages"
HKCR,Program\DefaultIcon,,,%%1

HKCR,.bat,,,BatchFile
HKCR,BatchFile,,,%DESC_BAT%
HKCR,BatchFile\shell=open
HKCR,BatchFile\shell\open,,,%V_OPEN%
HKCR,BatchFile\shell\open\command,,,"%%1 %%*"
HKCR,BatchFile\shell\print,,,%V_PRINT%
HKCR,BatchFile\shell\print\command,,,"notepad.exe /p %%1"
HKCR,BatchFile\shell\edit,,,%V_EDIT%
HKCR,BatchFile\shell\edit\command,,,"notepad.exe %%1"
HKCR,BatchFile\ShellUIHandler,,,"shell232.dll,Programs_CreateInstance"
HKCR,BatchFile\shellex\PropertySheetHandlers\PifProps,,,"pifmgr.dll,PifPropGetPages"
HKCR,BatchFile\DefaultIcon,,,"shell232.dll,2"

HKCR,.pif,,,PifFile
HKCR,PifFile,,,%DESC_PIF%
HKCR,PifFile\shell\open,,,%V_OPEN%
HKCR,PifFile\shell\open\command,,,"%%1 %%*"
HKCR,PifFile\shellex\PropertySheetHandlers\PifProps,,,"pifmgr.dll,PifPropGetPages"
HKCR,PifFile\DefaultIcon,,,"shell232.dll,2"

[Strings]
DESC_PIF = "MS-DOS Program Information File"
DESC_REG = "Registration Entries"
DESC_APP = "Application"
DESC_BAT = "MS-DOS Batch File"
DESC_DOSAPP = "MS-DOS Application"
DESC_SCR = "Screen Saver"
DESC_RECYCLE = "Recycle Bin"
DESC_SYSFOLDER = "System Folder"
DESC_FOLDER = "Folder"
DESC_UNKNOWN = "Unknown"
DESC_TEXT = "Text File"
DESC_SCRAP = "Scrap File"
DESC_DOCFIND = "Document Find File"
DESC_CARDFILE = "Card File"
DESC_TERMINAL = "Terminal Settings"
DESC_WRITE = "Write Document"
DESC_PBRUSH = "Paintbrush Picture"
DESC_PACKAGE = "Package"
DESC_HELP = "Help File"
V_PRINT = "&Print"
V_OPEN  = "&Open"
V_EDIT  = "&Edit"
V_MERGE = "&Merge"
V_CONNECT = "&Connect"
V_COPYCONT = "Copy con&tents"
V_TEST = "&Test"
V_ACTIVATE = "&Activate Contents"
V_EDITPACKAGE = "&Edit Package"
V_CONFIGURE = "&Configure"
V_INSTALL = "&Install"

High_ContrastDesc	= "High Contrast"
Windows_DefaultDesc	= "Windows Default"
ArizonaDesc		= "Arizona"
LeatherDesc		= "Leather Jacket"
BordeauxDesc		= "Bordeaux"
CinnamonDesc		= "Cinnamon"
DesignerDesc		= "Designer"
EmeraldDesc		= "Emerald City"
FluorDesc		= "Fluorescent"
HotdogDesc		= "Hotdog Stand"
LCDDesc			= "LCD Default Screen Settings"
LCDDarkDesc		= "LCD Reversed - Dark"
LCDLightDesc		= "LCD Reversed - Light"
MahoganyDesc		= "Mahogany"
MonoDesc		= "Monochrome"
OceanDesc		= "Ocean"
PastelDesc		= "Pastel"
PatchDesc		= "Patchwork"
PlasmaDesc		= "Plasma Power Saver"
RugbyDesc		= "Rugby"
BluesDesc		= "The Blues"
TweedDesc		= "Tweed"
ValDesc			= "Valentine"
WingtipsDesc		= "Wingtips"

NoneDesc		= "(None)"
BoxesDesc		= "Boxes"
PaisleyDesc		= "Paisley"
WeaveDesc		= "Weave"
WaffleDesc		= "Waffle"
TulipDesc		= "Tulip"
SpinnerDesc		= "Spinner"
ScottieDesc		= "Scottie"
CrittersDesc		= "Critters"
HalfDesc		= "50% Gray"
QuiltDesc		= "Quilt"
DiamondsDesc		= "Diamonds"
ThatchesDesc		= "Thatches"
PatternDesc		= "Pattern"
