[Version]
Signature="$Windows NT$"
Provider=%Provider%
CESignature="$Windows CE$"

[CEStrings]
AppName = "BASIC"
InstallDir = "\Program Files"

; Create a HPC2000 specific CAB files
[CEDevice.HPC2000_ARM]
ProcessorType = 2577; StrongArm processors
UnsupportedPlatforms="Palm PC","HPC"
VersionMin = 3.00
VersionMax = 100.0

[CEDevice.HPC2000_MIPS]
ProcessorType = 4000; MIPS processors
UnsupportedPlatforms="Palm PC","HPC"
VersionMin = 3.00
VersionMax = 100.0

; Create a HPCPRO specific CAB files
[CEDevice.HPCPRO_ARM]
ProcessorType = 2577; StrongArm processors
UnsupportedPlatforms="Palm PC","HPC"
VersionMin = 2.11
VersionMax = 2.99

[CEDevice.HPCPRO_MIPS]
ProcessorType = 4000; MIPS processors
UnsupportedPlatforms="Palm PC","HPC"
VersionMin = 2.11
VersionMax = 2.99

[CEDevice.HPCPRO_SH3]
ProcessorType = 10003; SH3 processors
UnsupportedPlatforms="Palm PC","HPC"
VersionMin = 2.11
VersionMax = 2.99

[CEDevice.HPCPRO_SH4]
ProcessorType = 10005; SH4 processors
UnsupportedPlatforms="Palm PC","HPC"
VersionMin = 2.11
VersionMax = 2.99

; Create a HPC specific CAB files
[CEDevice.HPC_MIPS]
ProcessorType = 4000; MIPS processors
UnsupportedPlatforms="Palm PC"
VersionMin = 2.00
VersionMax = 2.00

[CEDevice.HPC_SH3]
ProcessorType = 10003; SH3 processors
UnsupportedPlatforms="Palm PC"
VersionMin = 2.00
VersionMax = 2.00

; Create a PPC specific CAB files
[CEDevice.PPC_MIPS]
ProcessorType = 4000; MIPS processors
UnsupportedPlatforms="HPC","Jupiter"
VersionMin = 2.11
VersionMax = 2.99

[CEDevice.PPC_SH3]
ProcessorType = 10003; SH3 processors
UnsupportedPlatforms="HPC","Jupiter"
VersionMin = 2.11
VersionMax = 2.99

; Create a PocketPC specific CAB files
[CEDevice.PocketPC_MIPS]
ProcessorType = 4000; MIPS processors
UnsupportedPlatforms="HPC","Jupiter","Galileo"
VersionMin = 3.00
VersionMax = 100.0

[CEDevice.PocketPC_SH3]
ProcessorType = 10003; SH3 processors
UnsupportedPlatforms="HPC","Jupiter","Galileo"
VersionMin = 3.00
VersionMax = 100.0

[CEDevice.PocketPC_ARM]
ProcessorType = 2577; StrongArm processors
UnsupportedPlatforms="HPC","Jupiter","Galileo"
VersionMin = 3.00
VersionMax = 3.99

[CEDevice.PocketPC4_ARM]
ProcessorType = 2577; StrongArm processors
VersionMin = 4.2
VersionMax = 100.0
BuildMax = 0xE0000000

[CEDevice.HPC_1824]
ProcessorType = 1824; Windows CE 4.1 42ARMi devices (Sigmarion III)
VersionMin = 4.0
VersionMax = 100.0

[CEDevice.HPC_2336]
ProcessorType = 2336; Windows CE 4.2 42ARMV4T devices (Advantech, Handera)
VersionMin = 4.0
VersionMax = 100.0

[CEDevice.HPC_2577]
ProcessorType = 2577; Windows CE 4.2 42ARMV4 devices (NetbookPro, Workabout Pro, MobilePro)
VersionMin = 4.0
VersionMax = 100.0

[CEDevice.HPC_4000]
ProcessorType = 4000; Windows CE 4.2 MIPS devices (AMD AU1100)
VersionMin = 4.0
VersionMax = 100.0


[SourceDisksNames]
1 = , "Common Files",, e:\nsbce6\Files\Samples

[SourceDisksNames.HPC2000_ARM]
2 =, "ARM files",, e:\nsbce6\600\HPC2000\ARM
[SourceDisksNames.HPC2000_MIPS]
2 =, "MIPS files",, e:\nsbce6\600\HPC2000\MIPS

[SourceDisksNames.HPCPRO_ARM]
2 =, "ARM files",, e:\nsbce6\600\HPCPRO\ARM
[SourceDisksNames.HPCPRO_MIPS]
2 =, "MIPS files",, e:\nsbce6\600\HPCPRO\MIPS
[SourceDisksNames.HPCPRO_SH3]
2 =, "SH3 files",, e:\nsbce6\600\HPCPRO\SH3
[SourceDisksNames.HPCPRO_SH4]
2 =, "SH4 files",, e:\nsbce6\600\HPCPRO\SH4

[SourceDisksNames.HPC_MIPS]
2 =, "MIPS files",, e:\nsbce6\600\HPC\MIPS
[SourceDisksNames.HPC_SH3]
2 =, "SH3 files",, e:\nsbce6\600\HPC\SH3

[SourceDisksNames.PPC_MIPS]
2 =, "MIPS files",, e:\nsbce6\600\PPC\MIPS
[SourceDisksNames.PPC_SH3]
2 =, "SH3 files",, e:\nsbce6\600\PPC\SH3

[SourceDisksNames.PocketPC_MIPS]
2 =, "MIPS files",, e:\nsbce6\600\PocketPC\MIPS
[SourceDisksNames.PocketPC_SH3]
2 =, "SH3 files",, e:\nsbce6\600\PocketPC\SH3
[SourceDisksNames.PocketPC_ARM]
2 =, "ARM files",, e:\nsbce6\600\PocketPC\ARM

[SourceDisksNames.PocketPC4_ARM]
2 =, "ARM files",, e:\nsbce6\600\PocketPC2003
[SourceDisksNames.PocketPC4_x86]
2 =, "x86 files",, e:\nsbce6\600\PocketPC\x86

[SourceDisksNames.HPC_1824]
2 =, "HPC 1824 files",, e:\nsbce6\600\HPC_1824
[SourceDisksNames.HPC_2336]
2 =, "HPC 2577 files",, e:\nsbce6\600\HPC_2577
[SourceDisksNames.HPC_2577]
2 =, "HPC 2577 files",, e:\nsbce6\600\HPC_2577
[SourceDisksNames.HPC_4000]
2 =, "HPC 4000 files",, e:\nsbce6\600\HPC_4000


; CPU-independent source files...
[SourceDisksFiles]
BASIC Installer.vb = 1
Basic Prefs.txt = 1
basic.htp = 1
nsbasic.htc = 1
NSBPhone.ocx = 1
vnsb.htc = 1
vnsb.htp = 1

ADOCE.nsb = 1
benchmark.nsb = 1
checkbox.nsb = 1
comboBox.nsb = 1
commandButton.nsb = 1
SerialComms.nsb = 1
CommonDlg.nsb = 1
dateTime.nsb = 1
Declare.nsb = 1
Declare2.nsb = 1
DialogX.nsb = 1
FileBrowse.nsb = 1
fileIO.nsb = 1
Find.nsb = 1
FullScreen.nsb = 1
Grid.nsb = 1
HelloDialog.nsb = 1
HelloWorldFormless.nsb = 1
HelloWorldStandard.nsb = 1
Inputbox.nsb = 1
label.nsb = 1
ListView.nsb = 1
Login.nsb = 1
menubar.nsb = 1
MultiButton.nsb = 1
NSBInputBox.nsb = 1
NSBPhone sample.nsb = 1
optionButton.nsb = 1
PictureBox.nsb = 1
poom.nsb = 1
QDatabases.nsb = 1
QSketch.nsb = 1
RPNCalc.nsb = 1
SQLite.nsb = 1
TcpClient.nsb = 1
textBox.nsb = 1
TwoForms.nsb = 1
winsock.nsb = 1

; CPU-specific source files...
basic.exe = 2
VNSB.exe = 2
v_remote.exe = 2
; Goodies
finance.dll = 2
MSCEComDlg.dll = 2
MSCEComm.dll = 2
MSCEFile.dll = 2
MSCEGrid.dll = 2
MSCEImage.dll = 2
MSCEImageList.dll = 2
MSCEListView.dll = 2
MSCETabStrip.dll = 2
MSCETreeView.dll = 2
MSCEPicture.dll = 2
nscepicturebox.ocx = 2
MSCEWinSock.dll = 2
MSCEFile.dll = 2
DialogX.ocx = 2
regsvrce.exe = 2
; Script files for Pocket PC 2003
Pvbform2.dll = 2
Pvbhost2.dll = 2
Pvbload.exe = 2
Pvbdecl.dll = 2
Pvbctrl.exe = 2
PvbKill.exe = 2
Vbscript.dll = 2
PimTlb.dll = 2


[DefaultInstall]
AddReg = AddRegistry.All
CopyFiles = Files.Root

[DefaultInstall.HPC2000_ARM]
CopyFiles = Files.NSBASIC,Files.Samples,Files.Root,Files.Windows
CEShortcuts =Shortcuts.Help,Shortcuts.Menu
CESelfRegister = DialogX.ocx, nscepicturebox.ocx
[DefaultInstall.HPC2000_MIPS]
CopyFiles = Files.NSBASIC,Files.Samples,Files.Root,Files.Windows
CEShortcuts =Shortcuts.Help,Shortcuts.Menu
CESelfRegister = DialogX.ocx, nscepicturebox.ocx

[DefaultInstall.HPCPRO_ARM]
CopyFiles = Files.NSBASIC,Files.Samples,Files.Root,Files.Windows,Files.Goodies
CEShortcuts =Shortcuts.Help,Shortcuts.Menu
CESelfRegister=MSCEFile.dll,nscepicturebox.ocx,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx
[DefaultInstall.HPCPRO_MIPS]
CopyFiles = Files.NSBASIC,Files.Samples,Files.Root,Files.Windows,Files.Goodies
CEShortcuts =Shortcuts.Help,Shortcuts.Menu
CESelfRegister=MSCEFile.dll,nscepicturebox.ocx,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx
[DefaultInstall.HPCPRO_SH3]
CopyFiles = Files.NSBASIC,Files.Samples,Files.Root,Files.Windows,Files.Goodies
CEShortcuts =Shortcuts.Help,Shortcuts.Menu
CESelfRegister=MSCEFile.dll,nscepicturebox.ocx,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx
[DefaultInstall.HPCPRO_SH4]
CopyFiles = Files.NSBASIC,Files.Samples,Files.Root,Files.Windows,Files.Goodies
CEShortcuts =Shortcuts.Help,Shortcuts.Menu
CESelfRegister=MSCEFile.dll,nscepicturebox.ocx,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx

[DefaultInstall.HPC_MIPS]
CopyFiles = Files.NSBasicHPC,Files.Samples,Files.Root,Files.WindowsHPC,Files.Goodies
CEShortcuts =Shortcuts.Menu
CESelfRegister=MSCEFile.dll,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCEPicture.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx
[DefaultInstall.HPC_SH3]
CopyFiles = Files.NSBasicHPC,Files.Samples,Files.Root,Files.WindowsHPC,Files.Goodies
CEShortcuts =Shortcuts.Menu
CESelfRegister=MSCEFile.dll,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCEPicture.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx

[DefaultInstall.PPC_MIPS]
CopyFiles = Files.NSBASIC,Files.SamplesPPC,Files.Windows,Files.Goodies
CEShortcuts =Shortcuts.MenuPPC 
CESelfRegister=MSCEFile.dll,nscepicturebox.ocx,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx
[DefaultInstall.PPC_SH3]
CopyFiles = Files.NSBASIC,Files.SamplesPPC,Files.Windows,Files.Goodies
CEShortcuts =Shortcuts.MenuPPC
CESelfRegister=MSCEFile.dll,nscepicturebox.ocx,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx

[DefaultInstall.PocketPC_MIPS]
CopyFiles = Files.NSBASIC,Files.SamplesPPC,Files.Windows,Files.Goodies
CEShortcuts =Shortcuts.MenuPPC 
CESelfRegister=MSCEFile.dll,nscepicturebox.ocx,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx
[DefaultInstall.PocketPC_SH3]
CopyFiles = Files.NSBASIC,Files.SamplesPPC,Files.Windows,Files.Goodies
CEShortcuts =Shortcuts.MenuPPC
CESelfRegister=MSCEFile.dll,nscepicturebox.ocx,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx
[DefaultInstall.PocketPC_ARM]
CopyFiles = Files.NSBASIC,Files.SamplesPPC,Files.Windows,Files.Goodies,Files.PocketPC2002
CEShortcuts =Shortcuts.MenuPPC
CESelfRegister=MSCEFile.dll,nscepicturebox.ocx,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx,NSBPhone.ocx

[DefaultInstall.PocketPC4_ARM]
CopyFiles = Files.NSBASIC,Files.SamplesPPC,Files.Windows,Files.Goodies,Files.PocketPC2002,Files.PocketPC2003
CEShortcuts =Shortcuts.MenuPPC
CESelfRegister=MSCEFile.dll,nscepicturebox.ocx,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx,vbscript.dll,pvbhost2.dll,pvbform2.dll
AddReg=AddRegistry.PocketPC2003

[DefaultInstall.HPC_1824]
CopyFiles = Files.NSBASIC,Files.Samples,Files.Root,Files.Windows,Files.Goodies,Files.Vbscript
CEShortcuts =Shortcuts.Help,Shortcuts.Menu
CESelfRegister=MSCEFile.dll,nscepicturebox.ocx,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx,vbscript.dll

[DefaultInstall.HPC_2336]
CopyFiles = Files.NSBASIC,Files.Samples,Files.Root,Files.Windows,Files.Goodies,Files.Vbscript
CEShortcuts =Shortcuts.Help,Shortcuts.Menu
CESelfRegister=MSCEFile.dll,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,nscepicturebox.ocx,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx; ,vbscript.dll
AddReg=AddRegistry.HPC_2577, AddRegistry.PictureBox

[DefaultInstall.HPC_2577]
CopyFiles = Files.NSBASIC,Files.Samples,Files.Root,Files.Windows,Files.Goodies,Files.Vbscript
CEShortcuts =Shortcuts.Help,Shortcuts.Menu
CESelfRegister=MSCEFile.dll,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,nscepicturebox.ocx,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx; ,vbscript.dll
AddReg=AddRegistry.HPC_2577, AddRegistry.PictureBox

[DefaultInstall.HPC_4000]
CopyFiles = Files.NSBASIC,Files.Samples,Files.Root,Files.Windows,Files.Goodies,Files.Vbscript
CEShortcuts =Shortcuts.Help,Shortcuts.Menu
CESelfRegister=MSCEFile.dll,MSCEWinSock.dll,finance.dll,MSCEComDlg.dll,MSCEComm.dll,MSCEGrid.dll,MSCEImage.dll,MSCEImageList.dll,MSCEListView.dll,nscepicturebox.ocx,MSCETabStrip.dll,MSCETreeView.dll,DialogX.ocx ,vbscript.dll
AddReg=AddRegistry.HPC_2577, AddRegistry.PictureBox

; Ouput directories for files & shortcuts
[DestinationDirs]
Files.Root =		0,\.
Files.NSBASIC = 	0,%InstallDir%\nsbasic
Files.NSBasicHPC = 	0,%InstallDir%\nsbasic
Files.Windows = 	0,%CE2%
Files.PocketPC2002 =	0,%CE2%
Files.PocketPC2003 =	0,%CE2%
Files.WindowsHPC = 	0,%CE2%
Files.Goodies = 	0,%CE2%
Files.VBScript = 	0,%CE2%
Files.Samples = 	0,\BASIC Samples
Files.SamplesPPC = 	0,%CE5%\BASIC Samples
Shortcuts.Help= 	0,\windows\Help
DefaultDestDir = 	0,%InstallDir%

; Install into \.
[Files.Root]
"BASIC Installer.vb"

; Install into \Program Files\nsbasic"
[Files.NSBasic]
"basic.htp"
"vnsb.htp"
"VNSB.exe"
"basic.exe"
"v_remote.exe"

; Install into \Program Files\nsbasic"
[Files.NSBasicHPC]
"nsbasic.htc"
"vnsb.htc"
"VNSB.exe"
"basic.exe"

; Install into \Windows
[Files.Windows]
"Basic Prefs.txt"
"basic.htp"
"vnsb.htp"
"DialogX.ocx",,,0x00000000
"nscepicturebox.ocx",,,0x00000000
"regsvrce.exe",,,0x00000010

; Install into \Windows
[Files.PocketPC2002]
"NSBPhone.ocx",,,0x00000000

; Install into \Windows
[Files.PocketPC2003]
"Pvbform2.dll",,,0x00000010
"Pvbhost2.dll",,,0x00000010
"Pvbload.exe",,,0x00000010
"Pvbdecl.dll",,,0x00000010
"Pvbctrl.exe",,,0x00000010
"Pvbkill.exe",,,0x00000010
"Vbscript.dll",,,0x00000000   ;overwrite if already there -- needed for Emulator
"PimTlb.dll",,,0x00000010

; install into \Windows
[Files.Vbscript]
"vbscript.dll",,,0x00000010

; Install into \Windows
[Files.WindowsHPC]
"Basic Prefs.txt"
"nsbasic.htc"
"vnsb.htc"
"DialogX.ocx",,,0x00000000
"MSCEPicture.dll",,,0x00000010
"regsvrce.exe",,,0x00000010

; Install into \Windows
[Files.Goodies]
"MSCEWinSock.dll",,,0x00000010
"finance.dll",,,0x00000010
"MSCEComDlg.dll",,,0x00000010
"MSCEComm.dll",,,0x00000010
"MSCEGrid.dll",,,0x00000010
"MSCEImage.dll",,,0x00000010
"MSCEImageList.dll",,,0x00000010
"MSCEListView.dll",,,0x00000010
"MSCETabStrip.dll",,,0x00000010
"MSCETreeView.dll",,,0x00000010
"MSCEFile.dll",,,0x00000010
"regsvrce.exe",,,0x00000010

; Install into "\BASIC Samples"
[Files.Samples]
"ADOCE.nsb"
"benchmark.nsb"
"checkbox.nsb"
"comboBox.nsb"
"commandButton.nsb"
"SerialComms.nsb"
"CommonDlg.nsb"
"dateTime.nsb"
"Declare.nsb"
"Declare2.nsb"
"DialogX.nsb"
"FileBrowse.nsb"
"fileIO.nsb"
"Find.nsb"
"FullScreen.nsb"
"Grid.nsb"
"HelloDialog.nsb"
"HelloWorldFormless.nsb"
"HelloWorldStandard.nsb"
"Inputbox.nsb"
"label.nsb"
"ListView.nsb"
"Login.nsb"
"menubar.nsb"
"MultiButton.nsb"
"NSBInputBox.nsb"
"optionButton.nsb"
"PictureBox.nsb"
"poom.nsb"
"QDatabases.nsb"
"QSketch.nsb"
"RPNCalc.nsb"
"SQLite.nsb"
"TcpClient.nsb"
"textBox.nsb"
"TwoForms.nsb"
"winsock.nsb"

; Install into "\My Documents"
[Files.SamplesPPC]
"ADOCE.nsb"
"benchmark.nsb"
"checkbox.nsb"
"comboBox.nsb"
"commandButton.nsb"
"SerialComms.nsb"
"CommonDlg.nsb"
"dateTime.nsb"
"Declare.nsb"
"Declare2.nsb"
"DialogX.nsb"
"FileBrowse.nsb"
"fileIO.nsb"
"Find.nsb"
"FullScreen.nsb"
"Grid.nsb"
"HelloDialog.nsb"
"HelloWorldFormless.nsb"
"HelloWorldStandard.nsb"
"Inputbox.nsb"
"label.nsb"
"ListView.nsb"
"Login.nsb"
"menubar.nsb"
"MultiButton.nsb"
"NSBInputBox.nsb"
"NSBPhone sample.nsb"
"optionButton.nsb"
"PictureBox.nsb"
"poom.nsb"
"QDatabases.nsb"
"QSketch.nsb"
"RPNCalc.nsb"
"SQLite.nsb"
"TcpClient.nsb"
"textBox.nsb"
"TwoForms.nsb"
"winsock.nsb"

; Install into \windows\Programs
[Shortcuts.Menu]
"BASIC",0,"basic.exe",%CE11%

; Install into \windows\Programs
[Shortcuts.MenuPPC]
"BASIC",0,"basic.exe",%CE11%

; Install into "\windows\Help"
[Shortcuts.Help]
"NS Basic CE",0,"basic.htp","\windows\help"
"NSB Visual Designer",0,"vnsb.htp","\windows\help"


; Create document associations...
[AddRegistry.All]
HKCR, ".nsb", "Default", 0, "nsbfile"
HKCR, "nsbfile", "Default", 0, "NS Basic/CE Program"
HKCR, "nsbfile\DefaultIcon", "Default", 0, "%InstallDir%\nsbasic\basic.exe,0"
HKCR, "nsbfile\Shell\Open\Command", "Default", 0, """%InstallDir%\nsbasic\basic.exe"" ""%%1"""

[AddRegistry.PocketPC2003]
HKCR, ".vb", "Default", 0, "vbfile"
HKCR, "vbfile", "Default", 0, "VBCE programs"
HKCR, "vbfile\DefaultIcon", "Default", 0, "\windows\Pvbload.exe,0"
HKCR, "vbfile\Shell\Open\Command", "Default", 0, """\windows\Pvbload.exe"" %%1"
HKCR, "TypeLib\{4E130E40-7DBE-11D2-8F23-0000F87A4335}", "Default", 0, "0"
HKCR, "TypeLib\{4E130E40-7DBE-11D2-8F23-0000F87A4335}\1.0", "", 0, "0"
HKCR, "TypeLib\{4E130E40-7DBE-11D2-8F23-0000F87A4335}\1.0\0", "", 0, "0"
HKCR, "TypeLib\{4E130E40-7DBE-11D2-8F23-0000F87A4335}\1.0\0\win32", "", 0, "\windows\pimtlb.dll"

[AddRegistry.HPC_2577]
;This is needed for VBScript.dll on the Symbol MC3000, which does not register properly
HKCR, "CLSID","{B54F3742-5B07-11CF-A4B0-00AA004A55E8}",0,"VB Script Language Authoring"
HKCR, "CLSID","{B54F3741-5B07-11CF-A4B0-00AA004A55E8}",0,"VB Script Language"

HKCR, "CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}","Default",0,"(Value not set)"
HKCR, "CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}","InprocServer32",0,"\windows\vbscript.dll"
HKCR, "CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}\InprocServer32","Default",0,"\Windows\vbscript.dll"
HKCR, "CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}\InprocServer32", "ThreadingModel", 0, "both" ;VBScript
HKCR, "CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}\OLEScript","Default",0,"(Value not set)"
HKCR, "CLSID\{B54F3741-5B07-11CF-A4B0-00AA004A55E8}\ProgID","Default",0,"VBScript"

HKCR, "CLSID\{B54F3742-5B07-11CF-A4B0-00AA004A55E8}","Default",0,"(Value not set)"
HKCR, "CLSID\{B54F3742-5B07-11CF-A4B0-00AA004A55E8}","InprocServer32",0,"\windows\vbscript.dll"
HKCR, "CLSID\{B54F3742-5B07-11CF-A4B0-00AA004A55E8}\InprocServer32","Default",0,"\Windows\vbscript.dll"
HKCR, "CLSID\{B54F3742-5B07-11CF-A4B0-00AA004A55E8}\OLEScript","Default",0,"(Value not set)"
HKCR, "CLSID\{B54F3742-5B07-11CF-A4B0-00AA004A55E8}\ProgID","Default",0,"VBScript Author"

HKCR, "VBS", "Default", 0, "VB Script Language"
HKCR, "VBS\CLSID","Default", 0, "{B54F3741-5B07-11CF-A4B0-00AA004A55E8}"
HKCR, "VBS\OLEScript","Default", 0, "(value not set)"

HKCR, "VBS Author", "Default", 0, "VB Script Language Authoring"
HKCR, "VBS Author\CLSID","Default", 0, "{B54F3742-5B07-11CF-A4B0-00AA004A55E8}"
HKCR, "VBS Author\OLEScript","Default", 0, "(value not set)"

HKCR, "VBScript", "Default", 0, "VB Script Language"
HKCR, "VBScript\CLSID","Default", 0, "{B54F3741-5B07-11CF-A4B0-00AA004A55E8}"
HKCR, "VBScript\OLEScript","Default", 0, "(value not set)"

HKCR, "VBScript Author", "Default", 0, "VB Script Language Authoring"
HKCR, "VBScript Author\CLSID","Default", 0, "{B54F3742-5B07-11CF-A4B0-00AA004A55E8}"
HKCR, "VBScript Author\OLEScript","Default", 0, "(value not set)"



; Misc. strings...
[Strings]
Provider = "NSB"