|
@@ -0,0 +1,4904 @@
|
|
|
+<?xml version="1.0" encoding="iso-8859-1"?>
|
|
|
+<DocumentData>
|
|
|
+<ProductID>{AFB904C4-C255-4540-B97E-A75A34F1FFB0}</ProductID>
|
|
|
+<ProductVersion>9.1.0.0</ProductVersion>
|
|
|
+<ProductType>Commercial</ProductType>
|
|
|
+<ArchiveFiles>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\Config.json</FullName>
|
|
|
+<FileName>Config.json</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release</Source>
|
|
|
+<Ext>json</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%</Dest>
|
|
|
+<Overwrite>3</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc>Config</SCDesc>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\CSkin.dll</FullName>
|
|
|
+<FileName>CSkin.dll</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release</Source>
|
|
|
+<Ext>dll</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%</Dest>
|
|
|
+<Overwrite>1</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc/>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\CSkin.xml</FullName>
|
|
|
+<FileName>CSkin.xml</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release</Source>
|
|
|
+<Ext>xml</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%</Dest>
|
|
|
+<Overwrite>1</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc/>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\FactoryAssistTool.exe</FullName>
|
|
|
+<FileName>FactoryAssistTool.exe</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release</Source>
|
|
|
+<Ext>exe</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%</Dest>
|
|
|
+<Overwrite>1</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc>TODO: <产品名></SCDesc>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\MOKA Factory Tools.exe</FullName>
|
|
|
+<FileName>MOKA Factory Tools.exe</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release</Source>
|
|
|
+<Ext>exe</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%</Dest>
|
|
|
+<Overwrite>2</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>1</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc>MOKA Factory Tools</SCDesc>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\MOKA Factory Tools.exe.config</FullName>
|
|
|
+<FileName>MOKA Factory Tools.exe.config</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release</Source>
|
|
|
+<Ext>config</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%</Dest>
|
|
|
+<Overwrite>1</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc/>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\Newtonsoft.Json.dll</FullName>
|
|
|
+<FileName>Newtonsoft.Json.dll</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release</Source>
|
|
|
+<Ext>dll</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%</Dest>
|
|
|
+<Overwrite>2</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc>Json.NET</SCDesc>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\route-ping.bat</FullName>
|
|
|
+<FileName>route-ping.bat</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release</Source>
|
|
|
+<Ext>bat</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%</Dest>
|
|
|
+<Overwrite>1</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc>route-ping</SCDesc>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\route-tracert.bat</FullName>
|
|
|
+<FileName>route-tracert.bat</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release</Source>
|
|
|
+<Ext>bat</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%</Dest>
|
|
|
+<Overwrite>1</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc>route-tracert</SCDesc>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\System.Data.SQLite.dll</FullName>
|
|
|
+<FileName>System.Data.SQLite.dll</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release</Source>
|
|
|
+<Ext>dll</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%</Dest>
|
|
|
+<Overwrite>2</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc>System.Data.SQLite</SCDesc>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\System.Data.SQLite.xml</FullName>
|
|
|
+<FileName>System.Data.SQLite.xml</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release</Source>
|
|
|
+<Ext>xml</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%</Dest>
|
|
|
+<Overwrite>2</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc>System.Data.SQLite</SCDesc>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\Lib\CSkin\CSkin.dll</FullName>
|
|
|
+<FileName>CSkin.dll</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\Lib\CSkin</Source>
|
|
|
+<Ext>dll</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%\Lib\CSkin</Dest>
|
|
|
+<Overwrite>1</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc/>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\Lib\CSkin\CSkin.xml</FullName>
|
|
|
+<FileName>CSkin.xml</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\Lib\CSkin</Source>
|
|
|
+<Ext>xml</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%\Lib\CSkin</Dest>
|
|
|
+<Overwrite>1</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc/>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\Lib\Newtonsoft.Json\Newtonsoft.Json.dll</FullName>
|
|
|
+<FileName>Newtonsoft.Json.dll</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\Lib\Newtonsoft.Json</Source>
|
|
|
+<Ext>dll</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%\Lib\Newtonsoft.Json</Dest>
|
|
|
+<Overwrite>1</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc/>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\x64\SQLite.Interop.dll</FullName>
|
|
|
+<FileName>SQLite.Interop.dll</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\x64</Source>
|
|
|
+<Ext>dll</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%\x64</Dest>
|
|
|
+<Overwrite>1</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc/>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\x86\SQLite.Interop.dll</FullName>
|
|
|
+<FileName>SQLite.Interop.dll</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\x86</Source>
|
|
|
+<Ext>dll</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%\x86</Dest>
|
|
|
+<Overwrite>2</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc>System.Data.SQLite</SCDesc>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+<FileData>
|
|
|
+<FldRef>0</FldRef>
|
|
|
+<FullName>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\zh-CN\MOKA Factory Tools.resources.dll</FullName>
|
|
|
+<FileName>MOKA Factory Tools.resources.dll</FileName>
|
|
|
+<Source>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release\zh-CN</Source>
|
|
|
+<Ext>dll</Ext>
|
|
|
+<RTSource>Archive</RTSource>
|
|
|
+<Desc/>
|
|
|
+<Recurse>1</Recurse>
|
|
|
+<MatchMode>0</MatchMode>
|
|
|
+<Dest>%AppFolder%\zh-CN</Dest>
|
|
|
+<Overwrite>2</Overwrite>
|
|
|
+<Backup>0</Backup>
|
|
|
+<Protect>0</Protect>
|
|
|
+<InstallOrder>1000</InstallOrder>
|
|
|
+<SCStartRoot>0</SCStartRoot>
|
|
|
+<SCStartProgs>0</SCStartProgs>
|
|
|
+<SCAppFld>0</SCAppFld>
|
|
|
+<SCStartup>0</SCStartup>
|
|
|
+<SCDesk>0</SCDesk>
|
|
|
+<SCQLaunch>0</SCQLaunch>
|
|
|
+<SCCust>0</SCCust>
|
|
|
+<CustSCPath/>
|
|
|
+<SCDesc>MOKA Factory Tools</SCDesc>
|
|
|
+<SCComment/>
|
|
|
+<SCArgs/>
|
|
|
+<SCWork/>
|
|
|
+<UseExtIco>0</UseExtIco>
|
|
|
+<IcoFN/>
|
|
|
+<IcoIdx>0</IcoIdx>
|
|
|
+<IcoShowMd>0</IcoShowMd>
|
|
|
+<IcoHK>0</IcoHK>
|
|
|
+<RegTTF>0</RegTTF>
|
|
|
+<TTFName/>
|
|
|
+<RegOCX>0</RegOCX>
|
|
|
+<RegTLB>0</RegTLB>
|
|
|
+<SupInUse>0</SupInUse>
|
|
|
+<Compress>1</Compress>
|
|
|
+<UseOrigAttr>1</UseOrigAttr>
|
|
|
+<Attr>0</Attr>
|
|
|
+<NoCRC>0</NoCRC>
|
|
|
+<NoRemove>0</NoRemove>
|
|
|
+<Shared>0</Shared>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<RTCond/>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Package>None</Package>
|
|
|
+<Packages/>
|
|
|
+<Notes/>
|
|
|
+<CompSize>0</CompSize>
|
|
|
+<CRC>0</CRC>
|
|
|
+<StoreOnly>0</StoreOnly>
|
|
|
+</FileData>
|
|
|
+</ArchiveFiles>
|
|
|
+<ExternalFiles/>
|
|
|
+<BeforeInstallingScreens>
|
|
|
+<Screen>
|
|
|
+<Type>100</Type>
|
|
|
+<Name>Welcome to Setup</Name>
|
|
|
+<BannerStyle>1</BannerStyle>
|
|
|
+<TemplateName>Welcome to Setup</TemplateName>
|
|
|
+<OverrideProjTheme>0</OverrideProjTheme>
|
|
|
+<StyleData>
|
|
|
+<CstClrs>0</CstClrs>
|
|
|
+<TBBG format="hex">ffffff</TBBG>
|
|
|
+<BDYBG format="hex">ffffff</BDYBG>
|
|
|
+<FTBG format="hex">ffffff</FTBG>
|
|
|
+<TBTXT format="hex">000000</TBTXT>
|
|
|
+<BDYTXT format="hex">ffffff</BDYTXT>
|
|
|
+<CBG format="hex">ffffff</CBG>
|
|
|
+<C3DFACE format="hex">038df6</C3DFACE>
|
|
|
+<C3DHLT format="hex">038df6</C3DHLT>
|
|
|
+<C3DLIT format="hex">038df6</C3DLIT>
|
|
|
+<C3DSH format="hex">038df6</C3DSH>
|
|
|
+<CBTNTXT format="hex">ffffff</CBTNTXT>
|
|
|
+<CTEXT format="hex">000000</CTEXT>
|
|
|
+<CDISTXT format="hex">c0c0c0</CDISTXT>
|
|
|
+<CPRGRS format="hex">316ac5</CPRGRS>
|
|
|
+<C3DSHDK format="hex">038df6</C3DSHDK>
|
|
|
+<TBIMG>08_top.jpg</TBIMG>
|
|
|
+<SBIMG>08_side.jpg</SBIMG>
|
|
|
+<BDIMG>08_body.jpg</BDIMG>
|
|
|
+<BDFILL>1</BDFILL>
|
|
|
+<HDSEP>0</HDSEP>
|
|
|
+<FTSEP>0</FTSEP>
|
|
|
+<CstFnts>1</CstFnts>
|
|
|
+<Fonts>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-11</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-27</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-12</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</Fonts>
|
|
|
+<CAOff>
|
|
|
+<TP>0</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>25</T>
|
|
|
+<R>25</R>
|
|
|
+<B>22</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>1</TP>
|
|
|
+<L>5</L>
|
|
|
+<T>52</T>
|
|
|
+<R>29</R>
|
|
|
+<B>41</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>2</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>110</T>
|
|
|
+<R>22</R>
|
|
|
+<B>10</B>
|
|
|
+</CAOff>
|
|
|
+<TBTXTX>20</TBTXTX>
|
|
|
+<TBTXTY>27</TBTXTY>
|
|
|
+<ScreenW>497</ScreenW>
|
|
|
+<ScreenH>362</ScreenH>
|
|
|
+</StyleData>
|
|
|
+<Events>
|
|
|
+<Event>
|
|
|
+<Name>On Preload</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed before the screen is shown.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Back</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Back button is clicked.
|
|
|
+
|
|
|
+-- go back to the previous screen
|
|
|
+Screen.Back();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Next</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Next button is clicked.
|
|
|
+
|
|
|
+-- advance to the next screen
|
|
|
+Screen.Next();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Cancel</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Cancel button is clicked.
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- ask user if they're sure they want to exit
|
|
|
+if g_ConfirmSetupAbort() then
|
|
|
+ Application.Exit(EXIT_REASON_USER_ABORTED);
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Help</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Help button is clicked.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Ctrl Message</Name>
|
|
|
+<Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
|
|
|
+<Script>-- These actions are triggered by the controls on the screen.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+</Events>
|
|
|
+<Controls>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>103</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>75</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>101</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>76</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>100</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>77</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>102</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>78</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>200</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>1</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>300</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>0</TabOrder>
|
|
|
+<IsHeading>1</IsHeading>
|
|
|
+</Control>
|
|
|
+</Controls>
|
|
|
+<Languages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>English</Name>
|
|
|
+<Default>1</Default>
|
|
|
+<Primary>9</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>1</ID>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+<ID>6</ID>
|
|
|
+<ID>7</ID>
|
|
|
+<ID>8</ID>
|
|
|
+<ID>9</ID>
|
|
|
+<ID>10</ID>
|
|
|
+<ID>11</ID>
|
|
|
+<ID>12</ID>
|
|
|
+<ID>13</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>Welcome</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>Welcome to the installer for %ProductName% %ProductVer%</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>&Next ></IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< &Back</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>&Cancel</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>&Help</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_STATICTEXT_BODY>Welcome to the installer for %ProductName% %ProductVer%.
|
|
|
+
|
|
|
+It is strongly recommended that you exit all Windows programs before continuing with this installation.
|
|
|
+
|
|
|
+If you have any other programs running, please click Cancel, close the programs, and run this setup again.
|
|
|
+
|
|
|
+Otherwise, click Next to continue.
|
|
|
+</IDS_CTRL_STATICTEXT_BODY>
|
|
|
+<IDS_CTRL_HEADINGTEXT_BODY>Welcome</IDS_CTRL_HEADINGTEXT_BODY>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>Chinese (Simplified)</Name>
|
|
|
+<Default>0</Default>
|
|
|
+<Primary>4</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>欢迎</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>欢迎使用 %ProductName% %ProductVer% 安装程序</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>下一步(&N) ></IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< 返回(&B)</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>取消(&C)</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>帮助(&H)</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_STATICTEXT_BODY>欢迎使用 %ProductName% %ProductVer% 安装程序。
|
|
|
+
|
|
|
+强烈建议您在继续该安装之前,退出所有 Windows 程序。
|
|
|
+
|
|
|
+如果您有任何其他程序正在运行,请单击“取消”,关闭程序,然后再次运行该安装程序。
|
|
|
+
|
|
|
+否则,请单击“下一步”继续。
|
|
|
+</IDS_CTRL_STATICTEXT_BODY>
|
|
|
+<IDS_CTRL_HEADINGTEXT_BODY>欢迎</IDS_CTRL_HEADINGTEXT_BODY>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+</Languages>
|
|
|
+</Screen>
|
|
|
+<Screen>
|
|
|
+<Type>125</Type>
|
|
|
+<Name>License Agreement</Name>
|
|
|
+<BannerStyle>2</BannerStyle>
|
|
|
+<TemplateName>License Agreement</TemplateName>
|
|
|
+<OverrideProjTheme>0</OverrideProjTheme>
|
|
|
+<StyleData>
|
|
|
+<CstClrs>0</CstClrs>
|
|
|
+<TBBG format="hex">ffffff</TBBG>
|
|
|
+<BDYBG format="hex">ffffff</BDYBG>
|
|
|
+<FTBG format="hex">ffffff</FTBG>
|
|
|
+<TBTXT format="hex">000000</TBTXT>
|
|
|
+<BDYTXT format="hex">ffffff</BDYTXT>
|
|
|
+<CBG format="hex">ffffff</CBG>
|
|
|
+<C3DFACE format="hex">038df6</C3DFACE>
|
|
|
+<C3DHLT format="hex">038df6</C3DHLT>
|
|
|
+<C3DLIT format="hex">038df6</C3DLIT>
|
|
|
+<C3DSH format="hex">038df6</C3DSH>
|
|
|
+<CBTNTXT format="hex">ffffff</CBTNTXT>
|
|
|
+<CTEXT format="hex">000000</CTEXT>
|
|
|
+<CDISTXT format="hex">c0c0c0</CDISTXT>
|
|
|
+<CPRGRS format="hex">316ac5</CPRGRS>
|
|
|
+<C3DSHDK format="hex">038df6</C3DSHDK>
|
|
|
+<TBIMG>08_top.jpg</TBIMG>
|
|
|
+<SBIMG>08_side.jpg</SBIMG>
|
|
|
+<BDIMG>08_body.jpg</BDIMG>
|
|
|
+<BDFILL>1</BDFILL>
|
|
|
+<HDSEP>0</HDSEP>
|
|
|
+<FTSEP>0</FTSEP>
|
|
|
+<CstFnts>1</CstFnts>
|
|
|
+<Fonts>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-11</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-27</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-12</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</Fonts>
|
|
|
+<CAOff>
|
|
|
+<TP>0</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>25</T>
|
|
|
+<R>25</R>
|
|
|
+<B>22</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>1</TP>
|
|
|
+<L>5</L>
|
|
|
+<T>52</T>
|
|
|
+<R>29</R>
|
|
|
+<B>41</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>2</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>110</T>
|
|
|
+<R>22</R>
|
|
|
+<B>10</B>
|
|
|
+</CAOff>
|
|
|
+<TBTXTX>20</TBTXTX>
|
|
|
+<TBTXTY>27</TBTXTY>
|
|
|
+<ScreenW>497</ScreenW>
|
|
|
+<ScreenH>362</ScreenH>
|
|
|
+</StyleData>
|
|
|
+<Checked>1</Checked>
|
|
|
+<Events>
|
|
|
+<Event>
|
|
|
+<Name>On Preload</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed before the screen is shown.
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- disable the Next button unless 'I agree' is selected
|
|
|
+g_LicenseAgreementScreen_UpdateNextButton();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Back</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Back button is clicked.
|
|
|
+
|
|
|
+-- go back to the previous screen
|
|
|
+Screen.Back();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Next</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Next button is clicked.
|
|
|
+-- Tip: this is where you could add actions to validate the
|
|
|
+-- user's input before proceeding
|
|
|
+
|
|
|
+-- advance to the next screen
|
|
|
+Screen.Next();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Cancel</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Cancel button is clicked.
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- ask user if they're sure they want to exit
|
|
|
+if g_ConfirmSetupAbort() then
|
|
|
+ Application.Exit(EXIT_REASON_USER_ABORTED);
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Help</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Help button is clicked.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Ctrl Message</Name>
|
|
|
+<Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
|
|
|
+<Script>-- These actions are triggered by the controls on the screen.
|
|
|
+
|
|
|
+if (e_CtrlID == CTRL_RADIOBTN_AGREE or e_CtrlID == CTRL_RADIOBTN_DISAGREE) then
|
|
|
+ -- the control message is from one of the radio buttons
|
|
|
+ -- if it's a click message, update the Next button
|
|
|
+ if (e_MsgID == MSGID_CLICKED) then
|
|
|
+ -- from _SUF70_Global_Functions.lua:
|
|
|
+ -- disable the Next button unless 'I agree' is selected
|
|
|
+ g_LicenseAgreementScreen_UpdateNextButton();
|
|
|
+ end
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+</Events>
|
|
|
+<Controls>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>103</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>75</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>101</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>76</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>100</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>-10</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>102</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>-9</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>3</Type>
|
|
|
+<ID>400</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>0</TabOrder>
|
|
|
+<IsHTML>0</IsHTML>
|
|
|
+<TextAlign>0</TextAlign>
|
|
|
+<VertScroll>1</VertScroll>
|
|
|
+<HorizScroll>0</HorizScroll>
|
|
|
+<RTLReadingOrder>0</RTLReadingOrder>
|
|
|
+<Style>1</Style>
|
|
|
+<ReadOnly>1</ReadOnly>
|
|
|
+<SpecifyType>1</SpecifyType>
|
|
|
+<Variable/>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>5</Type>
|
|
|
+<ID>602</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>35</TabOrder>
|
|
|
+<Group>1</Group>
|
|
|
+<StartID>602</StartID>
|
|
|
+<EndID>603</EndID>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>5</Type>
|
|
|
+<ID>603</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>40</TabOrder>
|
|
|
+<Group>0</Group>
|
|
|
+<StartID>602</StartID>
|
|
|
+<EndID>603</EndID>
|
|
|
+</Control>
|
|
|
+</Controls>
|
|
|
+<Languages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>English</Name>
|
|
|
+<Default>1</Default>
|
|
|
+<Primary>9</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>1</ID>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+<ID>6</ID>
|
|
|
+<ID>7</ID>
|
|
|
+<ID>8</ID>
|
|
|
+<ID>9</ID>
|
|
|
+<ID>10</ID>
|
|
|
+<ID>11</ID>
|
|
|
+<ID>12</ID>
|
|
|
+<ID>13</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>License Agreement</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>Please read the following license agreement carefully.</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>&Next ></IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< &Back</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>&Cancel</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>&Help</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_SCROLLTEXT_BODY>Welcome to install Moka Factory Tools,
|
|
|
+
|
|
|
+This tool is only used for factory copying,
|
|
|
+
|
|
|
+Do not leak out~</IDS_CTRL_SCROLLTEXT_BODY>
|
|
|
+<IDS_CTRL_RADIOBTN_AGREE>I agree to the terms of this license agreement</IDS_CTRL_RADIOBTN_AGREE>
|
|
|
+<IDS_CTRL_RADIOBTN_DISAGREE>I do not agree to the terms of this license agreement</IDS_CTRL_RADIOBTN_DISAGREE>
|
|
|
+<IDS_CTRL_SCROLLTEXT_FILE/>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>Chinese (Simplified)</Name>
|
|
|
+<Default>0</Default>
|
|
|
+<Primary>4</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>许可协议</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>请仔细阅读以下许可协议。</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>下一步(&N) ></IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< 返回(&B)</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>取消(&C)</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>帮助(&H)</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_SCROLLTEXT_BODY>在此插入您的许可协议文本...</IDS_CTRL_SCROLLTEXT_BODY>
|
|
|
+<IDS_CTRL_RADIOBTN_AGREE>我同意该许可协议的条款</IDS_CTRL_RADIOBTN_AGREE>
|
|
|
+<IDS_CTRL_RADIOBTN_DISAGREE>我不同意该许可协议的条款</IDS_CTRL_RADIOBTN_DISAGREE>
|
|
|
+<IDS_CTRL_SCROLLTEXT_FILE/>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+</Languages>
|
|
|
+</Screen>
|
|
|
+<Screen>
|
|
|
+<Type>110</Type>
|
|
|
+<Name>Select Install Folder</Name>
|
|
|
+<BannerStyle>2</BannerStyle>
|
|
|
+<TemplateName>Select Install Folder</TemplateName>
|
|
|
+<OverrideProjTheme>0</OverrideProjTheme>
|
|
|
+<StyleData>
|
|
|
+<CstClrs>0</CstClrs>
|
|
|
+<TBBG format="hex">ffffff</TBBG>
|
|
|
+<BDYBG format="hex">ffffff</BDYBG>
|
|
|
+<FTBG format="hex">ffffff</FTBG>
|
|
|
+<TBTXT format="hex">000000</TBTXT>
|
|
|
+<BDYTXT format="hex">ffffff</BDYTXT>
|
|
|
+<CBG format="hex">ffffff</CBG>
|
|
|
+<C3DFACE format="hex">038df6</C3DFACE>
|
|
|
+<C3DHLT format="hex">038df6</C3DHLT>
|
|
|
+<C3DLIT format="hex">038df6</C3DLIT>
|
|
|
+<C3DSH format="hex">038df6</C3DSH>
|
|
|
+<CBTNTXT format="hex">ffffff</CBTNTXT>
|
|
|
+<CTEXT format="hex">000000</CTEXT>
|
|
|
+<CDISTXT format="hex">c0c0c0</CDISTXT>
|
|
|
+<CPRGRS format="hex">316ac5</CPRGRS>
|
|
|
+<C3DSHDK format="hex">038df6</C3DSHDK>
|
|
|
+<TBIMG>08_top.jpg</TBIMG>
|
|
|
+<SBIMG>08_side.jpg</SBIMG>
|
|
|
+<BDIMG>08_body.jpg</BDIMG>
|
|
|
+<BDFILL>1</BDFILL>
|
|
|
+<HDSEP>0</HDSEP>
|
|
|
+<FTSEP>0</FTSEP>
|
|
|
+<CstFnts>1</CstFnts>
|
|
|
+<Fonts>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-11</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-27</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-12</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</Fonts>
|
|
|
+<CAOff>
|
|
|
+<TP>0</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>25</T>
|
|
|
+<R>25</R>
|
|
|
+<B>22</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>1</TP>
|
|
|
+<L>5</L>
|
|
|
+<T>52</T>
|
|
|
+<R>29</R>
|
|
|
+<B>41</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>2</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>110</T>
|
|
|
+<R>22</R>
|
|
|
+<B>10</B>
|
|
|
+</CAOff>
|
|
|
+<TBTXTX>20</TBTXTX>
|
|
|
+<TBTXTY>27</TBTXTY>
|
|
|
+<ScreenW>497</ScreenW>
|
|
|
+<ScreenH>362</ScreenH>
|
|
|
+</StyleData>
|
|
|
+<Variable>%AppFolder%</Variable>
|
|
|
+<Events>
|
|
|
+<Event>
|
|
|
+<Name>On Preload</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed before the screen is shown.
|
|
|
+
|
|
|
+-- calculate the amount of space required for the installation
|
|
|
+_SpaceRequired = SetupData.CalculateRequiredSpace();
|
|
|
+
|
|
|
+-- format it as a string with an appropriate unit of measurement (e.g. "0 bytes")
|
|
|
+local strSpaceRequired = String.GetFormattedSize(_SpaceRequired);
|
|
|
+
|
|
|
+-- store the string in a session variable so it can be used in the screen text
|
|
|
+SessionVar.Set("%SpaceRequired%", strSpaceRequired);
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- update the 'Space required:' message (expands any session variables in it)
|
|
|
+g_UpdateStaticTextCtrl(CTRL_STATICTEXT_SPACEREQUIRED, "IDS_CTRL_STATICTEXT_SPACEREQUIRED");
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Back</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Back button is clicked.
|
|
|
+
|
|
|
+-- go back to the previous screen
|
|
|
+Screen.Back();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Next</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Next button is clicked.
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- make sure the install folder path is formatted properly (i.e. is a valid UNC or DOS path string)
|
|
|
+if(g_IsValidPath(strInstallFolderPath)) then
|
|
|
+
|
|
|
+ -- if there's enough space on the selected drive, proceed to the next screen
|
|
|
+ if(_SpaceAvailable >= _SpaceRequired) then
|
|
|
+ -- there's enough space on the drive...so
|
|
|
+ -- proceed to the next screen
|
|
|
+ Screen.Next();
|
|
|
+ else
|
|
|
+ -- there isn't enough space on the drive...
|
|
|
+
|
|
|
+ -- from _SUF70_Global_Functions.lua:
|
|
|
+ -- ask the user if they want to continue anyway
|
|
|
+ if g_ConfirmFreeSpaceOverride() then
|
|
|
+ -- user said to install anyway...so
|
|
|
+ -- advance to the next screen
|
|
|
+ Screen.Next();
|
|
|
+ end
|
|
|
+ end
|
|
|
+else
|
|
|
+ -- the install folder path isn't valid...
|
|
|
+
|
|
|
+ local strTitle = SetupData.GetLocalizedString("MSG_INVALID_ENTRY");
|
|
|
+ local strPrompt;
|
|
|
+
|
|
|
+ -- from _SUF70_Global_Functions.lua:
|
|
|
+ -- check whether the install folder path contains only valid path characters
|
|
|
+ if(g_ContainsValidPathChars(strInstallFolderPath)) then
|
|
|
+ -- the string is just formatted wrong
|
|
|
+ strPrompt = SetupData.GetLocalizedString("ERR_INVALID_PATH");
|
|
|
+ else
|
|
|
+ -- the string contains invalid characters
|
|
|
+ strPrompt = SetupData.GetLocalizedString("ERR_INVALID_CHARACTERS") .. "\r\n/ * ? \" < > |";
|
|
|
+ end
|
|
|
+
|
|
|
+ -- tell the user to smarten up :)
|
|
|
+ Dialog.Message(strTitle, strPrompt, MB_OK, MB_ICONEXCLAMATION);
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Cancel</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Cancel button is clicked.
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- ask user if they're sure they want to exit
|
|
|
+if g_ConfirmSetupAbort() then
|
|
|
+ Application.Exit(EXIT_REASON_USER_ABORTED);
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Help</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Help button is clicked.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Ctrl Message</Name>
|
|
|
+<Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
|
|
|
+<Script>-- These actions are triggered by the controls on the screen.
|
|
|
+
|
|
|
+if(e_CtrlID == CTRL_BUTTON_BROWSE) then
|
|
|
+ -- the control message is from the browse button...
|
|
|
+
|
|
|
+ -- if it's a click message, show the browse dialog
|
|
|
+ -- and update the install folder
|
|
|
+ if (e_MsgID == MSGID_CLICKED) then
|
|
|
+
|
|
|
+ -- get the text from the label above the install folder field
|
|
|
+ -- (this will be used as the prompt on the Browse dialog)
|
|
|
+ local strPrompt = Screen.GetLocalizedString("IDS_CTRL_STATICTEXT_LABEL_01");
|
|
|
+ strPrompt = SessionVar.Expand(strPrompt);
|
|
|
+
|
|
|
+ -- from _SUF70_Global_Functions.lua:
|
|
|
+ -- display a folder browse dialog to change the path in the install folder field
|
|
|
+ g_EditFieldFolderBrowse(CTRL_EDIT_FOLDER, strPrompt);
|
|
|
+ end
|
|
|
+end
|
|
|
+
|
|
|
+
|
|
|
+if(e_CtrlID == CTRL_EDIT_FOLDER) then
|
|
|
+ -- the control message is from the install folder field...
|
|
|
+
|
|
|
+ -- if it's an OnChanged message (i.e. the installation path has changed)
|
|
|
+ -- recalculate the space available on the selected drive
|
|
|
+ if (e_MsgID == MSGID_ONCHANGED) then
|
|
|
+
|
|
|
+ strInstallFolderPath = e_Details.Text;
|
|
|
+
|
|
|
+ -- from _SUF70_Global_Functions.lua:
|
|
|
+ -- calculate the amount of disk space available on the selected drive
|
|
|
+ _SpaceAvailable = g_GetFreeSpaceInBytes(strInstallFolderPath);
|
|
|
+
|
|
|
+ -- set %SpaceAvailable% to a string with an appropriate unit of measurement (e.g. "0 bytes")
|
|
|
+ SessionVar.Set("%SpaceAvailable%", String.GetFormattedSize(_SpaceAvailable) );
|
|
|
+
|
|
|
+ -- from _SUF70_Global_Functions.lua:
|
|
|
+ -- update the 'Space available on selected drive:' message (expands any session variables in it)
|
|
|
+ g_UpdateStaticTextCtrl(CTRL_STATICTEXT_SPACEAVAILABLE, "IDS_CTRL_STATICTEXT_SPACEAVAILABLE");
|
|
|
+ end
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+</Events>
|
|
|
+<Controls>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>103</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>75</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>101</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>76</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>100</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>-10</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>102</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>-9</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>203</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>1</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>211</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>2</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>6</Type>
|
|
|
+<ID>801</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>3</TabOrder>
|
|
|
+<TextAlign>0</TextAlign>
|
|
|
+<VertScroll>0</VertScroll>
|
|
|
+<HorizScroll>0</HorizScroll>
|
|
|
+<RTLReadingOrder>0</RTLReadingOrder>
|
|
|
+<Style>0</Style>
|
|
|
+<Mode>0</Mode>
|
|
|
+<MaskReturnMode>1</MaskReturnMode>
|
|
|
+<ReadOnly>0</ReadOnly>
|
|
|
+<StartNewRow>1</StartNewRow>
|
|
|
+<SizeColumns>4</SizeColumns>
|
|
|
+<Variable>%AppFolder%</Variable>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>110</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>4</TabOrder>
|
|
|
+<FTButton>0</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>208</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>5</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>207</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>6</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+</Controls>
|
|
|
+<Languages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>English</Name>
|
|
|
+<Default>1</Default>
|
|
|
+<Primary>9</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>1</ID>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+<ID>6</ID>
|
|
|
+<ID>7</ID>
|
|
|
+<ID>8</ID>
|
|
|
+<ID>9</ID>
|
|
|
+<ID>10</ID>
|
|
|
+<ID>11</ID>
|
|
|
+<ID>12</ID>
|
|
|
+<ID>13</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>Installation Folder</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>Where would you like %ProductName% to be installed?</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>&Next ></IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< &Back</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>&Cancel</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>&Help</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_BUTTON_BROWSE>C&hange...</IDS_CTRL_BUTTON_BROWSE>
|
|
|
+<IDS_CTRL_EDIT_FOLDER>%AppFolder%</IDS_CTRL_EDIT_FOLDER>
|
|
|
+<IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS>The software will be installed in the folder listed below. To select a different location, either type in a new path, or click Change to browse for an existing folder.</IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_01>Install %ProductName% to:</IDS_CTRL_STATICTEXT_LABEL_01>
|
|
|
+<IDS_CTRL_STATICTEXT_SPACEREQUIRED>Space required: %SpaceRequired%</IDS_CTRL_STATICTEXT_SPACEREQUIRED>
|
|
|
+<IDS_CTRL_STATICTEXT_SPACEAVAILABLE>Space available on selected drive: %SpaceAvailable%</IDS_CTRL_STATICTEXT_SPACEAVAILABLE>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>Chinese (Simplified)</Name>
|
|
|
+<Default>0</Default>
|
|
|
+<Primary>4</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>安装文件夹</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>您想将 %ProductName% 安装到何处?</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>下一步(&N) ></IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< 返回(&B)</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>取消(&C)</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>帮助(&H)</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_BUTTON_BROWSE>更改(&H)...</IDS_CTRL_BUTTON_BROWSE>
|
|
|
+<IDS_CTRL_EDIT_FOLDER>%AppFolder%</IDS_CTRL_EDIT_FOLDER>
|
|
|
+<IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS>软件将被安装到以下列出的文件夹中。要选择不同的位置,键入新的路径,或单击“更改”浏览现有的文件夹。</IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_01>将 %ProductName% 安装到:</IDS_CTRL_STATICTEXT_LABEL_01>
|
|
|
+<IDS_CTRL_STATICTEXT_SPACEREQUIRED>所需空间: %SpaceRequired%</IDS_CTRL_STATICTEXT_SPACEREQUIRED>
|
|
|
+<IDS_CTRL_STATICTEXT_SPACEAVAILABLE>选定驱动器的可用空间: %SpaceAvailable%</IDS_CTRL_STATICTEXT_SPACEAVAILABLE>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+</Languages>
|
|
|
+</Screen>
|
|
|
+<Screen>
|
|
|
+<Type>115</Type>
|
|
|
+<Name>Select Shortcut Folder</Name>
|
|
|
+<BannerStyle>2</BannerStyle>
|
|
|
+<TemplateName>Select Shortcut Folder</TemplateName>
|
|
|
+<OverrideProjTheme>0</OverrideProjTheme>
|
|
|
+<StyleData>
|
|
|
+<CstClrs>0</CstClrs>
|
|
|
+<TBBG format="hex">ffffff</TBBG>
|
|
|
+<BDYBG format="hex">ffffff</BDYBG>
|
|
|
+<FTBG format="hex">ffffff</FTBG>
|
|
|
+<TBTXT format="hex">000000</TBTXT>
|
|
|
+<BDYTXT format="hex">ffffff</BDYTXT>
|
|
|
+<CBG format="hex">ffffff</CBG>
|
|
|
+<C3DFACE format="hex">038df6</C3DFACE>
|
|
|
+<C3DHLT format="hex">038df6</C3DHLT>
|
|
|
+<C3DLIT format="hex">038df6</C3DLIT>
|
|
|
+<C3DSH format="hex">038df6</C3DSH>
|
|
|
+<CBTNTXT format="hex">ffffff</CBTNTXT>
|
|
|
+<CTEXT format="hex">000000</CTEXT>
|
|
|
+<CDISTXT format="hex">c0c0c0</CDISTXT>
|
|
|
+<CPRGRS format="hex">316ac5</CPRGRS>
|
|
|
+<C3DSHDK format="hex">038df6</C3DSHDK>
|
|
|
+<TBIMG>08_top.jpg</TBIMG>
|
|
|
+<SBIMG>08_side.jpg</SBIMG>
|
|
|
+<BDIMG>08_body.jpg</BDIMG>
|
|
|
+<BDFILL>1</BDFILL>
|
|
|
+<HDSEP>0</HDSEP>
|
|
|
+<FTSEP>0</FTSEP>
|
|
|
+<CstFnts>1</CstFnts>
|
|
|
+<Fonts>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-11</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-27</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-12</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</Fonts>
|
|
|
+<CAOff>
|
|
|
+<TP>0</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>25</T>
|
|
|
+<R>25</R>
|
|
|
+<B>22</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>1</TP>
|
|
|
+<L>5</L>
|
|
|
+<T>52</T>
|
|
|
+<R>29</R>
|
|
|
+<B>41</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>2</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>110</T>
|
|
|
+<R>22</R>
|
|
|
+<B>10</B>
|
|
|
+</CAOff>
|
|
|
+<TBTXTX>20</TBTXTX>
|
|
|
+<TBTXTY>27</TBTXTY>
|
|
|
+<ScreenW>497</ScreenW>
|
|
|
+<ScreenH>362</ScreenH>
|
|
|
+</StyleData>
|
|
|
+<NameVariable>%AppShortcutFolderName%</NameVariable>
|
|
|
+<Events>
|
|
|
+<Event>
|
|
|
+<Name>On Preload</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed before the screen is shown.
|
|
|
+
|
|
|
+-- select the appropriate user profile for the shortcuts
|
|
|
+-- (per user or all users) based on _UsePerUserFolders
|
|
|
+
|
|
|
+-- We only want to offer all user vs. per user on Windows NT 4.0/2000/XP+
|
|
|
+local bHideUserProfileOptions = false;
|
|
|
+local tblOS = System.GetOSVersionInfo();
|
|
|
+if(tblOS)then
|
|
|
+ if(tblOS.PlatformId == "1")then
|
|
|
+ bHideUserProfileOptions = true;
|
|
|
+ end
|
|
|
+end
|
|
|
+
|
|
|
+if(bHideUserProfileOptions)then
|
|
|
+ DlgRadioButton.SetProperties(CTRL_RADIOBTN_PERUSER,{Visible = false});
|
|
|
+ DlgRadioButton.SetProperties(CTRL_RADIOBTN_ALLUSERS,{Visible = false});
|
|
|
+ -- Always use per user folders on Windows 95/98/ME
|
|
|
+ _UsePerUserFolders = true;
|
|
|
+else
|
|
|
+ DlgRadioButton.SetProperties(CTRL_RADIOBTN_PERUSER,{Checked = _UsePerUserFolders});
|
|
|
+ DlgRadioButton.SetProperties(CTRL_RADIOBTN_ALLUSERS,{Checked = not _UsePerUserFolders});
|
|
|
+end
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- fill the combo box with the existing shortcut folder names
|
|
|
+g_FillComboBoxWithShortcutFolders(CTRL_COMBOBOX_SHORTCUTFOLDERS);
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Back</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Back button is clicked.
|
|
|
+
|
|
|
+-- go back to the previous screen
|
|
|
+Screen.Back();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Next</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Next button is clicked.
|
|
|
+
|
|
|
+-- get the text from the combo box
|
|
|
+strShortcutFolder = DlgComboBox.GetProperties(CTRL_COMBOBOX_SHORTCUTFOLDERS).Text;
|
|
|
+
|
|
|
+-- if the shortcut folder path is empty, display a message
|
|
|
+-- if it isn't empty, check for invalid characters and advance to the next screen
|
|
|
+if String.Length(strShortcutFolder) == 0 then
|
|
|
+
|
|
|
+ -- the field is empty...
|
|
|
+ -- come on user, don't be shy :)
|
|
|
+ local strTitle = SetupData.GetLocalizedString("MSG_INVALID_ENTRY");
|
|
|
+ local strPrompt = SetupData.GetLocalizedString("ERR_FIELD_CANNOT_BE_EMPTY");
|
|
|
+ Dialog.Message(strTitle, strPrompt, MB_OK, MB_ICONEXCLAMATION);
|
|
|
+
|
|
|
+else
|
|
|
+ -- the field's not empty...
|
|
|
+ -- make sure the shortcut folder path contains only valid characters for a relative path
|
|
|
+ if g_ContainsValidRelativePathChars(strShortcutFolder) then
|
|
|
+
|
|
|
+ -- advance to the next screen
|
|
|
+ Screen.Next();
|
|
|
+
|
|
|
+ else
|
|
|
+ -- the shortcut folder contains invalid characters
|
|
|
+ -- tell the user to smarten up :)
|
|
|
+ local strTitle = SetupData.GetLocalizedString("MSG_INVALID_ENTRY");
|
|
|
+ local strPrompt = SetupData.GetLocalizedString("ERR_INVALID_CHARACTERS") .. "\r\n/ * ? \" < > | :";
|
|
|
+ Dialog.Message(strTitle, strPrompt, MB_OK, MB_ICONEXCLAMATION);
|
|
|
+ end
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Cancel</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Cancel button is clicked.
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- ask user if they're sure they want to exit
|
|
|
+if g_ConfirmSetupAbort() then
|
|
|
+ Application.Exit(EXIT_REASON_USER_ABORTED);
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Help</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Help button is clicked.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Ctrl Message</Name>
|
|
|
+<Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
|
|
|
+<Script>-- These actions are triggered by the controls on the screen.
|
|
|
+
|
|
|
+if (e_MsgID == MSGID_CLICKED) then
|
|
|
+
|
|
|
+ -- something was clicked...was it one of the radio buttons?
|
|
|
+ if (e_CtrlID == CTRL_RADIOBTN_PERUSER) then
|
|
|
+
|
|
|
+ -- the user selected the 'per-user' option on the screen...
|
|
|
+
|
|
|
+ -- turn the option on in the setup
|
|
|
+ _UsePerUserFolders = true;
|
|
|
+
|
|
|
+ -- update the list of shortcut folders in the combo box
|
|
|
+ g_FillComboBoxWithShortcutFolders(CTRL_COMBOBOX_SHORTCUTFOLDERS);
|
|
|
+
|
|
|
+ elseif (e_CtrlID == CTRL_RADIOBTN_ALLUSERS) then
|
|
|
+
|
|
|
+ -- the user selected the 'all-users' option on the screen...
|
|
|
+
|
|
|
+ -- turn the option off in the setup
|
|
|
+ _UsePerUserFolders = false;
|
|
|
+
|
|
|
+ -- update the list of shortcut folders in the combo box
|
|
|
+ g_FillComboBoxWithShortcutFolders(CTRL_COMBOBOX_SHORTCUTFOLDERS);
|
|
|
+ end
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+</Events>
|
|
|
+<Controls>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>103</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>75</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>101</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>76</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>100</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>-10</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>102</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>-9</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>203</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>0</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>211</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>1</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>4</Type>
|
|
|
+<ID>501</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>2</TabOrder>
|
|
|
+<Sorted>0</Sorted>
|
|
|
+<ShowShortcutFolders>1</ShowShortcutFolders>
|
|
|
+<PerUser>1</PerUser>
|
|
|
+<Variable/>
|
|
|
+<Lines>4</Lines>
|
|
|
+<ComboType>1</ComboType>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>5</Type>
|
|
|
+<ID>600</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>35</TabOrder>
|
|
|
+<Group>1</Group>
|
|
|
+<StartID>600</StartID>
|
|
|
+<EndID>601</EndID>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>5</Type>
|
|
|
+<ID>601</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>40</TabOrder>
|
|
|
+<Group>0</Group>
|
|
|
+<StartID>600</StartID>
|
|
|
+<EndID>601</EndID>
|
|
|
+</Control>
|
|
|
+</Controls>
|
|
|
+<Languages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>English</Name>
|
|
|
+<Default>1</Default>
|
|
|
+<Primary>9</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>1</ID>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+<ID>6</ID>
|
|
|
+<ID>7</ID>
|
|
|
+<ID>8</ID>
|
|
|
+<ID>9</ID>
|
|
|
+<ID>10</ID>
|
|
|
+<ID>11</ID>
|
|
|
+<ID>12</ID>
|
|
|
+<ID>13</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>Shortcut Folder</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>Where would you like the shortcuts to be installed?</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>&Next ></IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< &Back</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>&Cancel</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>&Help</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS>The shortcut icons will be created in the folder indicated below. If you don't want to use the default folder, you can either type a new name, or select an existing folder from the list.</IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_01>Shortcut Folder:</IDS_CTRL_STATICTEXT_LABEL_01>
|
|
|
+<IDS_CTRL_RADIOBTN_PERUSER>Install shortcuts for current user only</IDS_CTRL_RADIOBTN_PERUSER>
|
|
|
+<IDS_CTRL_RADIOBTN_ALLUSERS>Make shortcuts available to all users</IDS_CTRL_RADIOBTN_ALLUSERS>
|
|
|
+<IDS_CTRL_COMBOBOX_SHORTCUTFOLDERS>%AppShortcutFolderName%</IDS_CTRL_COMBOBOX_SHORTCUTFOLDERS>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>Chinese (Simplified)</Name>
|
|
|
+<Default>0</Default>
|
|
|
+<Primary>4</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>快捷方式文件夹</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>您想将快捷方式安装到何处?</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>下一步(&N) ></IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< 返回(&B)</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>取消(&C)</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>帮助(&H)</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS>快捷方式图标将在下面指出的文件夹中创建。如果您不想使用默认文件夹,您可以键入新的名称,或从列表中选择现有的文件夹。</IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_01>快捷方式文件夹:</IDS_CTRL_STATICTEXT_LABEL_01>
|
|
|
+<IDS_CTRL_RADIOBTN_PERUSER>只对当前用户安装快捷方式</IDS_CTRL_RADIOBTN_PERUSER>
|
|
|
+<IDS_CTRL_RADIOBTN_ALLUSERS>使快捷方式对所有用户都可用</IDS_CTRL_RADIOBTN_ALLUSERS>
|
|
|
+<IDS_CTRL_COMBOBOX_SHORTCUTFOLDERS>%AppShortcutFolderName%</IDS_CTRL_COMBOBOX_SHORTCUTFOLDERS>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+</Languages>
|
|
|
+</Screen>
|
|
|
+<Screen>
|
|
|
+<Type>100</Type>
|
|
|
+<Name>Ready to Install</Name>
|
|
|
+<BannerStyle>2</BannerStyle>
|
|
|
+<TemplateName>Ready to Install</TemplateName>
|
|
|
+<OverrideProjTheme>0</OverrideProjTheme>
|
|
|
+<StyleData>
|
|
|
+<CstClrs>0</CstClrs>
|
|
|
+<TBBG format="hex">ffffff</TBBG>
|
|
|
+<BDYBG format="hex">ffffff</BDYBG>
|
|
|
+<FTBG format="hex">ffffff</FTBG>
|
|
|
+<TBTXT format="hex">000000</TBTXT>
|
|
|
+<BDYTXT format="hex">ffffff</BDYTXT>
|
|
|
+<CBG format="hex">ffffff</CBG>
|
|
|
+<C3DFACE format="hex">038df6</C3DFACE>
|
|
|
+<C3DHLT format="hex">038df6</C3DHLT>
|
|
|
+<C3DLIT format="hex">038df6</C3DLIT>
|
|
|
+<C3DSH format="hex">038df6</C3DSH>
|
|
|
+<CBTNTXT format="hex">ffffff</CBTNTXT>
|
|
|
+<CTEXT format="hex">000000</CTEXT>
|
|
|
+<CDISTXT format="hex">c0c0c0</CDISTXT>
|
|
|
+<CPRGRS format="hex">316ac5</CPRGRS>
|
|
|
+<C3DSHDK format="hex">038df6</C3DSHDK>
|
|
|
+<TBIMG>08_top.jpg</TBIMG>
|
|
|
+<SBIMG>08_side.jpg</SBIMG>
|
|
|
+<BDIMG>08_body.jpg</BDIMG>
|
|
|
+<BDFILL>1</BDFILL>
|
|
|
+<HDSEP>0</HDSEP>
|
|
|
+<FTSEP>0</FTSEP>
|
|
|
+<CstFnts>1</CstFnts>
|
|
|
+<Fonts>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-11</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-27</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-12</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</Fonts>
|
|
|
+<CAOff>
|
|
|
+<TP>0</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>25</T>
|
|
|
+<R>25</R>
|
|
|
+<B>22</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>1</TP>
|
|
|
+<L>5</L>
|
|
|
+<T>52</T>
|
|
|
+<R>29</R>
|
|
|
+<B>41</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>2</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>110</T>
|
|
|
+<R>22</R>
|
|
|
+<B>10</B>
|
|
|
+</CAOff>
|
|
|
+<TBTXTX>20</TBTXTX>
|
|
|
+<TBTXTY>27</TBTXTY>
|
|
|
+<ScreenW>497</ScreenW>
|
|
|
+<ScreenH>362</ScreenH>
|
|
|
+</StyleData>
|
|
|
+<Events>
|
|
|
+<Event>
|
|
|
+<Name>On Preload</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed before the screen is shown.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Back</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Back button is clicked.
|
|
|
+
|
|
|
+-- go back to the previous screen
|
|
|
+Screen.Back();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Next</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Next button is clicked.
|
|
|
+
|
|
|
+-- advance to the next screen
|
|
|
+Screen.Next();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Cancel</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Cancel button is clicked.
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- ask user if they're sure they want to exit
|
|
|
+if g_ConfirmSetupAbort() then
|
|
|
+ Application.Exit(EXIT_REASON_USER_ABORTED);
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Help</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Help button is clicked.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Ctrl Message</Name>
|
|
|
+<Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
|
|
|
+<Script>-- These actions are triggered by the controls on the screen.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+</Events>
|
|
|
+<Controls>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>103</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>75</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>101</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>76</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>100</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>-10</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>102</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>-9</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>200</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>0</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>300</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>1</TabOrder>
|
|
|
+<IsHeading>1</IsHeading>
|
|
|
+</Control>
|
|
|
+</Controls>
|
|
|
+<Languages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>English</Name>
|
|
|
+<Default>1</Default>
|
|
|
+<Primary>9</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>1</ID>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+<ID>6</ID>
|
|
|
+<ID>7</ID>
|
|
|
+<ID>8</ID>
|
|
|
+<ID>9</ID>
|
|
|
+<ID>10</ID>
|
|
|
+<ID>11</ID>
|
|
|
+<ID>12</ID>
|
|
|
+<ID>13</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>Ready to Install</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>You are now ready to install %ProductName% %ProductVer%</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>&Next ></IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< &Back</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>&Cancel</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>&Help</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_STATICTEXT_BODY>The installer now has enough information to install %ProductName% on your computer.
|
|
|
+
|
|
|
+
|
|
|
+The following settings will be used:
|
|
|
+
|
|
|
+Install folder: %AppFolder%
|
|
|
+
|
|
|
+Shortcut folder: %AppShortcutFolderName%
|
|
|
+
|
|
|
+
|
|
|
+Please click Next to proceed with the installation.</IDS_CTRL_STATICTEXT_BODY>
|
|
|
+<IDS_CTRL_HEADINGTEXT_BODY>Title</IDS_CTRL_HEADINGTEXT_BODY>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>Chinese (Simplified)</Name>
|
|
|
+<Default>0</Default>
|
|
|
+<Primary>4</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>准备安装</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>现在您正准备安装 %ProductName% %ProductVer%</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>下一步(&N) ></IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< 返回(&B)</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>取消(&C)</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>帮助(&H)</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_STATICTEXT_BODY>现在安装程序已有足够的信息将 %ProductName% 安装到您的计算机中。
|
|
|
+
|
|
|
+
|
|
|
+将使用以下设置:
|
|
|
+
|
|
|
+安装文件夹: %AppFolder%
|
|
|
+
|
|
|
+快捷方式文件夹: %AppShortcutFolderName%
|
|
|
+
|
|
|
+
|
|
|
+请单击“下一步”继续安装。</IDS_CTRL_STATICTEXT_BODY>
|
|
|
+<IDS_CTRL_HEADINGTEXT_BODY>标题</IDS_CTRL_HEADINGTEXT_BODY>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+</Languages>
|
|
|
+</Screen>
|
|
|
+</BeforeInstallingScreens>
|
|
|
+<DuringInstScreenData>
|
|
|
+<ShowProgress>1</ShowProgress>
|
|
|
+<Screens>
|
|
|
+<Screen>
|
|
|
+<Type>130</Type>
|
|
|
+<Name>One Progress Bar (While Installing)</Name>
|
|
|
+<BannerStyle>2</BannerStyle>
|
|
|
+<TemplateName>One Progress Bar (While Installing)</TemplateName>
|
|
|
+<OverrideProjTheme>0</OverrideProjTheme>
|
|
|
+<StyleData>
|
|
|
+<CstClrs>0</CstClrs>
|
|
|
+<TBBG format="hex">ffffff</TBBG>
|
|
|
+<BDYBG format="hex">ffffff</BDYBG>
|
|
|
+<FTBG format="hex">ffffff</FTBG>
|
|
|
+<TBTXT format="hex">000000</TBTXT>
|
|
|
+<BDYTXT format="hex">ffffff</BDYTXT>
|
|
|
+<CBG format="hex">ffffff</CBG>
|
|
|
+<C3DFACE format="hex">038df6</C3DFACE>
|
|
|
+<C3DHLT format="hex">038df6</C3DHLT>
|
|
|
+<C3DLIT format="hex">038df6</C3DLIT>
|
|
|
+<C3DSH format="hex">038df6</C3DSH>
|
|
|
+<CBTNTXT format="hex">ffffff</CBTNTXT>
|
|
|
+<CTEXT format="hex">000000</CTEXT>
|
|
|
+<CDISTXT format="hex">c0c0c0</CDISTXT>
|
|
|
+<CPRGRS format="hex">316ac5</CPRGRS>
|
|
|
+<C3DSHDK format="hex">038df6</C3DSHDK>
|
|
|
+<TBIMG>08_top.jpg</TBIMG>
|
|
|
+<SBIMG>08_side.jpg</SBIMG>
|
|
|
+<BDIMG>08_body.jpg</BDIMG>
|
|
|
+<BDFILL>1</BDFILL>
|
|
|
+<HDSEP>0</HDSEP>
|
|
|
+<FTSEP>0</FTSEP>
|
|
|
+<CstFnts>1</CstFnts>
|
|
|
+<Fonts>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-11</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-27</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-12</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</Fonts>
|
|
|
+<CAOff>
|
|
|
+<TP>0</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>25</T>
|
|
|
+<R>25</R>
|
|
|
+<B>22</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>1</TP>
|
|
|
+<L>5</L>
|
|
|
+<T>52</T>
|
|
|
+<R>29</R>
|
|
|
+<B>41</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>2</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>110</T>
|
|
|
+<R>22</R>
|
|
|
+<B>10</B>
|
|
|
+</CAOff>
|
|
|
+<TBTXTX>20</TBTXTX>
|
|
|
+<TBTXTY>27</TBTXTY>
|
|
|
+<ScreenW>497</ScreenW>
|
|
|
+<ScreenH>362</ScreenH>
|
|
|
+</StyleData>
|
|
|
+<IsWhileInstallingMode>1</IsWhileInstallingMode>
|
|
|
+<Events>
|
|
|
+<Event>
|
|
|
+<Name>On Preload</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed before the screen is shown.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Progress</Name>
|
|
|
+<Args>number e_Stage, string e_CurrentItemText, number e_CurrentItemPct, number e_StagePct</Args>
|
|
|
+<Script>-- These actions are performed whenever progress is made while the setup is installing files.
|
|
|
+
|
|
|
+--[[
|
|
|
+Note:
|
|
|
+ The file installation process is divided into 4 progress stages:
|
|
|
+
|
|
|
+ 1. preparing to install
|
|
|
+ 2. installing files
|
|
|
+ 3. creating the uninstall
|
|
|
+ 4. creating shortcuts
|
|
|
+
|
|
|
+ Each progress stage has a string in the project's language file(s)
|
|
|
+ that describes the stage, e.g. "Installing Files..." This makes
|
|
|
+ it possible for the progress text to be translated (along with
|
|
|
+ the other localized strings in the language files).
|
|
|
+]]
|
|
|
+
|
|
|
+-- get the appropriate string ID for the current stage's progress message...
|
|
|
+local strStringID;
|
|
|
+if(e_Stage == INSTALL_STAGE_PREPARING) then
|
|
|
+ strStringID = "MSG_PROG_PREPARING";
|
|
|
+elseif(e_Stage == INSTALL_STAGE_INSTALLING_FILES) then
|
|
|
+ strStringID = "MSG_PROG_INSTALLING_FILES";
|
|
|
+elseif(e_Stage == INSTALL_STAGE_CREATING_UNINSTALL) then
|
|
|
+ strStringID = "MSG_PROG_CREATING_UNINSTALL";
|
|
|
+elseif(e_Stage == INSTALL_STAGE_CREATING_SHORTCUTS) then
|
|
|
+ strStringID = "MSG_PROG_CREATING_SHORTCUTS";
|
|
|
+end
|
|
|
+
|
|
|
+-- ...and get the corresponding string from the language file
|
|
|
+local strStageMessage = SetupData.GetLocalizedString(strStringID);
|
|
|
+
|
|
|
+-- update the progress prompt to show the current stage
|
|
|
+DlgStaticText.SetProperties(CTRL_STATICTEXT_LABEL_01, {Text=strStageMessage});
|
|
|
+
|
|
|
+-- if the current item is a file path, it might be too long to fit on the screen...
|
|
|
+-- this next action will shorten the text to 72 characters if it contains at least one \ in it
|
|
|
+local strAbbreviatedItemText = String.AbbreviateFilePath(e_CurrentItemText, 72);
|
|
|
+
|
|
|
+-- update the status text to show the current item (e.g. the file being installed)
|
|
|
+DlgStaticText.SetProperties(CTRL_STATICTEXT_LABEL_02, {Text=strAbbreviatedItemText});
|
|
|
+
|
|
|
+-- update the progress bar
|
|
|
+DlgProgressBar.SetPos(CTRL_PROGRESS_BAR_01, e_StagePct);
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Cancel</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Cancel button is clicked.
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- ask user if they're sure they want to exit
|
|
|
+if g_ConfirmSetupAbort() then
|
|
|
+ Application.Exit(EXIT_REASON_USER_ABORTED);
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+</Events>
|
|
|
+<Controls>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>102</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>78</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>203</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>1</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>211</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>2</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>212</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>3</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>7</Type>
|
|
|
+<ID>900</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>4</TabOrder>
|
|
|
+<Style>0</Style>
|
|
|
+<Min>0</Min>
|
|
|
+<Max>100</Max>
|
|
|
+<XPStyleBars>1</XPStyleBars>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>213</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>2</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>214</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>3</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>7</Type>
|
|
|
+<ID>901</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>4</TabOrder>
|
|
|
+<Style>0</Style>
|
|
|
+<Min>0</Min>
|
|
|
+<Max>100</Max>
|
|
|
+<XPStyleBars>0</XPStyleBars>
|
|
|
+</Control>
|
|
|
+</Controls>
|
|
|
+<Languages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>English</Name>
|
|
|
+<Default>1</Default>
|
|
|
+<Primary>9</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>1</ID>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+<ID>6</ID>
|
|
|
+<ID>7</ID>
|
|
|
+<ID>8</ID>
|
|
|
+<ID>9</ID>
|
|
|
+<ID>10</ID>
|
|
|
+<ID>11</ID>
|
|
|
+<ID>12</ID>
|
|
|
+<ID>13</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>Installing %ProductName%</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>Please wait...</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>&Cancel</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS/>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_01/>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_02/>
|
|
|
+<IDS_CTRL_PROGRESS_BAR_01/>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_03>Progress Two</IDS_CTRL_STATICTEXT_LABEL_03>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_04>Performing Actions...</IDS_CTRL_STATICTEXT_LABEL_04>
|
|
|
+<IDS_CTRL_PROGRESS_BAR_02/>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>Chinese (Simplified)</Name>
|
|
|
+<Default>0</Default>
|
|
|
+<Primary>4</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>正在安装 %ProductName%</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>请稍候...</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>取消(&C)</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS/>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_01/>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_02/>
|
|
|
+<IDS_CTRL_PROGRESS_BAR_01/>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_03>进程二</IDS_CTRL_STATICTEXT_LABEL_03>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_04>正在执行动作...</IDS_CTRL_STATICTEXT_LABEL_04>
|
|
|
+<IDS_CTRL_PROGRESS_BAR_02/>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+</Languages>
|
|
|
+</Screen>
|
|
|
+</Screens>
|
|
|
+</DuringInstScreenData>
|
|
|
+<AfterInstallingScreens>
|
|
|
+<Screen>
|
|
|
+<Type>100</Type>
|
|
|
+<Name>Finished Install</Name>
|
|
|
+<BannerStyle>1</BannerStyle>
|
|
|
+<TemplateName>Finished Install</TemplateName>
|
|
|
+<OverrideProjTheme>0</OverrideProjTheme>
|
|
|
+<StyleData>
|
|
|
+<CstClrs>0</CstClrs>
|
|
|
+<TBBG format="hex">ffffff</TBBG>
|
|
|
+<BDYBG format="hex">ffffff</BDYBG>
|
|
|
+<FTBG format="hex">ffffff</FTBG>
|
|
|
+<TBTXT format="hex">000000</TBTXT>
|
|
|
+<BDYTXT format="hex">ffffff</BDYTXT>
|
|
|
+<CBG format="hex">ffffff</CBG>
|
|
|
+<C3DFACE format="hex">038df6</C3DFACE>
|
|
|
+<C3DHLT format="hex">038df6</C3DHLT>
|
|
|
+<C3DLIT format="hex">038df6</C3DLIT>
|
|
|
+<C3DSH format="hex">038df6</C3DSH>
|
|
|
+<CBTNTXT format="hex">ffffff</CBTNTXT>
|
|
|
+<CTEXT format="hex">000000</CTEXT>
|
|
|
+<CDISTXT format="hex">c0c0c0</CDISTXT>
|
|
|
+<CPRGRS format="hex">316ac5</CPRGRS>
|
|
|
+<C3DSHDK format="hex">038df6</C3DSHDK>
|
|
|
+<TBIMG>08_top.jpg</TBIMG>
|
|
|
+<SBIMG>08_side.jpg</SBIMG>
|
|
|
+<BDIMG>08_body.jpg</BDIMG>
|
|
|
+<BDFILL>1</BDFILL>
|
|
|
+<HDSEP>0</HDSEP>
|
|
|
+<FTSEP>0</FTSEP>
|
|
|
+<CstFnts>1</CstFnts>
|
|
|
+<Fonts>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-11</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-27</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-12</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</Fonts>
|
|
|
+<CAOff>
|
|
|
+<TP>0</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>25</T>
|
|
|
+<R>25</R>
|
|
|
+<B>22</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>1</TP>
|
|
|
+<L>5</L>
|
|
|
+<T>52</T>
|
|
|
+<R>29</R>
|
|
|
+<B>41</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>2</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>110</T>
|
|
|
+<R>22</R>
|
|
|
+<B>10</B>
|
|
|
+</CAOff>
|
|
|
+<TBTXTX>20</TBTXTX>
|
|
|
+<TBTXTY>27</TBTXTY>
|
|
|
+<ScreenW>497</ScreenW>
|
|
|
+<ScreenH>362</ScreenH>
|
|
|
+</StyleData>
|
|
|
+<Events>
|
|
|
+<Event>
|
|
|
+<Name>On Preload</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed before the screen is shown.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Back</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Back button is clicked.
|
|
|
+
|
|
|
+-- go back to the previous screen
|
|
|
+Screen.Back();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Next</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Next button is clicked.
|
|
|
+
|
|
|
+-- advance to the next screen
|
|
|
+Screen.Next();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Cancel</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Cancel button is clicked.
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- ask user if they're sure they want to exit
|
|
|
+if g_ConfirmSetupAbort() then
|
|
|
+ Application.Exit(EXIT_REASON_USER_ABORTED);
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Help</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Help button is clicked.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Ctrl Message</Name>
|
|
|
+<Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
|
|
|
+<Script>-- These actions are triggered by the controls on the screen.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+</Events>
|
|
|
+<Controls>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>103</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>75</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>101</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>76</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>100</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>-10</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>102</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>-9</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>200</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>0</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>300</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>1</TabOrder>
|
|
|
+<IsHeading>1</IsHeading>
|
|
|
+</Control>
|
|
|
+</Controls>
|
|
|
+<Languages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>English</Name>
|
|
|
+<Default>1</Default>
|
|
|
+<Primary>9</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>1</ID>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+<ID>6</ID>
|
|
|
+<ID>7</ID>
|
|
|
+<ID>8</ID>
|
|
|
+<ID>9</ID>
|
|
|
+<ID>10</ID>
|
|
|
+<ID>11</ID>
|
|
|
+<ID>12</ID>
|
|
|
+<ID>13</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>Installation Finished</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>The installation has completed successfully.</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>&Finish</IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< &Back</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>&Cancel</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>&Help</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_STATICTEXT_BODY>The %ProductName% %ProductVer% installation is complete.
|
|
|
+
|
|
|
+Thank you for choosing %ProductName%!
|
|
|
+
|
|
|
+Please click Finish to exit this installer.
|
|
|
+</IDS_CTRL_STATICTEXT_BODY>
|
|
|
+<IDS_CTRL_HEADINGTEXT_BODY>Installation Successful</IDS_CTRL_HEADINGTEXT_BODY>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>Chinese (Simplified)</Name>
|
|
|
+<Default>0</Default>
|
|
|
+<Primary>4</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>安装已完成</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>安装已成功完成。</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>完成(&F)</IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< 返回(&B)</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>取消(&C)</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>帮助(&H)</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_STATICTEXT_BODY>%ProductName% %ProductVer% 安装已完成。
|
|
|
+
|
|
|
+感谢您选择 %ProductName%!
|
|
|
+
|
|
|
+请单击“完成”退出该安装程序。
|
|
|
+</IDS_CTRL_STATICTEXT_BODY>
|
|
|
+<IDS_CTRL_HEADINGTEXT_BODY>安装成功</IDS_CTRL_HEADINGTEXT_BODY>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+</Languages>
|
|
|
+</Screen>
|
|
|
+</AfterInstallingScreens>
|
|
|
+<Packages/>
|
|
|
+<SerialLists>
|
|
|
+<SerialListData>
|
|
|
+<Name>List 1</Name>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+<Serials/>
|
|
|
+</SerialListData>
|
|
|
+</SerialLists>
|
|
|
+<UninstallData>
|
|
|
+<CreateUninstall>1</CreateUninstall>
|
|
|
+<CfgFile>uninstall.xml</CfgFile>
|
|
|
+<UninstallFilesFolder>%AppFolder%\Uninstall</UninstallFilesFolder>
|
|
|
+<UninstallEXELocation>%AppFolder%\uninstall.exe</UninstallEXELocation>
|
|
|
+<AllowSilent>0</AllowSilent>
|
|
|
+<StartSilent>0</StartSilent>
|
|
|
+<ShowBGWindow>0</ShowBGWindow>
|
|
|
+<MainWindowSettings>
|
|
|
+<ShowBackGroundWindow>0</ShowBackGroundWindow>
|
|
|
+<WindowStyle>0</WindowStyle>
|
|
|
+<WindowAppearance>1</WindowAppearance>
|
|
|
+<SolidBackColor format="hex">008080</SolidBackColor>
|
|
|
+<GradientBackColor format="hex">b4c2e3</GradientBackColor>
|
|
|
+<GradientForeColor format="hex">5971b6</GradientForeColor>
|
|
|
+<ImageFile/>
|
|
|
+<UseCustomIcon>0</UseCustomIcon>
|
|
|
+<CustomIcon/>
|
|
|
+<HideTaskbarIcon>0</HideTaskbarIcon>
|
|
|
+<AlwaysOnTop>0</AlwaysOnTop>
|
|
|
+<Headline>%ProductName% Uninstall</Headline>
|
|
|
+<HeadingFont>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-37</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</HeadingFont>
|
|
|
+<HeadlineTextColor format="hex">ffffff</HeadlineTextColor>
|
|
|
+<Headline3DColor format="hex">000000</Headline3DColor>
|
|
|
+<HeadlineAlign>0</HeadlineAlign>
|
|
|
+<Headline3d>1</Headline3d>
|
|
|
+<SubHeading>v%ProductVer%</SubHeading>
|
|
|
+<SubHeadingFont>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-18</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</SubHeadingFont>
|
|
|
+<SubHeadingTextColor format="hex">ffffff</SubHeadingTextColor>
|
|
|
+<SubHeading3DColor format="hex">000000</SubHeading3DColor>
|
|
|
+<SubHeadingAlign>0</SubHeadingAlign>
|
|
|
+<SubHeading3d>1</SubHeading3d>
|
|
|
+<Footer>%Copyright% %CompanyName%. All rights reserved. %CompanyURL%</Footer>
|
|
|
+<FooterFont>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-16</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</FooterFont>
|
|
|
+<FooterTextColor format="hex">ffffff</FooterTextColor>
|
|
|
+<Footer3DColor format="hex">000000</Footer3DColor>
|
|
|
+<FooterAlign>0</FooterAlign>
|
|
|
+<Footer3d>1</Footer3d>
|
|
|
+</MainWindowSettings>
|
|
|
+<OverwriteDatFile>1</OverwriteDatFile>
|
|
|
+<OverwriteCtrlPanel>1</OverwriteCtrlPanel>
|
|
|
+<OverwriteSC>1</OverwriteSC>
|
|
|
+<CreateCPEntry>1</CreateCPEntry>
|
|
|
+<RegKeyName>%ProductName%%ProductVer%</RegKeyName>
|
|
|
+<CPDesc>%ProductName%</CPDesc>
|
|
|
+<UseCustomCPIcon>0</UseCustomCPIcon>
|
|
|
+<CustCPIconFN/>
|
|
|
+<CustCPIconIndex>0</CustCPIconIndex>
|
|
|
+<CPSIPublisher>%CompanyName%</CPSIPublisher>
|
|
|
+<CPSIPublisherURL>%CompanyURL%</CPSIPublisherURL>
|
|
|
+<CPSIHelpContactName>%CompanyName% Support Department</CPSIHelpContactName>
|
|
|
+<CPSIHelpURL>%CompanyURL%</CPSIHelpURL>
|
|
|
+<CPSIProductVer>%ProductVer%</CPSIProductVer>
|
|
|
+<CPSIRegOwner/>
|
|
|
+<CPSIRegCompany/>
|
|
|
+<CPSIUpdateInfoURL/>
|
|
|
+<CPSIReadmeLink/>
|
|
|
+<CPSIComments/>
|
|
|
+<CPSIInstallLocation>%AppFolder%</CPSIInstallLocation>
|
|
|
+<CPSIVersionMajor/>
|
|
|
+<CPSIVersionMinor/>
|
|
|
+<CreateAppFldSC>0</CreateAppFldSC>
|
|
|
+<AppFldSCDesc>Uninstall %ProductName%</AppFldSCDesc>
|
|
|
+<SCComment>Removes %ProductName% from your computer.</SCComment>
|
|
|
+<UseCustomAppFldSCIcon>0</UseCustomAppFldSCIcon>
|
|
|
+<AppFldCustomIconFN/>
|
|
|
+<AppFolderSCIconIndex>0</AppFolderSCIconIndex>
|
|
|
+<LFCreate>1</LFCreate>
|
|
|
+<LFFilename>%TempFolder%\%ProductName% Uninstall Log.txt</LFFilename>
|
|
|
+<LFCmdLineOverride>0</LFCmdLineOverride>
|
|
|
+<LFWriteMode>0</LFWriteMode>
|
|
|
+<LFActionDetailLevel>1</LFActionDetailLevel>
|
|
|
+<BeforeScreens>
|
|
|
+<Screen>
|
|
|
+<Type>100</Type>
|
|
|
+<Name>Welcome to Uninstall</Name>
|
|
|
+<BannerStyle>1</BannerStyle>
|
|
|
+<TemplateName>Welcome to Uninstall</TemplateName>
|
|
|
+<OverrideProjTheme>0</OverrideProjTheme>
|
|
|
+<StyleData>
|
|
|
+<CstClrs>0</CstClrs>
|
|
|
+<TBBG format="hex">ffffff</TBBG>
|
|
|
+<BDYBG format="hex">ffffff</BDYBG>
|
|
|
+<FTBG format="hex">ffffff</FTBG>
|
|
|
+<TBTXT format="hex">000000</TBTXT>
|
|
|
+<BDYTXT format="hex">ffffff</BDYTXT>
|
|
|
+<CBG format="hex">ffffff</CBG>
|
|
|
+<C3DFACE format="hex">038df6</C3DFACE>
|
|
|
+<C3DHLT format="hex">038df6</C3DHLT>
|
|
|
+<C3DLIT format="hex">038df6</C3DLIT>
|
|
|
+<C3DSH format="hex">038df6</C3DSH>
|
|
|
+<CBTNTXT format="hex">ffffff</CBTNTXT>
|
|
|
+<CTEXT format="hex">000000</CTEXT>
|
|
|
+<CDISTXT format="hex">c0c0c0</CDISTXT>
|
|
|
+<CPRGRS format="hex">316ac5</CPRGRS>
|
|
|
+<C3DSHDK format="hex">038df6</C3DSHDK>
|
|
|
+<TBIMG>08_top.jpg</TBIMG>
|
|
|
+<SBIMG>08_side.jpg</SBIMG>
|
|
|
+<BDIMG>08_body.jpg</BDIMG>
|
|
|
+<BDFILL>1</BDFILL>
|
|
|
+<HDSEP>0</HDSEP>
|
|
|
+<FTSEP>0</FTSEP>
|
|
|
+<CstFnts>1</CstFnts>
|
|
|
+<Fonts>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-11</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-27</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-12</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</Fonts>
|
|
|
+<CAOff>
|
|
|
+<TP>0</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>25</T>
|
|
|
+<R>25</R>
|
|
|
+<B>22</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>1</TP>
|
|
|
+<L>5</L>
|
|
|
+<T>52</T>
|
|
|
+<R>29</R>
|
|
|
+<B>41</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>2</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>110</T>
|
|
|
+<R>22</R>
|
|
|
+<B>10</B>
|
|
|
+</CAOff>
|
|
|
+<TBTXTX>20</TBTXTX>
|
|
|
+<TBTXTY>27</TBTXTY>
|
|
|
+<ScreenW>497</ScreenW>
|
|
|
+<ScreenH>362</ScreenH>
|
|
|
+</StyleData>
|
|
|
+<Events>
|
|
|
+<Event>
|
|
|
+<Name>On Preload</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed before the screen is shown.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Back</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Back button is clicked.
|
|
|
+
|
|
|
+-- go back to the previous screen
|
|
|
+Screen.Back();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Next</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Next button is clicked.
|
|
|
+
|
|
|
+-- advance to the next screen
|
|
|
+Screen.Next();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Cancel</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Cancel button is clicked.
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- ask user if they're sure they want to exit
|
|
|
+if g_ConfirmSetupAbort() then
|
|
|
+ Application.Exit(EXIT_REASON_USER_ABORTED);
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Help</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Help button is clicked.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Ctrl Message</Name>
|
|
|
+<Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
|
|
|
+<Script>-- These actions are triggered by the controls on the screen.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+</Events>
|
|
|
+<Controls>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>103</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>75</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>101</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>76</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>100</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>-10</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>102</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>-9</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>200</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>1</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>300</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>0</TabOrder>
|
|
|
+<IsHeading>1</IsHeading>
|
|
|
+</Control>
|
|
|
+</Controls>
|
|
|
+<Languages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>English</Name>
|
|
|
+<Default>1</Default>
|
|
|
+<Primary>9</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>1</ID>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+<ID>6</ID>
|
|
|
+<ID>7</ID>
|
|
|
+<ID>8</ID>
|
|
|
+<ID>9</ID>
|
|
|
+<ID>10</ID>
|
|
|
+<ID>11</ID>
|
|
|
+<ID>12</ID>
|
|
|
+<ID>13</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% Uninstaller</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>Welcome</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>Welcome to the uninstaller for %ProductName% %ProductVer%</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>&Next ></IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< &Back</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>&Cancel</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>&Help</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_STATICTEXT_BODY>This program will uninstall %ProductName% %ProductVer%.
|
|
|
+
|
|
|
+If %ProductName% is currently running, please close it before proceeding with the uninstallation.
|
|
|
+
|
|
|
+Otherwise, click Next to continue.
|
|
|
+</IDS_CTRL_STATICTEXT_BODY>
|
|
|
+<IDS_CTRL_HEADINGTEXT_BODY>Uninstall %ProductName%</IDS_CTRL_HEADINGTEXT_BODY>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>Chinese (Simplified)</Name>
|
|
|
+<Default>0</Default>
|
|
|
+<Primary>4</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% 卸载程序</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>欢迎</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>欢迎使用 %ProductName% %ProductVer% 卸载程序</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>下一步(&N) ></IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< 返回(&B)</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>取消(&C)</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>帮助(&H)</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_STATICTEXT_BODY>该程序将卸载 %ProductName% %ProductVer%。
|
|
|
+
|
|
|
+如果 %ProductName% 当前正在运行,继续卸载之前请将其关闭。
|
|
|
+
|
|
|
+否则,请单击“下一步”继续。
|
|
|
+</IDS_CTRL_STATICTEXT_BODY>
|
|
|
+<IDS_CTRL_HEADINGTEXT_BODY>卸载 %ProductName%</IDS_CTRL_HEADINGTEXT_BODY>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+</Languages>
|
|
|
+</Screen>
|
|
|
+</BeforeScreens>
|
|
|
+<DuringInstScreenData>
|
|
|
+<ShowProgress>1</ShowProgress>
|
|
|
+<Screens>
|
|
|
+<Screen>
|
|
|
+<Type>130</Type>
|
|
|
+<Name>One Progress Bar (While Uninstalling)</Name>
|
|
|
+<BannerStyle>2</BannerStyle>
|
|
|
+<TemplateName>One Progress Bar (While Uninstalling)</TemplateName>
|
|
|
+<OverrideProjTheme>0</OverrideProjTheme>
|
|
|
+<StyleData>
|
|
|
+<CstClrs>0</CstClrs>
|
|
|
+<TBBG format="hex">ffffff</TBBG>
|
|
|
+<BDYBG format="hex">ffffff</BDYBG>
|
|
|
+<FTBG format="hex">ffffff</FTBG>
|
|
|
+<TBTXT format="hex">000000</TBTXT>
|
|
|
+<BDYTXT format="hex">ffffff</BDYTXT>
|
|
|
+<CBG format="hex">ffffff</CBG>
|
|
|
+<C3DFACE format="hex">038df6</C3DFACE>
|
|
|
+<C3DHLT format="hex">038df6</C3DHLT>
|
|
|
+<C3DLIT format="hex">038df6</C3DLIT>
|
|
|
+<C3DSH format="hex">038df6</C3DSH>
|
|
|
+<CBTNTXT format="hex">ffffff</CBTNTXT>
|
|
|
+<CTEXT format="hex">000000</CTEXT>
|
|
|
+<CDISTXT format="hex">c0c0c0</CDISTXT>
|
|
|
+<CPRGRS format="hex">316ac5</CPRGRS>
|
|
|
+<C3DSHDK format="hex">038df6</C3DSHDK>
|
|
|
+<TBIMG>08_top.jpg</TBIMG>
|
|
|
+<SBIMG>08_side.jpg</SBIMG>
|
|
|
+<BDIMG>08_body.jpg</BDIMG>
|
|
|
+<BDFILL>1</BDFILL>
|
|
|
+<HDSEP>0</HDSEP>
|
|
|
+<FTSEP>0</FTSEP>
|
|
|
+<CstFnts>1</CstFnts>
|
|
|
+<Fonts>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-11</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-27</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-12</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</Fonts>
|
|
|
+<CAOff>
|
|
|
+<TP>0</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>25</T>
|
|
|
+<R>25</R>
|
|
|
+<B>22</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>1</TP>
|
|
|
+<L>5</L>
|
|
|
+<T>52</T>
|
|
|
+<R>29</R>
|
|
|
+<B>41</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>2</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>110</T>
|
|
|
+<R>22</R>
|
|
|
+<B>10</B>
|
|
|
+</CAOff>
|
|
|
+<TBTXTX>20</TBTXTX>
|
|
|
+<TBTXTY>27</TBTXTY>
|
|
|
+<ScreenW>497</ScreenW>
|
|
|
+<ScreenH>362</ScreenH>
|
|
|
+</StyleData>
|
|
|
+<IsWhileInstallingMode>1</IsWhileInstallingMode>
|
|
|
+<Events>
|
|
|
+<Event>
|
|
|
+<Name>On Preload</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed before the screen is shown.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Progress</Name>
|
|
|
+<Args>number e_Stage, string e_CurrentItemText, number e_CurrentItemPct, number e_StagePct</Args>
|
|
|
+<Script>-- These actions are performed whenever progress is made while the setup is uninstalling files.
|
|
|
+
|
|
|
+--[[
|
|
|
+Note:
|
|
|
+ The uninstallation process is divided into 2 progress stages:
|
|
|
+
|
|
|
+ 1. removing files
|
|
|
+ 2. removing shortcuts
|
|
|
+
|
|
|
+ Each progress stage has a string in the project's language file(s)
|
|
|
+ that describes the stage, e.g. "Removing Files..." This makes
|
|
|
+ it possible for the progress text to be translated (along with
|
|
|
+ the other localized strings in the language files).
|
|
|
+]]
|
|
|
+
|
|
|
+-- get the appropriate string ID for the current stage's progress message...
|
|
|
+local strStringID;
|
|
|
+if(e_Stage == UNINSTALL_STAGE_REMOVING_FILES) then
|
|
|
+ strStringID = "MSG_PROG_UNINSTALL_REMOVING_FILES";
|
|
|
+elseif(e_Stage == UNINSTALL_STAGE_REMOVING_SHORTCUTS) then
|
|
|
+ strStringID = "MSG_PROG_UNINSTALL_REMOVING_SHORTCUTS";
|
|
|
+end
|
|
|
+
|
|
|
+-- ...and get the corresponding string from the language file
|
|
|
+local strStageMessage = SetupData.GetLocalizedString(strStringID);
|
|
|
+
|
|
|
+-- update the progress prompt to show the current stage
|
|
|
+DlgStaticText.SetProperties(CTRL_STATICTEXT_LABEL_01, {Text=strStageMessage});
|
|
|
+
|
|
|
+-- if the current item is a file path, it might be too long to fit on the screen...
|
|
|
+-- this next action will shorten the text to 72 characters if it contains at least one \ in it
|
|
|
+local strAbbreviatedItemText = String.AbbreviateFilePath(e_CurrentItemText, 72);
|
|
|
+
|
|
|
+-- update the status text to show the current item (e.g. the file being removed)
|
|
|
+DlgStaticText.SetProperties(CTRL_STATICTEXT_LABEL_02, {Text=strAbbreviatedItemText});
|
|
|
+
|
|
|
+-- update the progress bar
|
|
|
+DlgProgressBar.SetPos(CTRL_PROGRESS_BAR_01, e_StagePct);
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Cancel</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Cancel button is clicked.
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- ask user if they're sure they want to exit
|
|
|
+if g_ConfirmSetupAbort() then
|
|
|
+ Application.Exit(EXIT_REASON_USER_ABORTED);
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+</Events>
|
|
|
+<Controls>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>102</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>78</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>203</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>1</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>211</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>2</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>212</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>3</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>7</Type>
|
|
|
+<ID>900</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>4</TabOrder>
|
|
|
+<Style>0</Style>
|
|
|
+<Min>0</Min>
|
|
|
+<Max>100</Max>
|
|
|
+<XPStyleBars>1</XPStyleBars>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>213</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>2</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>214</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>3</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>7</Type>
|
|
|
+<ID>901</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>4</TabOrder>
|
|
|
+<Style>0</Style>
|
|
|
+<Min>0</Min>
|
|
|
+<Max>100</Max>
|
|
|
+<XPStyleBars>0</XPStyleBars>
|
|
|
+</Control>
|
|
|
+</Controls>
|
|
|
+<Languages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>English</Name>
|
|
|
+<Default>1</Default>
|
|
|
+<Primary>9</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>1</ID>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+<ID>6</ID>
|
|
|
+<ID>7</ID>
|
|
|
+<ID>8</ID>
|
|
|
+<ID>9</ID>
|
|
|
+<ID>10</ID>
|
|
|
+<ID>11</ID>
|
|
|
+<ID>12</ID>
|
|
|
+<ID>13</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% Uninstaller</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>Removing %ProductName%</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>Please wait...</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>&Cancel</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS/>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_01> </IDS_CTRL_STATICTEXT_LABEL_01>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_02> </IDS_CTRL_STATICTEXT_LABEL_02>
|
|
|
+<IDS_CTRL_PROGRESS_BAR_01/>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_03>Progress Two</IDS_CTRL_STATICTEXT_LABEL_03>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_04>Performing Actions...</IDS_CTRL_STATICTEXT_LABEL_04>
|
|
|
+<IDS_CTRL_PROGRESS_BAR_02/>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>Chinese (Simplified)</Name>
|
|
|
+<Default>0</Default>
|
|
|
+<Primary>4</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% 卸载程序</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>正在移除 %ProductName%</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>请稍候...</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>取消(&C)</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS/>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_01> </IDS_CTRL_STATICTEXT_LABEL_01>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_02> </IDS_CTRL_STATICTEXT_LABEL_02>
|
|
|
+<IDS_CTRL_PROGRESS_BAR_01/>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_03>进程二</IDS_CTRL_STATICTEXT_LABEL_03>
|
|
|
+<IDS_CTRL_STATICTEXT_LABEL_04>正在执行动作...</IDS_CTRL_STATICTEXT_LABEL_04>
|
|
|
+<IDS_CTRL_PROGRESS_BAR_02/>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+</Languages>
|
|
|
+</Screen>
|
|
|
+</Screens>
|
|
|
+</DuringInstScreenData>
|
|
|
+<AfterScreens>
|
|
|
+<Screen>
|
|
|
+<Type>100</Type>
|
|
|
+<Name>Finished Uninstall</Name>
|
|
|
+<BannerStyle>1</BannerStyle>
|
|
|
+<TemplateName>Finished Uninstall</TemplateName>
|
|
|
+<OverrideProjTheme>0</OverrideProjTheme>
|
|
|
+<StyleData>
|
|
|
+<CstClrs>0</CstClrs>
|
|
|
+<TBBG format="hex">ffffff</TBBG>
|
|
|
+<BDYBG format="hex">ffffff</BDYBG>
|
|
|
+<FTBG format="hex">ffffff</FTBG>
|
|
|
+<TBTXT format="hex">000000</TBTXT>
|
|
|
+<BDYTXT format="hex">ffffff</BDYTXT>
|
|
|
+<CBG format="hex">ffffff</CBG>
|
|
|
+<C3DFACE format="hex">038df6</C3DFACE>
|
|
|
+<C3DHLT format="hex">038df6</C3DHLT>
|
|
|
+<C3DLIT format="hex">038df6</C3DLIT>
|
|
|
+<C3DSH format="hex">038df6</C3DSH>
|
|
|
+<CBTNTXT format="hex">ffffff</CBTNTXT>
|
|
|
+<CTEXT format="hex">000000</CTEXT>
|
|
|
+<CDISTXT format="hex">c0c0c0</CDISTXT>
|
|
|
+<CPRGRS format="hex">316ac5</CPRGRS>
|
|
|
+<C3DSHDK format="hex">038df6</C3DSHDK>
|
|
|
+<TBIMG>08_top.jpg</TBIMG>
|
|
|
+<SBIMG>08_side.jpg</SBIMG>
|
|
|
+<BDIMG>08_body.jpg</BDIMG>
|
|
|
+<BDFILL>1</BDFILL>
|
|
|
+<HDSEP>0</HDSEP>
|
|
|
+<FTSEP>0</FTSEP>
|
|
|
+<CstFnts>1</CstFnts>
|
|
|
+<Fonts>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-11</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-27</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-12</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-13</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</Fonts>
|
|
|
+<CAOff>
|
|
|
+<TP>0</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>25</T>
|
|
|
+<R>25</R>
|
|
|
+<B>22</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>1</TP>
|
|
|
+<L>5</L>
|
|
|
+<T>52</T>
|
|
|
+<R>29</R>
|
|
|
+<B>41</B>
|
|
|
+</CAOff>
|
|
|
+<CAOff>
|
|
|
+<TP>2</TP>
|
|
|
+<L>22</L>
|
|
|
+<T>110</T>
|
|
|
+<R>22</R>
|
|
|
+<B>10</B>
|
|
|
+</CAOff>
|
|
|
+<TBTXTX>20</TBTXTX>
|
|
|
+<TBTXTY>27</TBTXTY>
|
|
|
+<ScreenW>497</ScreenW>
|
|
|
+<ScreenH>362</ScreenH>
|
|
|
+</StyleData>
|
|
|
+<Events>
|
|
|
+<Event>
|
|
|
+<Name>On Preload</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed before the screen is shown.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Back</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Back button is clicked.
|
|
|
+
|
|
|
+-- go back to the previous screen
|
|
|
+Screen.Back();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Next</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Next button is clicked.
|
|
|
+
|
|
|
+-- advance to the next screen
|
|
|
+Screen.Next();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Cancel</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Cancel button is clicked.
|
|
|
+
|
|
|
+-- from _SUF70_Global_Functions.lua:
|
|
|
+-- ask user if they're sure they want to exit
|
|
|
+if g_ConfirmSetupAbort() then
|
|
|
+ Application.Exit(EXIT_REASON_USER_ABORTED);
|
|
|
+end
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Help</Name>
|
|
|
+<Args/>
|
|
|
+<Script>-- These actions are performed when the Help button is clicked.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Ctrl Message</Name>
|
|
|
+<Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
|
|
|
+<Script>-- These actions are triggered by the controls on the screen.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+</Events>
|
|
|
+<Controls>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>103</ID>
|
|
|
+<Visible>0</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>75</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>101</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>76</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>100</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>-10</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>1</Type>
|
|
|
+<ID>102</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>0</Enabled>
|
|
|
+<TabOrder>-9</TabOrder>
|
|
|
+<FTButton>1</FTButton>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>200</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>0</TabOrder>
|
|
|
+<IsHeading>0</IsHeading>
|
|
|
+</Control>
|
|
|
+<Control>
|
|
|
+<Type>2</Type>
|
|
|
+<ID>300</ID>
|
|
|
+<Visible>1</Visible>
|
|
|
+<Enabled>1</Enabled>
|
|
|
+<TabOrder>1</TabOrder>
|
|
|
+<IsHeading>1</IsHeading>
|
|
|
+</Control>
|
|
|
+</Controls>
|
|
|
+<Languages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>English</Name>
|
|
|
+<Default>1</Default>
|
|
|
+<Primary>9</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>1</ID>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+<ID>6</ID>
|
|
|
+<ID>7</ID>
|
|
|
+<ID>8</ID>
|
|
|
+<ID>9</ID>
|
|
|
+<ID>10</ID>
|
|
|
+<ID>11</ID>
|
|
|
+<ID>12</ID>
|
|
|
+<ID>13</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% Uninstaller</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>Uninstallation Finished</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>The uninstallation has completed successfully.</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>&Finish</IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< &Back</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>&Cancel</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>&Help</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_STATICTEXT_BODY>%ProductName% %ProductVer% has been uninstalled.
|
|
|
+
|
|
|
+Please click Finish to exit.
|
|
|
+</IDS_CTRL_STATICTEXT_BODY>
|
|
|
+<IDS_CTRL_HEADINGTEXT_BODY>Uninstallation Successful</IDS_CTRL_HEADINGTEXT_BODY>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+<SUF70Messages>
|
|
|
+<Language>
|
|
|
+<Name>Chinese (Simplified)</Name>
|
|
|
+<Default>0</Default>
|
|
|
+<Primary>4</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Messages>
|
|
|
+<IDS_WINDOW_TITLE>%ProductName% 卸载程序</IDS_WINDOW_TITLE>
|
|
|
+<IDS_HEADER_TEXT>卸载已完成</IDS_HEADER_TEXT>
|
|
|
+<IDS_SUBHEADER_TEXT>卸载已成功完成。</IDS_SUBHEADER_TEXT>
|
|
|
+<IDS_CTRL_BUTTON_NEXT>完成(&F)</IDS_CTRL_BUTTON_NEXT>
|
|
|
+<IDS_CTRL_BUTTON_BACK>< 返回(&B)</IDS_CTRL_BUTTON_BACK>
|
|
|
+<IDS_CTRL_BUTTON_CANCEL>取消(&C)</IDS_CTRL_BUTTON_CANCEL>
|
|
|
+<IDS_CTRL_BUTTON_HELP>帮助(&H)</IDS_CTRL_BUTTON_HELP>
|
|
|
+<IDS_CTRL_STATICTEXT_BODY>%ProductName% %ProductVer% 已被卸载。
|
|
|
+
|
|
|
+请单击“完成”退出。
|
|
|
+</IDS_CTRL_STATICTEXT_BODY>
|
|
|
+<IDS_CTRL_HEADINGTEXT_BODY>卸载成功</IDS_CTRL_HEADINGTEXT_BODY>
|
|
|
+</Messages>
|
|
|
+</SUF70Messages>
|
|
|
+</Languages>
|
|
|
+</Screen>
|
|
|
+</AfterScreens>
|
|
|
+<Events>
|
|
|
+<Event>
|
|
|
+<Name>On Startup</Name>
|
|
|
+<Args/>
|
|
|
+<Script/>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Pre Uninstall</Name>
|
|
|
+<Args/>
|
|
|
+<Script/>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Uninstall Error</Name>
|
|
|
+<Args>number e_ErrorCode, string e_ErrorMsgID</Args>
|
|
|
+<Script>-- These actions are performed is an error occurs while the setup is uninstalling files.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Post Uninstall</Name>
|
|
|
+<Args/>
|
|
|
+<Script/>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Shutdown</Name>
|
|
|
+<Args/>
|
|
|
+<Script>
|
|
|
+-- Call this function at the end after all other On Shutdown actions.
|
|
|
+-- This will cause the system to be rebooted, if needed.
|
|
|
+-- Defined in _SUF70_Global_Functions.lua
|
|
|
+-- Do not edit this script unless you know what your are doing
|
|
|
+g_HandleSystemReboot();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+</Events>
|
|
|
+</UninstallData>
|
|
|
+<ProjectData>
|
|
|
+<LogFile>
|
|
|
+<Create>1</Create>
|
|
|
+<Filename>%TempFolder%\%ProductName% Setup Log.txt</Filename>
|
|
|
+<WriteMode>0</WriteMode>
|
|
|
+<ActionDetailLevel>1</ActionDetailLevel>
|
|
|
+</LogFile>
|
|
|
+<EnableSilentMode>0</EnableSilentMode>
|
|
|
+<StartInSilentMode>0</StartInSilentMode>
|
|
|
+<VerifyArchive>0</VerifyArchive>
|
|
|
+<UserProfile>0</UserProfile>
|
|
|
+<UserPrivilegeLevel>2</UserPrivilegeLevel>
|
|
|
+<MainWindowSettings>
|
|
|
+<ShowBackGroundWindow>0</ShowBackGroundWindow>
|
|
|
+<WindowStyle>0</WindowStyle>
|
|
|
+<WindowAppearance>1</WindowAppearance>
|
|
|
+<SolidBackColor format="hex">008080</SolidBackColor>
|
|
|
+<GradientBackColor format="hex">b4c2e3</GradientBackColor>
|
|
|
+<GradientForeColor format="hex">5971b6</GradientForeColor>
|
|
|
+<ImageFile/>
|
|
|
+<UseCustomIcon>0</UseCustomIcon>
|
|
|
+<CustomIcon/>
|
|
|
+<HideTaskbarIcon>0</HideTaskbarIcon>
|
|
|
+<AlwaysOnTop>0</AlwaysOnTop>
|
|
|
+<Headline>%ProductName%</Headline>
|
|
|
+<HeadingFont>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-37</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</HeadingFont>
|
|
|
+<HeadlineTextColor format="hex">ffffff</HeadlineTextColor>
|
|
|
+<Headline3DColor format="hex">000000</Headline3DColor>
|
|
|
+<HeadlineAlign>0</HeadlineAlign>
|
|
|
+<Headline3d>1</Headline3d>
|
|
|
+<SubHeading>v%ProductVer%</SubHeading>
|
|
|
+<SubHeadingFont>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-18</Height>
|
|
|
+<Weight>700</Weight>
|
|
|
+<Italic>1</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</SubHeadingFont>
|
|
|
+<SubHeadingTextColor format="hex">ffffff</SubHeadingTextColor>
|
|
|
+<SubHeading3DColor format="hex">000000</SubHeading3DColor>
|
|
|
+<SubHeadingAlign>0</SubHeadingAlign>
|
|
|
+<SubHeading3d>1</SubHeading3d>
|
|
|
+<Footer>%Copyright%. All rights reserved. %CompanyURL%</Footer>
|
|
|
+<FooterFont>
|
|
|
+<FontData>
|
|
|
+<FontName>Arial</FontName>
|
|
|
+<CharacterSet>0</CharacterSet>
|
|
|
+<Height>-16</Height>
|
|
|
+<Weight>400</Weight>
|
|
|
+<Italic>0</Italic>
|
|
|
+<Underline>0</Underline>
|
|
|
+<StrikeOut>0</StrikeOut>
|
|
|
+<AntiAlias>1</AntiAlias>
|
|
|
+</FontData>
|
|
|
+</FooterFont>
|
|
|
+<FooterTextColor format="hex">ffffff</FooterTextColor>
|
|
|
+<Footer3DColor format="hex">000000</Footer3DColor>
|
|
|
+<FooterAlign>0</FooterAlign>
|
|
|
+<Footer3d>1</Footer3d>
|
|
|
+</MainWindowSettings>
|
|
|
+<SetupExpiration>
|
|
|
+<ExpireByDate>0</ExpireByDate>
|
|
|
+<DateMethod>0</DateMethod>
|
|
|
+<NumDaysBld>30</NumDaysBld>
|
|
|
+<NumDaysRun>30</NumDaysRun>
|
|
|
+<AbortNotWriteDFR>1</AbortNotWriteDFR>
|
|
|
+<ExpireDate>1653725753</ExpireDate>
|
|
|
+<TellUserDate>0</TellUserDate>
|
|
|
+<ExpireByUses>0</ExpireByUses>
|
|
|
+<UsesMethod>1</UsesMethod>
|
|
|
+<NumUsesUser>1</NumUsesUser>
|
|
|
+<NumUsesSystem>2</NumUsesSystem>
|
|
|
+<AbortNotWritable>1</AbortNotWritable>
|
|
|
+<TellUserUses>0</TellUserUses>
|
|
|
+<UniqueKey>B32FDF46-0FC3-4F1F-8C96-DC4520DEB7DB</UniqueKey>
|
|
|
+<ShowContactInfo>0</ShowContactInfo>
|
|
|
+<ContactName>%CompanyName%</ContactName>
|
|
|
+<ContactURL>%CompanyURL%</ContactURL>
|
|
|
+<ContactEmail/>
|
|
|
+<ContactPhone/>
|
|
|
+</SetupExpiration>
|
|
|
+<SetupRequirements>
|
|
|
+<OSCond>
|
|
|
+<OS>32768</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+<OS>65535</OS>
|
|
|
+</OSCond>
|
|
|
+<ScreenWidth>0</ScreenWidth>
|
|
|
+<ScreenHeight>0</ScreenHeight>
|
|
|
+<ColorDepth>0</ColorDepth>
|
|
|
+<RAM>0</RAM>
|
|
|
+<AdminReq>1</AdminReq>
|
|
|
+<Action>0</Action>
|
|
|
+</SetupRequirements>
|
|
|
+<Launcher/>
|
|
|
+<ProjectTheme>Quill</ProjectTheme>
|
|
|
+<ProjFileDesc>New Project</ProjFileDesc>
|
|
|
+<ProjFileAuthor/>
|
|
|
+<ProjFileCompany/>
|
|
|
+<ProjFileNotes/>
|
|
|
+<ProjFileCopyright>Copyright 2022 </ProjFileCopyright>
|
|
|
+<ProjFileURL/>
|
|
|
+<ProjFileEmail/>
|
|
|
+<ProjFileCreatedVer>9.1.0.0</ProjFileCreatedVer>
|
|
|
+<ProjFileSavedVer>9.1.0.0</ProjFileSavedVer>
|
|
|
+<BaseFolderArchive>F:\cfg\Moka_CShare_FactoryTool\FactoryTool_CShare\bin\Release</BaseFolderArchive>
|
|
|
+<BaseFolderExternal/>
|
|
|
+<UseSkinFile>0</UseSkinFile>
|
|
|
+<SkinFilename/>
|
|
|
+<SkinSubStyle/>
|
|
|
+<ActionPlugins/>
|
|
|
+<DependencyModules/>
|
|
|
+<PrimerFiles/>
|
|
|
+<Events>
|
|
|
+<Event>
|
|
|
+<Name>Global Functions</Name>
|
|
|
+<Args/>
|
|
|
+<Script/>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Startup</Name>
|
|
|
+<Args/>
|
|
|
+<Script/>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Pre Install</Name>
|
|
|
+<Args/>
|
|
|
+<Script/>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Install Error</Name>
|
|
|
+<Args>number e_ErrorCode, string e_ErrorMsgID</Args>
|
|
|
+<Script>-- These actions are performed is an error occurs while the setup is installing files.
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Post Install</Name>
|
|
|
+<Args/>
|
|
|
+<Script/>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+<Event>
|
|
|
+<Name>On Shutdown</Name>
|
|
|
+<Args/>
|
|
|
+<Script>
|
|
|
+-- Call this function at the end after all other On Shutdown actions.
|
|
|
+-- This will cause the system to be rebooted, if needed.
|
|
|
+-- Defined in _SUF70_Global_Functions.lua
|
|
|
+-- Do not edit this script unless you know what your are doing
|
|
|
+g_HandleSystemReboot();
|
|
|
+</Script>
|
|
|
+<BookMarks count="0">
|
|
|
+</BookMarks>
|
|
|
+</Event>
|
|
|
+</Events>
|
|
|
+</ProjectData>
|
|
|
+<LangSettings>
|
|
|
+<Language>
|
|
|
+<Name>English</Name>
|
|
|
+<Default>1</Default>
|
|
|
+<Primary>9</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>1</ID>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+<ID>6</ID>
|
|
|
+<ID>7</ID>
|
|
|
+<ID>8</ID>
|
|
|
+<ID>9</ID>
|
|
|
+<ID>10</ID>
|
|
|
+<ID>11</ID>
|
|
|
+<ID>12</ID>
|
|
|
+<ID>13</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+<Language>
|
|
|
+<Name>Chinese (Simplified)</Name>
|
|
|
+<Default>0</Default>
|
|
|
+<Primary>4</Primary>
|
|
|
+<Secondary>
|
|
|
+<ID>2</ID>
|
|
|
+<ID>3</ID>
|
|
|
+<ID>4</ID>
|
|
|
+<ID>5</ID>
|
|
|
+</Secondary>
|
|
|
+</Language>
|
|
|
+</LangSettings>
|
|
|
+<SUF7SessionVars>
|
|
|
+<SessionVar>
|
|
|
+<Name>%ProductName%</Name>
|
|
|
+<Value>MOKA Factory Tools</Value>
|
|
|
+<Type>1</Type>
|
|
|
+</SessionVar>
|
|
|
+<SessionVar>
|
|
|
+<Name>%CompanyName%</Name>
|
|
|
+<Value>Moka</Value>
|
|
|
+<Type>1</Type>
|
|
|
+</SessionVar>
|
|
|
+<SessionVar>
|
|
|
+<Name>%ProductVer%</Name>
|
|
|
+<Value>3.1.0.1</Value>
|
|
|
+<Type>1</Type>
|
|
|
+</SessionVar>
|
|
|
+<SessionVar>
|
|
|
+<Name>%Copyright%</Name>
|
|
|
+<Value>Copyright � 2012 %CompanyName%</Value>
|
|
|
+<Type>1</Type>
|
|
|
+</SessionVar>
|
|
|
+<SessionVar>
|
|
|
+<Name>%CompanyURL%</Name>
|
|
|
+<Value/>
|
|
|
+<Type>1</Type>
|
|
|
+</SessionVar>
|
|
|
+<SessionVar>
|
|
|
+<Name>%WindowTitle%</Name>
|
|
|
+<Value>%ProductName% Setup</Value>
|
|
|
+<Type>1</Type>
|
|
|
+</SessionVar>
|
|
|
+<SessionVar>
|
|
|
+<Name>%WindowTitleUninstall%</Name>
|
|
|
+<Value>%ProductName% Uninstaller</Value>
|
|
|
+<Type>1</Type>
|
|
|
+</SessionVar>
|
|
|
+<SessionVar>
|
|
|
+<Name>%AppFolder%</Name>
|
|
|
+<Value>%ProgramFilesFolder%\%ProductName%</Value>
|
|
|
+<Type>2</Type>
|
|
|
+</SessionVar>
|
|
|
+<SessionVar>
|
|
|
+<Name>%AppShortcutFolderName%</Name>
|
|
|
+<Value>%ProductName%</Value>
|
|
|
+<Type>2</Type>
|
|
|
+</SessionVar>
|
|
|
+</SUF7SessionVars>
|
|
|
+<BuildConfigurations>
|
|
|
+<BuildConfig>
|
|
|
+<Name>Default</Name>
|
|
|
+<PreBuildProg/>
|
|
|
+<PreBuildCmdLine/>
|
|
|
+<PreBuildWait>0</PreBuildWait>
|
|
|
+<PostBuildProg/>
|
|
|
+<PostBuildCmdLine/>
|
|
|
+<PostBuildWait>0</PostBuildWait>
|
|
|
+<Filename>setup.exe</Filename>
|
|
|
+<OutputFolder>F:\cfg\Moka_CShare_FactoryTool</OutputFolder>
|
|
|
+<SegmentSizeMode>0</SegmentSizeMode>
|
|
|
+<CustomSegSize>5</CustomSegSize>
|
|
|
+<CustomSegSizeMode>2</CustomSegSizeMode>
|
|
|
+<Platform>0</Platform>
|
|
|
+<CollectLaunchUserInfo>0</CollectLaunchUserInfo>
|
|
|
+<CodeSignLocation/>
|
|
|
+<CodeSignCertificateFile/>
|
|
|
+<CodeSignPVKFile/>
|
|
|
+<CodeSignTimeStampURL/>
|
|
|
+<CodeSignDescription/>
|
|
|
+<CodeSignDescriptionURL/>
|
|
|
+<CodeSignSetups>0</CodeSignSetups>
|
|
|
+<CodeSigningTool>0</CodeSigningTool>
|
|
|
+<Arguments/>
|
|
|
+<UseCustomIcon>0</UseCustomIcon>
|
|
|
+<CustomIconFile/>
|
|
|
+<ResourceFileVersion>3.1.0.1</ResourceFileVersion>
|
|
|
+<ResourceProductVersion>1.0.0.1</ResourceProductVersion>
|
|
|
+<ResourceCompanyName>Indigo Rose Corporation</ResourceCompanyName>
|
|
|
+<ResourceProductName>Setup Factory Runtime</ResourceProductName>
|
|
|
+<ResourceComments>Created with Setup Factory</ResourceComments>
|
|
|
+<ResourceInternalName>sf_rt</ResourceInternalName>
|
|
|
+<ResourceFileDescription>Setup Application</ResourceFileDescription>
|
|
|
+<ResourceCopyright>Setup Engine Copyright ?1992-2012 Indigo Rose Corporation</ResourceCopyright>
|
|
|
+<ResourceTrademarks>Setup Factory is a trademark of Indigo Rose Corporation</ResourceTrademarks>
|
|
|
+<ResourcePrivateBuild/>
|
|
|
+<ResourceSpecialBuild/>
|
|
|
+<StampResources>1</StampResources>
|
|
|
+<CompressionType CompressionSetting="LZMA_HIGH" DictionarySize="27" WordSize="64" CPUThreads="2"/>
|
|
|
+<Vars/>
|
|
|
+</BuildConfig>
|
|
|
+</BuildConfigurations>
|
|
|
+<GlobalScriptIncludes>
|
|
|
+<GlobalIncludeScriptFile>
|
|
|
+<Filename>#SUFDIR#\Includes\Scripts\_SUF70_Global_Functions.lua</Filename>
|
|
|
+<IRReq>1</IRReq>
|
|
|
+<BuildConfigs>
|
|
|
+<Cfg>All</Cfg>
|
|
|
+</BuildConfigs>
|
|
|
+</GlobalIncludeScriptFile>
|
|
|
+</GlobalScriptIncludes>
|
|
|
+</DocumentData>
|