Setup.sf7
上传用户:lqb116
上传日期:2014-04-04
资源大小:2712k
文件大小:78k
源码类别:

P2P编程

开发平台:

C#

  1. <DocumentData>
  2. <ProductID>{70A2EE35-89A0-4c85-931E-9B04B00EB038}</ProductID>
  3. <ProductVersion>7.0.1.0</ProductVersion>
  4. <ProductType>FULL</ProductType>
  5. <ArchiveFiles>
  6. <FileData>
  7. <FldRef>0</FldRef>
  8. <FullName>C:Documents and Settingsligy桌面LanMsgC#2.0.0.1LanMsgUpdateLanMsg.exe</FullName>
  9. <FileName>LanMsg.exe</FileName>
  10. <Source>C:Documents and Settingsligy桌面LanMsgC#2.0.0.1LanMsgUpdate</Source>
  11. <Ext>exe</Ext>
  12. <RTSource>存档</RTSource>
  13. <Desc/>
  14. <Recurse>1</Recurse>
  15. <MatchMode>0</MatchMode>
  16. <Size>3690496</Size>
  17. <Attrib>32</Attrib>
  18. <TmCreate>1163661773</TmCreate>
  19. <TmAccess>1163670293</TmAccess>
  20. <TmModify>1163669859</TmModify>
  21. <UseTrueVer>1</UseTrueVer>
  22. <ProdVerMS>131072</ProdVerMS>
  23. <ProdVerLS>1</ProdVerLS>
  24. <FileVerMS>131072</FileVerMS>
  25. <FileVerLS>1</FileVerLS>
  26. <FileDateMS>0</FileDateMS>
  27. <FileDateLS>0</FileDateLS>
  28. <Dest>%AppFolder%</Dest>
  29. <Overwrite>2</Overwrite>
  30. <Backup>0</Backup>
  31. <Protect>0</Protect>
  32. <InstallOrder>1000</InstallOrder>
  33. <SCStartRoot>0</SCStartRoot>
  34. <SCStartProgs>0</SCStartProgs>
  35. <SCAppFld>1</SCAppFld>
  36. <SCStartup>1</SCStartup>
  37. <SCDesk>0</SCDesk>
  38. <SCQLaunch>0</SCQLaunch>
  39. <SCCust>0</SCCust>
  40. <CustSCPath/>
  41. <SCDesc>设计院 LanMsg2.0 bate </SCDesc>
  42. <SCComment/>
  43. <SCArgs/>
  44. <SCWork/>
  45. <UseExtIco>0</UseExtIco>
  46. <IcoFN/>
  47. <IcoIdx>0</IcoIdx>
  48. <IcoShowMd>0</IcoShowMd>
  49. <IcoHK>0</IcoHK>
  50. <RegTTF>0</RegTTF>
  51. <TTFName/>
  52. <RegOCX>0</RegOCX>
  53. <RegTLB>0</RegTLB>
  54. <SupInUse>0</SupInUse>
  55. <Compress>1</Compress>
  56. <UseOrigAttr>1</UseOrigAttr>
  57. <Attr>0</Attr>
  58. <NoCRC>0</NoCRC>
  59. <NoRemove>1</NoRemove>
  60. <Shared>1</Shared>
  61. <OSCond>
  62. <OS>32768</OS>
  63. <OS>65535</OS>
  64. <OS>65535</OS>
  65. <OS>65535</OS>
  66. <OS>65535</OS>
  67. <OS>65535</OS>
  68. </OSCond>
  69. <RTCond/>
  70. <BuildConfigs>
  71. <Cfg>All</Cfg>
  72. </BuildConfigs>
  73. <Package>无</Package>
  74. <Packages/>
  75. <Notes/>
  76. <CompSize>0</CompSize>
  77. <CRC>0</CRC>
  78. <StoreOnly>0</StoreOnly>
  79. </FileData>
  80. </ArchiveFiles>
  81. <ExternalFiles/>
  82. <BeforeInstallingScreens>
  83. <Screen>
  84. <Type>100</Type>
  85. <Name>开始安装</Name>
  86. <BannerStyle>1</BannerStyle>
  87. <TemplateName>Welcome to Setup</TemplateName>
  88. <OverrideProjTheme>0</OverrideProjTheme>
  89. <StyleData>
  90. <CstClrs>0</CstClrs>
  91. <TBBG format="hex">ffffff</TBBG>
  92. <BDYBG format="hex">ece9d8</BDYBG>
  93. <FTBG format="hex">ece9d8</FTBG>
  94. <TBTXT format="hex">000000</TBTXT>
  95. <BDYTXT format="hex">000000</BDYTXT>
  96. <CBG format="hex">ffffff</CBG>
  97. <C3DFACE format="hex">ece9d8</C3DFACE>
  98. <C3DHLT format="hex">ece9d8</C3DHLT>
  99. <C3DLIT format="hex">ffffff</C3DLIT>
  100. <C3DSH format="hex">aca899</C3DSH>
  101. <CBTNTXT format="hex">000000</CBTNTXT>
  102. <CTEXT format="hex">000000</CTEXT>
  103. <CDISTXT format="hex">aca899</CDISTXT>
  104. <CPRGRS format="hex">316ac5</CPRGRS>
  105. <C3DSHDK format="hex">716f64</C3DSHDK>
  106. <TBIMG>Default_Top_Banner.jpg</TBIMG>
  107. <SBIMG>Default_Side_Banner.jpg</SBIMG>
  108. <BDIMG/>
  109. <BDFILL>0</BDFILL>
  110. <HDSEP>1</HDSEP>
  111. <FTSEP>1</FTSEP>
  112. <CstFnts>0</CstFnts>
  113. <Fonts>
  114. <FontData>
  115. <FontName>Arial</FontName>
  116. <CharacterSet>0</CharacterSet>
  117. <Height>-13</Height>
  118. <Weight>700</Weight>
  119. <Italic>0</Italic>
  120. <Underline>0</Underline>
  121. <StrikeOut>0</StrikeOut>
  122. <AntiAlias>1</AntiAlias>
  123. </FontData>
  124. <FontData>
  125. <FontName>Arial</FontName>
  126. <CharacterSet>0</CharacterSet>
  127. <Height>-13</Height>
  128. <Weight>700</Weight>
  129. <Italic>0</Italic>
  130. <Underline>0</Underline>
  131. <StrikeOut>0</StrikeOut>
  132. <AntiAlias>1</AntiAlias>
  133. </FontData>
  134. <FontData>
  135. <FontName>Arial</FontName>
  136. <CharacterSet>0</CharacterSet>
  137. <Height>-24</Height>
  138. <Weight>700</Weight>
  139. <Italic>0</Italic>
  140. <Underline>0</Underline>
  141. <StrikeOut>0</StrikeOut>
  142. <AntiAlias>1</AntiAlias>
  143. </FontData>
  144. <FontData>
  145. <FontName>Arial</FontName>
  146. <CharacterSet>0</CharacterSet>
  147. <Height>-13</Height>
  148. <Weight>400</Weight>
  149. <Italic>0</Italic>
  150. <Underline>0</Underline>
  151. <StrikeOut>0</StrikeOut>
  152. <AntiAlias>1</AntiAlias>
  153. </FontData>
  154. <FontData>
  155. <FontName>Arial</FontName>
  156. <CharacterSet>0</CharacterSet>
  157. <Height>-13</Height>
  158. <Weight>400</Weight>
  159. <Italic>0</Italic>
  160. <Underline>0</Underline>
  161. <StrikeOut>0</StrikeOut>
  162. <AntiAlias>1</AntiAlias>
  163. </FontData>
  164. </Fonts>
  165. <CAOff>
  166. <TP>0</TP>
  167. <L>15</L>
  168. <T>15</T>
  169. <R>15</R>
  170. <B>15</B>
  171. </CAOff>
  172. <CAOff>
  173. <TP>1</TP>
  174. <L>15</L>
  175. <T>15</T>
  176. <R>15</R>
  177. <B>15</B>
  178. </CAOff>
  179. <CAOff>
  180. <TP>2</TP>
  181. <L>15</L>
  182. <T>15</T>
  183. <R>15</R>
  184. <B>15</B>
  185. </CAOff>
  186. <TBTXTX>10</TBTXTX>
  187. <TBTXTY>10</TBTXTY>
  188. </StyleData>
  189. <Events>
  190. <Event>
  191. <Name>On Preload</Name>
  192. <Args/>
  193. <Script>-- 这些操作在屏幕显示之前执行。
  194. </Script>
  195. </Event>
  196. <Event>
  197. <Name>On Back</Name>
  198. <Args/>
  199. <Script>-- 这些操作在点击“返回”按钮时执行。
  200. -- 返回到上一个屏幕
  201. Screen.Back();
  202. </Script>
  203. </Event>
  204. <Event>
  205. <Name>On Next</Name>
  206. <Args/>
  207. <Script>-- 这些操作在点击“下一步”按钮时执行。
  208. -- 进入下一个屏幕
  209. Screen.Next();
  210. </Script>
  211. </Event>
  212. <Event>
  213. <Name>On Cancel</Name>
  214. <Args/>
  215. <Script>-- 这些操作在点击“取消”按钮时执行。
  216. -- 来自 _SUF70_Global_Functions.lua:
  217. -- 询问用户是否确定要退出
  218. if g_ConfirmSetupAbort() then
  219. Application.Exit();
  220. end
  221. </Script>
  222. </Event>
  223. <Event>
  224. <Name>On Help</Name>
  225. <Args/>
  226. <Script>-- 这些操作在点击“帮助”按钮时执行。
  227. </Script>
  228. </Event>
  229. <Event>
  230. <Name>On Ctrl Message</Name>
  231. <Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
  232. <Script>-- 这些操作由屏幕上的控件触发。
  233. </Script>
  234. </Event>
  235. </Events>
  236. <Controls>
  237. <Control>
  238. <Type>1</Type>
  239. <ID>103</ID>
  240. <Visible>0</Visible>
  241. <Enabled>0</Enabled>
  242. <TabOrder>75</TabOrder>
  243. <FTButton>1</FTButton>
  244. </Control>
  245. <Control>
  246. <Type>1</Type>
  247. <ID>101</ID>
  248. <Visible>1</Visible>
  249. <Enabled>0</Enabled>
  250. <TabOrder>76</TabOrder>
  251. <FTButton>1</FTButton>
  252. </Control>
  253. <Control>
  254. <Type>1</Type>
  255. <ID>100</ID>
  256. <Visible>1</Visible>
  257. <Enabled>1</Enabled>
  258. <TabOrder>77</TabOrder>
  259. <FTButton>1</FTButton>
  260. </Control>
  261. <Control>
  262. <Type>1</Type>
  263. <ID>102</ID>
  264. <Visible>1</Visible>
  265. <Enabled>1</Enabled>
  266. <TabOrder>78</TabOrder>
  267. <FTButton>1</FTButton>
  268. </Control>
  269. <Control>
  270. <Type>2</Type>
  271. <ID>200</ID>
  272. <Visible>1</Visible>
  273. <Enabled>1</Enabled>
  274. <TabOrder>1</TabOrder>
  275. <IsHeading>0</IsHeading>
  276. </Control>
  277. <Control>
  278. <Type>2</Type>
  279. <ID>300</ID>
  280. <Visible>1</Visible>
  281. <Enabled>1</Enabled>
  282. <TabOrder>0</TabOrder>
  283. <IsHeading>1</IsHeading>
  284. </Control>
  285. </Controls>
  286. <Languages>
  287. <SUF70Messages>
  288. <Language>
  289. <Name>English</Name>
  290. <Default>1</Default>
  291. <Primary>9</Primary>
  292. <Secondary>
  293. <ID>1</ID>
  294. <ID>2</ID>
  295. <ID>3</ID>
  296. <ID>4</ID>
  297. <ID>5</ID>
  298. <ID>6</ID>
  299. <ID>7</ID>
  300. <ID>8</ID>
  301. <ID>9</ID>
  302. <ID>10</ID>
  303. <ID>11</ID>
  304. <ID>12</ID>
  305. <ID>13</ID>
  306. </Secondary>
  307. </Language>
  308. <Messages>
  309. <IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
  310. <IDS_HEADER_TEXT>Welcome</IDS_HEADER_TEXT>
  311. <IDS_SUBHEADER_TEXT>Welcome to the installer for %ProductName% %ProductVer%</IDS_SUBHEADER_TEXT>
  312. <IDS_CTRL_BUTTON_NEXT>&amp;Next &gt;</IDS_CTRL_BUTTON_NEXT>
  313. <IDS_CTRL_BUTTON_BACK>&lt; &amp;Back</IDS_CTRL_BUTTON_BACK>
  314. <IDS_CTRL_BUTTON_CANCEL>&amp;Cancel</IDS_CTRL_BUTTON_CANCEL>
  315. <IDS_CTRL_BUTTON_HELP>&amp;Help</IDS_CTRL_BUTTON_HELP>
  316. <IDS_CTRL_STATICTEXT_BODY>Welcome to the installer for %ProductName% %ProductVer%.
  317. It is strongly recommended that you exit all Windows programs before continuing with this installation.
  318. If you have any other programs running, please click Cancel, close the programs, and run this setup again.
  319. Otherwise, click Next to continue.
  320. </IDS_CTRL_STATICTEXT_BODY>
  321. <IDS_CTRL_HEADINGTEXT_BODY>Welcome</IDS_CTRL_HEADINGTEXT_BODY>
  322. </Messages>
  323. </SUF70Messages>
  324. <SUF70Messages>
  325. <Language>
  326. <Name>Chinese (Simplified)</Name>
  327. <Default>0</Default>
  328. <Primary>4</Primary>
  329. <Secondary>
  330. <ID>2</ID>
  331. <ID>3</ID>
  332. <ID>4</ID>
  333. <ID>5</ID>
  334. </Secondary>
  335. </Language>
  336. <Messages>
  337. <IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
  338. <IDS_HEADER_TEXT>欢迎</IDS_HEADER_TEXT>
  339. <IDS_SUBHEADER_TEXT>欢迎使用 %ProductName% %ProductVer% 安装程序</IDS_SUBHEADER_TEXT>
  340. <IDS_CTRL_BUTTON_NEXT>下一步(&amp;N) &gt;</IDS_CTRL_BUTTON_NEXT>
  341. <IDS_CTRL_BUTTON_BACK>&lt; 返回(&amp;B)</IDS_CTRL_BUTTON_BACK>
  342. <IDS_CTRL_BUTTON_CANCEL>取消(&amp;C)</IDS_CTRL_BUTTON_CANCEL>
  343. <IDS_CTRL_BUTTON_HELP>帮助(&amp;H)</IDS_CTRL_BUTTON_HELP>
  344. <IDS_CTRL_STATICTEXT_BODY>欢迎使用 %ProductName% %ProductVer% 安装程序。
  345. 强烈建议您在继续该安装之前,退出所有 Windows 程序。
  346. 如果您有任何其他程序正在运行,请单击“取消”,关闭程序,然后再次运行该安装程序。
  347. 否则,请单击“下一步”继续。
  348. </IDS_CTRL_STATICTEXT_BODY>
  349. <IDS_CTRL_HEADINGTEXT_BODY>欢迎</IDS_CTRL_HEADINGTEXT_BODY>
  350. </Messages>
  351. </SUF70Messages>
  352. </Languages>
  353. </Screen>
  354. <Screen>
  355. <Type>110</Type>
  356. <Name>选择安装文件夹</Name>
  357. <BannerStyle>2</BannerStyle>
  358. <TemplateName>Select Install Folder</TemplateName>
  359. <OverrideProjTheme>0</OverrideProjTheme>
  360. <StyleData>
  361. <CstClrs>0</CstClrs>
  362. <TBBG format="hex">ffffff</TBBG>
  363. <BDYBG format="hex">ece9d8</BDYBG>
  364. <FTBG format="hex">ece9d8</FTBG>
  365. <TBTXT format="hex">000000</TBTXT>
  366. <BDYTXT format="hex">000000</BDYTXT>
  367. <CBG format="hex">ffffff</CBG>
  368. <C3DFACE format="hex">ece9d8</C3DFACE>
  369. <C3DHLT format="hex">ece9d8</C3DHLT>
  370. <C3DLIT format="hex">ffffff</C3DLIT>
  371. <C3DSH format="hex">aca899</C3DSH>
  372. <CBTNTXT format="hex">000000</CBTNTXT>
  373. <CTEXT format="hex">000000</CTEXT>
  374. <CDISTXT format="hex">aca899</CDISTXT>
  375. <CPRGRS format="hex">316ac5</CPRGRS>
  376. <C3DSHDK format="hex">716f64</C3DSHDK>
  377. <TBIMG>Default_Top_Banner.jpg</TBIMG>
  378. <SBIMG>Default_Side_Banner.jpg</SBIMG>
  379. <BDIMG/>
  380. <BDFILL>0</BDFILL>
  381. <HDSEP>1</HDSEP>
  382. <FTSEP>1</FTSEP>
  383. <CstFnts>0</CstFnts>
  384. <Fonts>
  385. <FontData>
  386. <FontName>Arial</FontName>
  387. <CharacterSet>0</CharacterSet>
  388. <Height>-13</Height>
  389. <Weight>700</Weight>
  390. <Italic>0</Italic>
  391. <Underline>0</Underline>
  392. <StrikeOut>0</StrikeOut>
  393. <AntiAlias>1</AntiAlias>
  394. </FontData>
  395. <FontData>
  396. <FontName>Arial</FontName>
  397. <CharacterSet>0</CharacterSet>
  398. <Height>-13</Height>
  399. <Weight>700</Weight>
  400. <Italic>0</Italic>
  401. <Underline>0</Underline>
  402. <StrikeOut>0</StrikeOut>
  403. <AntiAlias>1</AntiAlias>
  404. </FontData>
  405. <FontData>
  406. <FontName>Arial</FontName>
  407. <CharacterSet>0</CharacterSet>
  408. <Height>-24</Height>
  409. <Weight>700</Weight>
  410. <Italic>0</Italic>
  411. <Underline>0</Underline>
  412. <StrikeOut>0</StrikeOut>
  413. <AntiAlias>1</AntiAlias>
  414. </FontData>
  415. <FontData>
  416. <FontName>Arial</FontName>
  417. <CharacterSet>0</CharacterSet>
  418. <Height>-13</Height>
  419. <Weight>400</Weight>
  420. <Italic>0</Italic>
  421. <Underline>0</Underline>
  422. <StrikeOut>0</StrikeOut>
  423. <AntiAlias>1</AntiAlias>
  424. </FontData>
  425. <FontData>
  426. <FontName>Arial</FontName>
  427. <CharacterSet>0</CharacterSet>
  428. <Height>-13</Height>
  429. <Weight>400</Weight>
  430. <Italic>0</Italic>
  431. <Underline>0</Underline>
  432. <StrikeOut>0</StrikeOut>
  433. <AntiAlias>1</AntiAlias>
  434. </FontData>
  435. </Fonts>
  436. <CAOff>
  437. <TP>0</TP>
  438. <L>15</L>
  439. <T>15</T>
  440. <R>15</R>
  441. <B>15</B>
  442. </CAOff>
  443. <CAOff>
  444. <TP>1</TP>
  445. <L>15</L>
  446. <T>15</T>
  447. <R>15</R>
  448. <B>15</B>
  449. </CAOff>
  450. <CAOff>
  451. <TP>2</TP>
  452. <L>15</L>
  453. <T>15</T>
  454. <R>15</R>
  455. <B>15</B>
  456. </CAOff>
  457. <TBTXTX>10</TBTXTX>
  458. <TBTXTY>10</TBTXTY>
  459. </StyleData>
  460. <Variable>%AppFolder%</Variable>
  461. <Events>
  462. <Event>
  463. <Name>On Preload</Name>
  464. <Args/>
  465. <Script>-- 这些操作在屏幕显示之前执行。
  466. -- 计算安装所需要的空间
  467. _SpaceRequired = SetupData.CalculateRequiredSpace();
  468. -- 以一个适当的度量单位来将其格式化为一个字符串 (如:"0 字节")
  469. local strSpaceRequired = String.GetFormattedSize(_SpaceRequired);
  470. -- 将字符串储存在一个会话变量中,以便它可以用在屏幕文本中
  471. SessionVar.Set("%SpaceRequired%", strSpaceRequired);
  472. -- 来自 _SUF70_Global_Functions.lua:
  473. -- 更新“所需空间:”信息 (扩展其中的任意会话变量)
  474. g_UpdateStaticTextCtrl(CTRL_STATICTEXT_SPACEREQUIRED, "IDS_CTRL_STATICTEXT_SPACEREQUIRED");
  475. </Script>
  476. </Event>
  477. <Event>
  478. <Name>On Back</Name>
  479. <Args/>
  480. <Script>-- 这些操作在点击“返回”按钮时执行。
  481. -- 返回到上一个屏幕
  482. Screen.Back();
  483. </Script>
  484. </Event>
  485. <Event>
  486. <Name>On Next</Name>
  487. <Args/>
  488. <Script>-- 这些操作在点击“下一步”按钮时执行。
  489. -- 来自 _SUF70_Global_Functions.lua:
  490. -- 确定安装文件夹的路径格式正确 (即是一个有效的 UNC 或 DOS 路径字符串)
  491. if(g_IsValidPath(strInstallFolderPath)) then
  492. -- 如果所选驱动器上有足够空间,就继续下一个屏幕
  493. if(_SpaceAvailable &gt;= _SpaceRequired) then
  494. -- 驱动器上有足够空间...那么
  495. -- 继续下一个屏幕
  496. Screen.Next();
  497. else
  498. -- 驱动器上没有足够空间...
  499. -- 来自 _SUF70_Global_Functions.lua:
  500. -- 询问用户是否无论如何也要继续
  501. if g_ConfirmFreeSpaceOverride() then
  502. -- 用户确定要继续安装...那么
  503. -- 进入下一个屏幕
  504. Screen.Next();
  505. end
  506. end
  507. else
  508. -- 安装文件夹路径无效...
  509. local strTitle = SetupData.GetLocalizedString("MSG_INVALID_ENTRY");
  510. local strPrompt;
  511. -- 来自 _SUF70_Global_Functions.lua:
  512. -- 检查安装文件夹路径是否只包含了有效的路径字符
  513. if(g_ContainsValidPathChars(strInstallFolderPath)) then
  514. -- 字符串格式错误
  515. strPrompt = SetupData.GetLocalizedString("ERR_INVALID_PATH");
  516. else
  517. -- 字符串包含无效的字符
  518. strPrompt = SetupData.GetLocalizedString("ERR_INVALID_CHARACTERS") .. "rn/ * ? " &lt; &gt; |";
  519. end
  520. -- 告诉用户需要修正路径
  521. Dialog.Message(strTitle, strPrompt, MB_OK, MB_ICONEXCLAMATION);
  522. end
  523. </Script>
  524. </Event>
  525. <Event>
  526. <Name>On Cancel</Name>
  527. <Args/>
  528. <Script>-- 这些操作在点击“取消”按钮时执行。
  529. -- 来自 _SUF70_Global_Functions.lua:
  530. -- 询问用户是否确定要退出
  531. if g_ConfirmSetupAbort() then
  532. Application.Exit();
  533. end
  534. </Script>
  535. </Event>
  536. <Event>
  537. <Name>On Help</Name>
  538. <Args/>
  539. <Script>-- 这些操作在点击“帮助”按钮时执行。
  540. </Script>
  541. </Event>
  542. <Event>
  543. <Name>On Ctrl Message</Name>
  544. <Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
  545. <Script>-- 这些操作由屏幕上的控件触发。
  546. if(e_CtrlID == CTRL_BUTTON_BROWSE) then
  547. -- 控制信息来自浏览按钮...
  548. -- 如果它是点击信息,就显示浏览对话框
  549. -- 并更新安装文件夹
  550. if (e_MsgID == MSGID_CLICKED) then
  551. -- 从安装文件夹一栏获取文本
  552. -- (这将用作浏览对话框的提示)
  553. local strPrompt = Screen.GetLocalizedString("IDS_CTRL_STATICTEXT_LABEL_01");
  554. strPrompt = SessionVar.Expand(strPrompt);
  555. -- 来自 _SUF70_Global_Functions.lua:
  556. -- 显示文件夹浏览对话框,以更改安装文件夹一栏中的路径
  557. g_EditFieldFolderBrowse(CTRL_EDIT_FOLDER, strPrompt);
  558. end
  559. end
  560. if(e_CtrlID == CTRL_EDIT_FOLDER) then
  561. -- 控制信息来自安装文件夹一栏...
  562. -- 如果它是 OnChanged 信息 (即安装路径已更改)
  563. -- 重新计算所选驱动器上的可用空间
  564. if (e_MsgID == MSGID_ONCHANGED) then
  565. strInstallFolderPath = e_Details.Text;
  566. -- 来自 _SUF70_Global_Functions.lua:
  567. -- 计算所选驱动器上的可用磁盘空间
  568. _SpaceAvailable = g_GetFreeSpaceInBytes(strInstallFolderPath);
  569. -- 以一个度量单位将 %SpaceAvailable% 设置到一个字符串 (如:"0 字节")
  570. SessionVar.Set("%SpaceAvailable%", String.GetFormattedSize(_SpaceAvailable) );
  571. -- 来自 _SUF70_Global_Functions.lua:
  572. -- 更新“所选驱动器上的可用空间:”信息 (扩展其中的任意会话变量)
  573. g_UpdateStaticTextCtrl(CTRL_STATICTEXT_SPACEAVAILABLE, "IDS_CTRL_STATICTEXT_SPACEAVAILABLE");
  574. end
  575. end
  576. </Script>
  577. </Event>
  578. </Events>
  579. <Controls>
  580. <Control>
  581. <Type>1</Type>
  582. <ID>103</ID>
  583. <Visible>0</Visible>
  584. <Enabled>0</Enabled>
  585. <TabOrder>75</TabOrder>
  586. <FTButton>1</FTButton>
  587. </Control>
  588. <Control>
  589. <Type>1</Type>
  590. <ID>101</ID>
  591. <Visible>1</Visible>
  592. <Enabled>1</Enabled>
  593. <TabOrder>76</TabOrder>
  594. <FTButton>1</FTButton>
  595. </Control>
  596. <Control>
  597. <Type>1</Type>
  598. <ID>100</ID>
  599. <Visible>1</Visible>
  600. <Enabled>1</Enabled>
  601. <TabOrder>-10</TabOrder>
  602. <FTButton>1</FTButton>
  603. </Control>
  604. <Control>
  605. <Type>1</Type>
  606. <ID>102</ID>
  607. <Visible>1</Visible>
  608. <Enabled>1</Enabled>
  609. <TabOrder>-9</TabOrder>
  610. <FTButton>1</FTButton>
  611. </Control>
  612. <Control>
  613. <Type>2</Type>
  614. <ID>203</ID>
  615. <Visible>1</Visible>
  616. <Enabled>1</Enabled>
  617. <TabOrder>1</TabOrder>
  618. <IsHeading>0</IsHeading>
  619. </Control>
  620. <Control>
  621. <Type>2</Type>
  622. <ID>211</ID>
  623. <Visible>1</Visible>
  624. <Enabled>1</Enabled>
  625. <TabOrder>2</TabOrder>
  626. <IsHeading>0</IsHeading>
  627. </Control>
  628. <Control>
  629. <Type>6</Type>
  630. <ID>801</ID>
  631. <Visible>1</Visible>
  632. <Enabled>1</Enabled>
  633. <TabOrder>3</TabOrder>
  634. <TextAlign>0</TextAlign>
  635. <VertScroll>0</VertScroll>
  636. <HorizScroll>0</HorizScroll>
  637. <RTLReadingOrder>0</RTLReadingOrder>
  638. <Style>0</Style>
  639. <Mode>0</Mode>
  640. <MaskReturnMode>1</MaskReturnMode>
  641. <ReadOnly>0</ReadOnly>
  642. <StartNewRow>1</StartNewRow>
  643. <SizeColumns>4</SizeColumns>
  644. <Variable>%AppFolder%</Variable>
  645. </Control>
  646. <Control>
  647. <Type>1</Type>
  648. <ID>110</ID>
  649. <Visible>1</Visible>
  650. <Enabled>1</Enabled>
  651. <TabOrder>4</TabOrder>
  652. <FTButton>0</FTButton>
  653. </Control>
  654. <Control>
  655. <Type>2</Type>
  656. <ID>208</ID>
  657. <Visible>1</Visible>
  658. <Enabled>1</Enabled>
  659. <TabOrder>5</TabOrder>
  660. <IsHeading>0</IsHeading>
  661. </Control>
  662. <Control>
  663. <Type>2</Type>
  664. <ID>207</ID>
  665. <Visible>1</Visible>
  666. <Enabled>1</Enabled>
  667. <TabOrder>6</TabOrder>
  668. <IsHeading>0</IsHeading>
  669. </Control>
  670. </Controls>
  671. <Languages>
  672. <SUF70Messages>
  673. <Language>
  674. <Name>English</Name>
  675. <Default>1</Default>
  676. <Primary>9</Primary>
  677. <Secondary>
  678. <ID>1</ID>
  679. <ID>2</ID>
  680. <ID>3</ID>
  681. <ID>4</ID>
  682. <ID>5</ID>
  683. <ID>6</ID>
  684. <ID>7</ID>
  685. <ID>8</ID>
  686. <ID>9</ID>
  687. <ID>10</ID>
  688. <ID>11</ID>
  689. <ID>12</ID>
  690. <ID>13</ID>
  691. </Secondary>
  692. </Language>
  693. <Messages>
  694. <IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
  695. <IDS_HEADER_TEXT>Installation Folder</IDS_HEADER_TEXT>
  696. <IDS_SUBHEADER_TEXT>Where would you like %ProductName% to be installed?</IDS_SUBHEADER_TEXT>
  697. <IDS_CTRL_BUTTON_NEXT>&amp;Next &gt;</IDS_CTRL_BUTTON_NEXT>
  698. <IDS_CTRL_BUTTON_BACK>&lt; &amp;Back</IDS_CTRL_BUTTON_BACK>
  699. <IDS_CTRL_BUTTON_CANCEL>&amp;Cancel</IDS_CTRL_BUTTON_CANCEL>
  700. <IDS_CTRL_BUTTON_HELP>&amp;Help</IDS_CTRL_BUTTON_HELP>
  701. <IDS_CTRL_BUTTON_BROWSE>C&amp;hange...</IDS_CTRL_BUTTON_BROWSE>
  702. <IDS_CTRL_EDIT_FOLDER>%AppFolder%</IDS_CTRL_EDIT_FOLDER>
  703. <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>
  704. <IDS_CTRL_STATICTEXT_LABEL_01>Install %ProductName% to:</IDS_CTRL_STATICTEXT_LABEL_01>
  705. <IDS_CTRL_STATICTEXT_SPACEREQUIRED>Space required: %SpaceRequired%</IDS_CTRL_STATICTEXT_SPACEREQUIRED>
  706. <IDS_CTRL_STATICTEXT_SPACEAVAILABLE>Space available on selected drive: %SpaceAvailable%</IDS_CTRL_STATICTEXT_SPACEAVAILABLE>
  707. </Messages>
  708. </SUF70Messages>
  709. <SUF70Messages>
  710. <Language>
  711. <Name>Chinese (Simplified)</Name>
  712. <Default>0</Default>
  713. <Primary>4</Primary>
  714. <Secondary>
  715. <ID>2</ID>
  716. <ID>3</ID>
  717. <ID>4</ID>
  718. <ID>5</ID>
  719. </Secondary>
  720. </Language>
  721. <Messages>
  722. <IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
  723. <IDS_HEADER_TEXT>安装文件夹</IDS_HEADER_TEXT>
  724. <IDS_SUBHEADER_TEXT>您想将 %ProductName% 安装到何处?</IDS_SUBHEADER_TEXT>
  725. <IDS_CTRL_BUTTON_NEXT>下一步(&amp;N) &gt;</IDS_CTRL_BUTTON_NEXT>
  726. <IDS_CTRL_BUTTON_BACK>&lt; 返回(&amp;B)</IDS_CTRL_BUTTON_BACK>
  727. <IDS_CTRL_BUTTON_CANCEL>取消(&amp;C)</IDS_CTRL_BUTTON_CANCEL>
  728. <IDS_CTRL_BUTTON_HELP>帮助(&amp;H)</IDS_CTRL_BUTTON_HELP>
  729. <IDS_CTRL_BUTTON_BROWSE>更改(&amp;H)...</IDS_CTRL_BUTTON_BROWSE>
  730. <IDS_CTRL_EDIT_FOLDER>%AppFolder%</IDS_CTRL_EDIT_FOLDER>
  731. <IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS>软件将被安装到以下列出的文件夹中。要选择不同的位置,键入新的路径,或单击“更改”浏览现有的文件夹。</IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS>
  732. <IDS_CTRL_STATICTEXT_LABEL_01>将 %ProductName% 安装到:</IDS_CTRL_STATICTEXT_LABEL_01>
  733. <IDS_CTRL_STATICTEXT_SPACEREQUIRED>所需空间: %SpaceRequired%</IDS_CTRL_STATICTEXT_SPACEREQUIRED>
  734. <IDS_CTRL_STATICTEXT_SPACEAVAILABLE>选定驱动器的可用空间: %SpaceAvailable%</IDS_CTRL_STATICTEXT_SPACEAVAILABLE>
  735. </Messages>
  736. </SUF70Messages>
  737. </Languages>
  738. </Screen>
  739. <Screen>
  740. <Type>115</Type>
  741. <Name>选择快捷方式</Name>
  742. <BannerStyle>2</BannerStyle>
  743. <TemplateName>Select Shortcut Folder</TemplateName>
  744. <OverrideProjTheme>0</OverrideProjTheme>
  745. <StyleData>
  746. <CstClrs>0</CstClrs>
  747. <TBBG format="hex">ffffff</TBBG>
  748. <BDYBG format="hex">ece9d8</BDYBG>
  749. <FTBG format="hex">ece9d8</FTBG>
  750. <TBTXT format="hex">000000</TBTXT>
  751. <BDYTXT format="hex">000000</BDYTXT>
  752. <CBG format="hex">ffffff</CBG>
  753. <C3DFACE format="hex">ece9d8</C3DFACE>
  754. <C3DHLT format="hex">ece9d8</C3DHLT>
  755. <C3DLIT format="hex">ffffff</C3DLIT>
  756. <C3DSH format="hex">aca899</C3DSH>
  757. <CBTNTXT format="hex">000000</CBTNTXT>
  758. <CTEXT format="hex">000000</CTEXT>
  759. <CDISTXT format="hex">aca899</CDISTXT>
  760. <CPRGRS format="hex">316ac5</CPRGRS>
  761. <C3DSHDK format="hex">716f64</C3DSHDK>
  762. <TBIMG>Default_Top_Banner.jpg</TBIMG>
  763. <SBIMG>Default_Side_Banner.jpg</SBIMG>
  764. <BDIMG/>
  765. <BDFILL>0</BDFILL>
  766. <HDSEP>1</HDSEP>
  767. <FTSEP>1</FTSEP>
  768. <CstFnts>0</CstFnts>
  769. <Fonts>
  770. <FontData>
  771. <FontName>Arial</FontName>
  772. <CharacterSet>0</CharacterSet>
  773. <Height>-13</Height>
  774. <Weight>700</Weight>
  775. <Italic>0</Italic>
  776. <Underline>0</Underline>
  777. <StrikeOut>0</StrikeOut>
  778. <AntiAlias>1</AntiAlias>
  779. </FontData>
  780. <FontData>
  781. <FontName>Arial</FontName>
  782. <CharacterSet>0</CharacterSet>
  783. <Height>-13</Height>
  784. <Weight>700</Weight>
  785. <Italic>0</Italic>
  786. <Underline>0</Underline>
  787. <StrikeOut>0</StrikeOut>
  788. <AntiAlias>1</AntiAlias>
  789. </FontData>
  790. <FontData>
  791. <FontName>Arial</FontName>
  792. <CharacterSet>0</CharacterSet>
  793. <Height>-24</Height>
  794. <Weight>700</Weight>
  795. <Italic>0</Italic>
  796. <Underline>0</Underline>
  797. <StrikeOut>0</StrikeOut>
  798. <AntiAlias>1</AntiAlias>
  799. </FontData>
  800. <FontData>
  801. <FontName>Arial</FontName>
  802. <CharacterSet>0</CharacterSet>
  803. <Height>-13</Height>
  804. <Weight>400</Weight>
  805. <Italic>0</Italic>
  806. <Underline>0</Underline>
  807. <StrikeOut>0</StrikeOut>
  808. <AntiAlias>1</AntiAlias>
  809. </FontData>
  810. <FontData>
  811. <FontName>Arial</FontName>
  812. <CharacterSet>0</CharacterSet>
  813. <Height>-13</Height>
  814. <Weight>400</Weight>
  815. <Italic>0</Italic>
  816. <Underline>0</Underline>
  817. <StrikeOut>0</StrikeOut>
  818. <AntiAlias>1</AntiAlias>
  819. </FontData>
  820. </Fonts>
  821. <CAOff>
  822. <TP>0</TP>
  823. <L>15</L>
  824. <T>15</T>
  825. <R>15</R>
  826. <B>15</B>
  827. </CAOff>
  828. <CAOff>
  829. <TP>1</TP>
  830. <L>15</L>
  831. <T>15</T>
  832. <R>15</R>
  833. <B>15</B>
  834. </CAOff>
  835. <CAOff>
  836. <TP>2</TP>
  837. <L>15</L>
  838. <T>15</T>
  839. <R>15</R>
  840. <B>15</B>
  841. </CAOff>
  842. <TBTXTX>10</TBTXTX>
  843. <TBTXTY>10</TBTXTY>
  844. </StyleData>
  845. <NameVariable>%AppShortcutFolderName%</NameVariable>
  846. <Events>
  847. <Event>
  848. <Name>On Preload</Name>
  849. <Args/>
  850. <Script>-- 这些操作在屏幕显示之前执行。
  851. -- 为快捷方式选择适当的用户配置文件
  852. -- (每个用户或所有用户) 基于 _UsePerUserFolders
  853. -- 我们只应提供 Windows NT 4.0/2000/XP+ 上的所有用户或每个用户
  854. local bHideUserProfileOptions = false;
  855. local tblOS = System.GetOSVersionInfo();
  856. if(tblOS)then
  857. if(tblOS.PlatformId == "1")then
  858. bHideUserProfileOptions = true;
  859. end
  860. end
  861. if(bHideUserProfileOptions)then
  862. DlgRadioButton.SetProperties(CTRL_RADIOBTN_PERUSER,{Visible = false});
  863. DlgRadioButton.SetProperties(CTRL_RADIOBTN_ALLUSERS,{Visible = false});
  864. -- 始终使用 Windows 95/98/ME 上的每个用户文件夹
  865. _UsePerUserFolders = true;
  866. else
  867. DlgRadioButton.SetProperties(CTRL_RADIOBTN_PERUSER,{Checked = _UsePerUserFolders});
  868. DlgRadioButton.SetProperties(CTRL_RADIOBTN_ALLUSERS,{Checked = not _UsePerUserFolders});
  869. end
  870. -- 来自 _SUF70_Global_Functions.lua:
  871. -- 用现有的快捷方式文件夹名称填入组合框
  872. g_FillComboBoxWithShortcutFolders(CTRL_COMBOBOX_SHORTCUTFOLDERS);
  873. </Script>
  874. </Event>
  875. <Event>
  876. <Name>On Back</Name>
  877. <Args/>
  878. <Script>-- 这些操作在点击“返回”按钮时执行。
  879. -- 返回到上一个屏幕
  880. Screen.Back();
  881. </Script>
  882. </Event>
  883. <Event>
  884. <Name>On Next</Name>
  885. <Args/>
  886. <Script>-- 这些操作在点击“下一步”按钮时执行。
  887. -- 从组合框获取文本
  888. strShortcutFolder = DlgComboBox.GetProperties(CTRL_COMBOBOX_SHORTCUTFOLDERS).Text;
  889. -- 如果快捷方式文件夹路径为空,则显示信息
  890. -- 如果不为空,则检查无效的字符并进入下一个屏幕
  891. if String.Length(strShortcutFolder) == 0 then
  892. -- 该栏为空...
  893. -- 快点,别害羞 :)
  894. local strTitle = SetupData.GetLocalizedString("MSG_INVALID_ENTRY");
  895. local strPrompt = SetupData.GetLocalizedString("ERR_FIELD_CANNOT_BE_EMPTY");
  896. Dialog.Message(strTitle, strPrompt, MB_OK, MB_ICONEXCLAMATION);
  897. else
  898. -- 该栏不为空...
  899. -- 确定快捷方式文件夹路径只包含有效的字符
  900. if g_ContainsValidRelativePathChars(strShortcutFolder) then
  901. -- 进入下一个屏幕
  902. Screen.Next();
  903. else
  904. -- 快捷方式文件夹包含无效的字符
  905. -- 告诉用户需要修正
  906. local strTitle = SetupData.GetLocalizedString("MSG_INVALID_ENTRY");
  907. local strPrompt = SetupData.GetLocalizedString("ERR_INVALID_CHARACTERS") .. "rn/ * ? " &lt; &gt; | :";
  908. Dialog.Message(strTitle, strPrompt, MB_OK, MB_ICONEXCLAMATION);
  909. end
  910. end
  911. </Script>
  912. </Event>
  913. <Event>
  914. <Name>On Cancel</Name>
  915. <Args/>
  916. <Script>-- 这些操作在点击“取消”按钮时执行。
  917. -- 来自 _SUF70_Global_Functions.lua:
  918. -- 询问用户是否确定要退出
  919. if g_ConfirmSetupAbort() then
  920. Application.Exit();
  921. end
  922. </Script>
  923. </Event>
  924. <Event>
  925. <Name>On Help</Name>
  926. <Args/>
  927. <Script>-- 这些操作在点击“帮助”按钮时执行。
  928. </Script>
  929. </Event>
  930. <Event>
  931. <Name>On Ctrl Message</Name>
  932. <Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
  933. <Script>-- 这些操作由屏幕上的控件触发。
  934. if (e_MsgID == MSGID_CLICKED) then
  935. -- 用户进行了点击...是单选按钮中的一个吗?
  936. if (e_CtrlID == CTRL_RADIOBTN_PERUSER) then
  937. -- 用户所选的屏幕上的“每用户”选项...
  938. -- 打开安装中的选项
  939. _UsePerUserFolders = true;
  940. -- 更新组合框中的快捷方式文件夹列表
  941. g_FillComboBoxWithShortcutFolders(CTRL_COMBOBOX_SHORTCUTFOLDERS);
  942. elseif (e_CtrlID == CTRL_RADIOBTN_ALLUSERS) then
  943. -- 用户选择了屏幕上的“所有用户”选项...
  944. -- 关闭安装中的选项
  945. _UsePerUserFolders = false;
  946. -- 更新组合框中的快捷方式文件夹列表
  947. g_FillComboBoxWithShortcutFolders(CTRL_COMBOBOX_SHORTCUTFOLDERS);
  948. end
  949. end
  950. </Script>
  951. </Event>
  952. </Events>
  953. <Controls>
  954. <Control>
  955. <Type>1</Type>
  956. <ID>103</ID>
  957. <Visible>0</Visible>
  958. <Enabled>0</Enabled>
  959. <TabOrder>75</TabOrder>
  960. <FTButton>1</FTButton>
  961. </Control>
  962. <Control>
  963. <Type>1</Type>
  964. <ID>101</ID>
  965. <Visible>1</Visible>
  966. <Enabled>1</Enabled>
  967. <TabOrder>76</TabOrder>
  968. <FTButton>1</FTButton>
  969. </Control>
  970. <Control>
  971. <Type>1</Type>
  972. <ID>100</ID>
  973. <Visible>1</Visible>
  974. <Enabled>1</Enabled>
  975. <TabOrder>-10</TabOrder>
  976. <FTButton>1</FTButton>
  977. </Control>
  978. <Control>
  979. <Type>1</Type>
  980. <ID>102</ID>
  981. <Visible>1</Visible>
  982. <Enabled>1</Enabled>
  983. <TabOrder>-9</TabOrder>
  984. <FTButton>1</FTButton>
  985. </Control>
  986. <Control>
  987. <Type>2</Type>
  988. <ID>203</ID>
  989. <Visible>1</Visible>
  990. <Enabled>1</Enabled>
  991. <TabOrder>0</TabOrder>
  992. <IsHeading>0</IsHeading>
  993. </Control>
  994. <Control>
  995. <Type>2</Type>
  996. <ID>211</ID>
  997. <Visible>1</Visible>
  998. <Enabled>1</Enabled>
  999. <TabOrder>1</TabOrder>
  1000. <IsHeading>0</IsHeading>
  1001. </Control>
  1002. <Control>
  1003. <Type>4</Type>
  1004. <ID>501</ID>
  1005. <Visible>1</Visible>
  1006. <Enabled>1</Enabled>
  1007. <TabOrder>2</TabOrder>
  1008. <Sorted>0</Sorted>
  1009. <ShowShortcutFolders>1</ShowShortcutFolders>
  1010. <PerUser>1</PerUser>
  1011. <Variable/>
  1012. <Lines>4</Lines>
  1013. <ComboType>1</ComboType>
  1014. </Control>
  1015. <Control>
  1016. <Type>5</Type>
  1017. <ID>600</ID>
  1018. <Visible>1</Visible>
  1019. <Enabled>1</Enabled>
  1020. <TabOrder>35</TabOrder>
  1021. <Group>1</Group>
  1022. <StartID>600</StartID>
  1023. <EndID>601</EndID>
  1024. </Control>
  1025. <Control>
  1026. <Type>5</Type>
  1027. <ID>601</ID>
  1028. <Visible>1</Visible>
  1029. <Enabled>1</Enabled>
  1030. <TabOrder>40</TabOrder>
  1031. <Group>0</Group>
  1032. <StartID>600</StartID>
  1033. <EndID>601</EndID>
  1034. </Control>
  1035. </Controls>
  1036. <Languages>
  1037. <SUF70Messages>
  1038. <Language>
  1039. <Name>English</Name>
  1040. <Default>1</Default>
  1041. <Primary>9</Primary>
  1042. <Secondary>
  1043. <ID>1</ID>
  1044. <ID>2</ID>
  1045. <ID>3</ID>
  1046. <ID>4</ID>
  1047. <ID>5</ID>
  1048. <ID>6</ID>
  1049. <ID>7</ID>
  1050. <ID>8</ID>
  1051. <ID>9</ID>
  1052. <ID>10</ID>
  1053. <ID>11</ID>
  1054. <ID>12</ID>
  1055. <ID>13</ID>
  1056. </Secondary>
  1057. </Language>
  1058. <Messages>
  1059. <IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
  1060. <IDS_HEADER_TEXT>Shortcut Folder</IDS_HEADER_TEXT>
  1061. <IDS_SUBHEADER_TEXT>Where would you like the shortcuts to be installed?</IDS_SUBHEADER_TEXT>
  1062. <IDS_CTRL_BUTTON_NEXT>&amp;Next &gt;</IDS_CTRL_BUTTON_NEXT>
  1063. <IDS_CTRL_BUTTON_BACK>&lt; &amp;Back</IDS_CTRL_BUTTON_BACK>
  1064. <IDS_CTRL_BUTTON_CANCEL>&amp;Cancel</IDS_CTRL_BUTTON_CANCEL>
  1065. <IDS_CTRL_BUTTON_HELP>&amp;Help</IDS_CTRL_BUTTON_HELP>
  1066. <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>
  1067. <IDS_CTRL_STATICTEXT_LABEL_01>Shortcut Folder:</IDS_CTRL_STATICTEXT_LABEL_01>
  1068. <IDS_CTRL_RADIOBTN_PERUSER>Install shortcuts for current user only</IDS_CTRL_RADIOBTN_PERUSER>
  1069. <IDS_CTRL_RADIOBTN_ALLUSERS>Make shortcuts available to all users</IDS_CTRL_RADIOBTN_ALLUSERS>
  1070. <IDS_CTRL_COMBOBOX_SHORTCUTFOLDERS>%AppShortcutFolderName%</IDS_CTRL_COMBOBOX_SHORTCUTFOLDERS>
  1071. </Messages>
  1072. </SUF70Messages>
  1073. <SUF70Messages>
  1074. <Language>
  1075. <Name>Chinese (Simplified)</Name>
  1076. <Default>0</Default>
  1077. <Primary>4</Primary>
  1078. <Secondary>
  1079. <ID>2</ID>
  1080. <ID>3</ID>
  1081. <ID>4</ID>
  1082. <ID>5</ID>
  1083. </Secondary>
  1084. </Language>
  1085. <Messages>
  1086. <IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
  1087. <IDS_HEADER_TEXT>快捷方式文件夹</IDS_HEADER_TEXT>
  1088. <IDS_SUBHEADER_TEXT>您想将快捷方式安装到何处?</IDS_SUBHEADER_TEXT>
  1089. <IDS_CTRL_BUTTON_NEXT>下一步(&amp;N) &gt;</IDS_CTRL_BUTTON_NEXT>
  1090. <IDS_CTRL_BUTTON_BACK>&lt; 返回(&amp;B)</IDS_CTRL_BUTTON_BACK>
  1091. <IDS_CTRL_BUTTON_CANCEL>取消(&amp;C)</IDS_CTRL_BUTTON_CANCEL>
  1092. <IDS_CTRL_BUTTON_HELP>帮助(&amp;H)</IDS_CTRL_BUTTON_HELP>
  1093. <IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS>快捷方式图标将在下面指出的文件夹中创建。如果您不想使用默认文件夹,您可以键入新的名称,或从列表中选择现有的文件夹。</IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS>
  1094. <IDS_CTRL_STATICTEXT_LABEL_01>快捷方式文件夹:</IDS_CTRL_STATICTEXT_LABEL_01>
  1095. <IDS_CTRL_RADIOBTN_PERUSER>只对当前用户安装快捷方式</IDS_CTRL_RADIOBTN_PERUSER>
  1096. <IDS_CTRL_RADIOBTN_ALLUSERS>使快捷方式对所有用户都可用</IDS_CTRL_RADIOBTN_ALLUSERS>
  1097. <IDS_CTRL_COMBOBOX_SHORTCUTFOLDERS>%AppShortcutFolderName%</IDS_CTRL_COMBOBOX_SHORTCUTFOLDERS>
  1098. </Messages>
  1099. </SUF70Messages>
  1100. </Languages>
  1101. </Screen>
  1102. <Screen>
  1103. <Type>100</Type>
  1104. <Name>准备安装</Name>
  1105. <BannerStyle>2</BannerStyle>
  1106. <TemplateName>Ready to Install</TemplateName>
  1107. <OverrideProjTheme>0</OverrideProjTheme>
  1108. <StyleData>
  1109. <CstClrs>0</CstClrs>
  1110. <TBBG format="hex">ffffff</TBBG>
  1111. <BDYBG format="hex">ece9d8</BDYBG>
  1112. <FTBG format="hex">ece9d8</FTBG>
  1113. <TBTXT format="hex">000000</TBTXT>
  1114. <BDYTXT format="hex">000000</BDYTXT>
  1115. <CBG format="hex">ffffff</CBG>
  1116. <C3DFACE format="hex">ece9d8</C3DFACE>
  1117. <C3DHLT format="hex">ece9d8</C3DHLT>
  1118. <C3DLIT format="hex">ffffff</C3DLIT>
  1119. <C3DSH format="hex">aca899</C3DSH>
  1120. <CBTNTXT format="hex">000000</CBTNTXT>
  1121. <CTEXT format="hex">000000</CTEXT>
  1122. <CDISTXT format="hex">aca899</CDISTXT>
  1123. <CPRGRS format="hex">316ac5</CPRGRS>
  1124. <C3DSHDK format="hex">716f64</C3DSHDK>
  1125. <TBIMG>Default_Top_Banner.jpg</TBIMG>
  1126. <SBIMG>Default_Side_Banner.jpg</SBIMG>
  1127. <BDIMG/>
  1128. <BDFILL>0</BDFILL>
  1129. <HDSEP>1</HDSEP>
  1130. <FTSEP>1</FTSEP>
  1131. <CstFnts>0</CstFnts>
  1132. <Fonts>
  1133. <FontData>
  1134. <FontName>Arial</FontName>
  1135. <CharacterSet>0</CharacterSet>
  1136. <Height>-13</Height>
  1137. <Weight>700</Weight>
  1138. <Italic>0</Italic>
  1139. <Underline>0</Underline>
  1140. <StrikeOut>0</StrikeOut>
  1141. <AntiAlias>1</AntiAlias>
  1142. </FontData>
  1143. <FontData>
  1144. <FontName>Arial</FontName>
  1145. <CharacterSet>0</CharacterSet>
  1146. <Height>-13</Height>
  1147. <Weight>700</Weight>
  1148. <Italic>0</Italic>
  1149. <Underline>0</Underline>
  1150. <StrikeOut>0</StrikeOut>
  1151. <AntiAlias>1</AntiAlias>
  1152. </FontData>
  1153. <FontData>
  1154. <FontName>Arial</FontName>
  1155. <CharacterSet>0</CharacterSet>
  1156. <Height>-24</Height>
  1157. <Weight>700</Weight>
  1158. <Italic>0</Italic>
  1159. <Underline>0</Underline>
  1160. <StrikeOut>0</StrikeOut>
  1161. <AntiAlias>1</AntiAlias>
  1162. </FontData>
  1163. <FontData>
  1164. <FontName>Arial</FontName>
  1165. <CharacterSet>0</CharacterSet>
  1166. <Height>-13</Height>
  1167. <Weight>400</Weight>
  1168. <Italic>0</Italic>
  1169. <Underline>0</Underline>
  1170. <StrikeOut>0</StrikeOut>
  1171. <AntiAlias>1</AntiAlias>
  1172. </FontData>
  1173. <FontData>
  1174. <FontName>Arial</FontName>
  1175. <CharacterSet>0</CharacterSet>
  1176. <Height>-13</Height>
  1177. <Weight>400</Weight>
  1178. <Italic>0</Italic>
  1179. <Underline>0</Underline>
  1180. <StrikeOut>0</StrikeOut>
  1181. <AntiAlias>1</AntiAlias>
  1182. </FontData>
  1183. </Fonts>
  1184. <CAOff>
  1185. <TP>0</TP>
  1186. <L>15</L>
  1187. <T>15</T>
  1188. <R>15</R>
  1189. <B>15</B>
  1190. </CAOff>
  1191. <CAOff>
  1192. <TP>1</TP>
  1193. <L>15</L>
  1194. <T>15</T>
  1195. <R>15</R>
  1196. <B>15</B>
  1197. </CAOff>
  1198. <CAOff>
  1199. <TP>2</TP>
  1200. <L>15</L>
  1201. <T>15</T>
  1202. <R>15</R>
  1203. <B>15</B>
  1204. </CAOff>
  1205. <TBTXTX>10</TBTXTX>
  1206. <TBTXTY>10</TBTXTY>
  1207. </StyleData>
  1208. <Events>
  1209. <Event>
  1210. <Name>On Preload</Name>
  1211. <Args/>
  1212. <Script>-- 这些操作在屏幕显示之前执行。
  1213. </Script>
  1214. </Event>
  1215. <Event>
  1216. <Name>On Back</Name>
  1217. <Args/>
  1218. <Script>-- 这些操作在点击“返回”按钮时执行。
  1219. -- 返回到上一个屏幕
  1220. Screen.Back();
  1221. </Script>
  1222. </Event>
  1223. <Event>
  1224. <Name>On Next</Name>
  1225. <Args/>
  1226. <Script>-- 这些操作在点击“下一步”按钮时执行。
  1227. -- 进入下一个屏幕
  1228. Screen.Next();
  1229. </Script>
  1230. </Event>
  1231. <Event>
  1232. <Name>On Cancel</Name>
  1233. <Args/>
  1234. <Script>-- 这些操作在点击“取消”按钮时执行。
  1235. -- 来自 _SUF70_Global_Functions.lua:
  1236. -- 询问用户是否确定要退出
  1237. if g_ConfirmSetupAbort() then
  1238. Application.Exit();
  1239. end
  1240. </Script>
  1241. </Event>
  1242. <Event>
  1243. <Name>On Help</Name>
  1244. <Args/>
  1245. <Script>-- 这些操作在点击“帮助”按钮时执行。
  1246. </Script>
  1247. </Event>
  1248. <Event>
  1249. <Name>On Ctrl Message</Name>
  1250. <Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
  1251. <Script>-- 这些操作由屏幕上的控件触发。
  1252. </Script>
  1253. </Event>
  1254. </Events>
  1255. <Controls>
  1256. <Control>
  1257. <Type>1</Type>
  1258. <ID>103</ID>
  1259. <Visible>0</Visible>
  1260. <Enabled>0</Enabled>
  1261. <TabOrder>75</TabOrder>
  1262. <FTButton>1</FTButton>
  1263. </Control>
  1264. <Control>
  1265. <Type>1</Type>
  1266. <ID>101</ID>
  1267. <Visible>1</Visible>
  1268. <Enabled>1</Enabled>
  1269. <TabOrder>76</TabOrder>
  1270. <FTButton>1</FTButton>
  1271. </Control>
  1272. <Control>
  1273. <Type>1</Type>
  1274. <ID>100</ID>
  1275. <Visible>1</Visible>
  1276. <Enabled>1</Enabled>
  1277. <TabOrder>-10</TabOrder>
  1278. <FTButton>1</FTButton>
  1279. </Control>
  1280. <Control>
  1281. <Type>1</Type>
  1282. <ID>102</ID>
  1283. <Visible>1</Visible>
  1284. <Enabled>1</Enabled>
  1285. <TabOrder>-9</TabOrder>
  1286. <FTButton>1</FTButton>
  1287. </Control>
  1288. <Control>
  1289. <Type>2</Type>
  1290. <ID>200</ID>
  1291. <Visible>1</Visible>
  1292. <Enabled>1</Enabled>
  1293. <TabOrder>0</TabOrder>
  1294. <IsHeading>0</IsHeading>
  1295. </Control>
  1296. <Control>
  1297. <Type>2</Type>
  1298. <ID>300</ID>
  1299. <Visible>0</Visible>
  1300. <Enabled>1</Enabled>
  1301. <TabOrder>1</TabOrder>
  1302. <IsHeading>1</IsHeading>
  1303. </Control>
  1304. </Controls>
  1305. <Languages>
  1306. <SUF70Messages>
  1307. <Language>
  1308. <Name>English</Name>
  1309. <Default>1</Default>
  1310. <Primary>9</Primary>
  1311. <Secondary>
  1312. <ID>1</ID>
  1313. <ID>2</ID>
  1314. <ID>3</ID>
  1315. <ID>4</ID>
  1316. <ID>5</ID>
  1317. <ID>6</ID>
  1318. <ID>7</ID>
  1319. <ID>8</ID>
  1320. <ID>9</ID>
  1321. <ID>10</ID>
  1322. <ID>11</ID>
  1323. <ID>12</ID>
  1324. <ID>13</ID>
  1325. </Secondary>
  1326. </Language>
  1327. <Messages>
  1328. <IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
  1329. <IDS_HEADER_TEXT>Ready to Install</IDS_HEADER_TEXT>
  1330. <IDS_SUBHEADER_TEXT>You are now ready to install %ProductName% %ProductVer%</IDS_SUBHEADER_TEXT>
  1331. <IDS_CTRL_BUTTON_NEXT>&amp;Next &gt;</IDS_CTRL_BUTTON_NEXT>
  1332. <IDS_CTRL_BUTTON_BACK>&lt; &amp;Back</IDS_CTRL_BUTTON_BACK>
  1333. <IDS_CTRL_BUTTON_CANCEL>&amp;Cancel</IDS_CTRL_BUTTON_CANCEL>
  1334. <IDS_CTRL_BUTTON_HELP>&amp;Help</IDS_CTRL_BUTTON_HELP>
  1335. <IDS_CTRL_STATICTEXT_BODY>The installer now has enough information to install %ProductName% on your computer.
  1336. The following settings will be used:
  1337. Install folder:        %AppFolder%
  1338. Shortcut folder:    %AppShortcutFolderName%
  1339. Please click Next to proceed with the installation.</IDS_CTRL_STATICTEXT_BODY>
  1340. <IDS_CTRL_HEADINGTEXT_BODY>Title</IDS_CTRL_HEADINGTEXT_BODY>
  1341. </Messages>
  1342. </SUF70Messages>
  1343. <SUF70Messages>
  1344. <Language>
  1345. <Name>Chinese (Simplified)</Name>
  1346. <Default>0</Default>
  1347. <Primary>4</Primary>
  1348. <Secondary>
  1349. <ID>2</ID>
  1350. <ID>3</ID>
  1351. <ID>4</ID>
  1352. <ID>5</ID>
  1353. </Secondary>
  1354. </Language>
  1355. <Messages>
  1356. <IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
  1357. <IDS_HEADER_TEXT>准备安装</IDS_HEADER_TEXT>
  1358. <IDS_SUBHEADER_TEXT>现在您正准备安装 %ProductName% %ProductVer%</IDS_SUBHEADER_TEXT>
  1359. <IDS_CTRL_BUTTON_NEXT>下一步(&amp;N) &gt;</IDS_CTRL_BUTTON_NEXT>
  1360. <IDS_CTRL_BUTTON_BACK>&lt; 返回(&amp;B)</IDS_CTRL_BUTTON_BACK>
  1361. <IDS_CTRL_BUTTON_CANCEL>取消(&amp;C)</IDS_CTRL_BUTTON_CANCEL>
  1362. <IDS_CTRL_BUTTON_HELP>帮助(&amp;H)</IDS_CTRL_BUTTON_HELP>
  1363. <IDS_CTRL_STATICTEXT_BODY>现在安装程序已有足够的信息将 %ProductName% 安装到您的计算机中。
  1364. 将使用以下设置:
  1365. 安装文件夹:        %AppFolder%
  1366. 快捷方式文件夹:    %AppShortcutFolderName%
  1367. 请单击“下一步”继续安装。</IDS_CTRL_STATICTEXT_BODY>
  1368. <IDS_CTRL_HEADINGTEXT_BODY>标题</IDS_CTRL_HEADINGTEXT_BODY>
  1369. </Messages>
  1370. </SUF70Messages>
  1371. </Languages>
  1372. </Screen>
  1373. </BeforeInstallingScreens>
  1374. <DuringInstScreenData>
  1375. <ShowProgress>1</ShowProgress>
  1376. <Screens>
  1377. <Screen>
  1378. <Type>130</Type>
  1379. <Name>一个进度条 (安装期间)</Name>
  1380. <BannerStyle>2</BannerStyle>
  1381. <TemplateName>One Progress Bar (While Installing)</TemplateName>
  1382. <OverrideProjTheme>0</OverrideProjTheme>
  1383. <StyleData>
  1384. <CstClrs>0</CstClrs>
  1385. <TBBG format="hex">ffffff</TBBG>
  1386. <BDYBG format="hex">ece9d8</BDYBG>
  1387. <FTBG format="hex">ece9d8</FTBG>
  1388. <TBTXT format="hex">000000</TBTXT>
  1389. <BDYTXT format="hex">000000</BDYTXT>
  1390. <CBG format="hex">ffffff</CBG>
  1391. <C3DFACE format="hex">ece9d8</C3DFACE>
  1392. <C3DHLT format="hex">ece9d8</C3DHLT>
  1393. <C3DLIT format="hex">ffffff</C3DLIT>
  1394. <C3DSH format="hex">aca899</C3DSH>
  1395. <CBTNTXT format="hex">000000</CBTNTXT>
  1396. <CTEXT format="hex">000000</CTEXT>
  1397. <CDISTXT format="hex">aca899</CDISTXT>
  1398. <CPRGRS format="hex">316ac5</CPRGRS>
  1399. <C3DSHDK format="hex">716f64</C3DSHDK>
  1400. <TBIMG>Default_Top_Banner.jpg</TBIMG>
  1401. <SBIMG>Default_Side_Banner.jpg</SBIMG>
  1402. <BDIMG/>
  1403. <BDFILL>0</BDFILL>
  1404. <HDSEP>1</HDSEP>
  1405. <FTSEP>1</FTSEP>
  1406. <CstFnts>0</CstFnts>
  1407. <Fonts>
  1408. <FontData>
  1409. <FontName>Arial</FontName>
  1410. <CharacterSet>0</CharacterSet>
  1411. <Height>-13</Height>
  1412. <Weight>700</Weight>
  1413. <Italic>0</Italic>
  1414. <Underline>0</Underline>
  1415. <StrikeOut>0</StrikeOut>
  1416. <AntiAlias>1</AntiAlias>
  1417. </FontData>
  1418. <FontData>
  1419. <FontName>Arial</FontName>
  1420. <CharacterSet>0</CharacterSet>
  1421. <Height>-13</Height>
  1422. <Weight>700</Weight>
  1423. <Italic>0</Italic>
  1424. <Underline>0</Underline>
  1425. <StrikeOut>0</StrikeOut>
  1426. <AntiAlias>1</AntiAlias>
  1427. </FontData>
  1428. <FontData>
  1429. <FontName>Arial</FontName>
  1430. <CharacterSet>0</CharacterSet>
  1431. <Height>-24</Height>
  1432. <Weight>700</Weight>
  1433. <Italic>0</Italic>
  1434. <Underline>0</Underline>
  1435. <StrikeOut>0</StrikeOut>
  1436. <AntiAlias>1</AntiAlias>
  1437. </FontData>
  1438. <FontData>
  1439. <FontName>Arial</FontName>
  1440. <CharacterSet>0</CharacterSet>
  1441. <Height>-13</Height>
  1442. <Weight>400</Weight>
  1443. <Italic>0</Italic>
  1444. <Underline>0</Underline>
  1445. <StrikeOut>0</StrikeOut>
  1446. <AntiAlias>1</AntiAlias>
  1447. </FontData>
  1448. <FontData>
  1449. <FontName>Arial</FontName>
  1450. <CharacterSet>0</CharacterSet>
  1451. <Height>-13</Height>
  1452. <Weight>400</Weight>
  1453. <Italic>0</Italic>
  1454. <Underline>0</Underline>
  1455. <StrikeOut>0</StrikeOut>
  1456. <AntiAlias>1</AntiAlias>
  1457. </FontData>
  1458. </Fonts>
  1459. <CAOff>
  1460. <TP>0</TP>
  1461. <L>15</L>
  1462. <T>15</T>
  1463. <R>15</R>
  1464. <B>15</B>
  1465. </CAOff>
  1466. <CAOff>
  1467. <TP>1</TP>
  1468. <L>15</L>
  1469. <T>15</T>
  1470. <R>15</R>
  1471. <B>15</B>
  1472. </CAOff>
  1473. <CAOff>
  1474. <TP>2</TP>
  1475. <L>15</L>
  1476. <T>15</T>
  1477. <R>15</R>
  1478. <B>15</B>
  1479. </CAOff>
  1480. <TBTXTX>10</TBTXTX>
  1481. <TBTXTY>10</TBTXTY>
  1482. </StyleData>
  1483. <IsWhileInstallingMode>1</IsWhileInstallingMode>
  1484. <Events>
  1485. <Event>
  1486. <Name>On Preload</Name>
  1487. <Args/>
  1488. <Script>-- 这些操作在屏幕显示之前执行。
  1489. </Script>
  1490. </Event>
  1491. <Event>
  1492. <Name>On Progress</Name>
  1493. <Args>number e_Stage, string e_CurrentItemText, number e_CurrentItemPct, number e_StagePct</Args>
  1494. <Script>-- 这些操作在安装文件时执行。
  1495. --[[
  1496. 注意:
  1497. 文件安装进度分为 4 个安装阶段:
  1498. 1. 准备安装
  1499. 2. 正在安装文件
  1500. 3. 正在创建卸载
  1501. 4. 正在创建快捷方式
  1502. 每个进度阶段在工程的语言文件中都有一个字符串来进行描述,
  1503. 如:“正在安装文件...”。这让进度文本的翻译编程可能(连同
  1504. 语言文件中的其他本地化字符串一起)。
  1505. ]]
  1506. -- 为当前阶段的进度信息获取适当的字符串 ID...
  1507. local strStringID;
  1508. if(e_Stage == INSTALL_STAGE_PREPARING) then
  1509. strStringID = "MSG_PROG_PREPARING";
  1510. elseif(e_Stage == INSTALL_STAGE_INSTALLING_FILES) then
  1511. strStringID = "MSG_PROG_INSTALLING_FILES";
  1512. elseif(e_Stage == INSTALL_STAGE_CREATING_UNINSTALL) then
  1513. strStringID = "MSG_PROG_CREATING_UNINSTALL";
  1514. elseif(e_Stage == INSTALL_STAGE_CREATING_SHORTCUTS) then
  1515. strStringID = "MSG_PROG_CREATING_SHORTCUTS";
  1516. end
  1517. -- ...并从语言文件中获取相应的字符串
  1518. local strStageMessage = SetupData.GetLocalizedString(strStringID);
  1519. -- 更新进度提示,以显示当前阶段
  1520. DlgStaticText.SetProperties(CTRL_STATICTEXT_LABEL_01, {Text=strStageMessage});
  1521. -- 如果当前项目是一个文件路径,它对于屏幕来说可能太长...
  1522. -- 下一步操作将缩短文本为 72 个字符 (如果它至少包含一个 )
  1523. local strAbbreviatedItemText = String.AbbreviateFilePath(e_CurrentItemText, 72);
  1524. -- 更新状态文本,以显示当前项目 (如:正在安装的文件)
  1525. DlgStaticText.SetProperties(CTRL_STATICTEXT_LABEL_02, {Text=strAbbreviatedItemText});
  1526. -- 更新进度条
  1527. DlgProgressBar.SetPos(CTRL_PROGRESS_BAR_01, e_StagePct);
  1528. </Script>
  1529. </Event>
  1530. <Event>
  1531. <Name>On Cancel</Name>
  1532. <Args/>
  1533. <Script>-- 这些操作在点击“取消”按钮时执行。
  1534. -- 来自 _SUF70_Global_Functions.lua:
  1535. -- 询问用户是否确定要退出
  1536. if g_ConfirmSetupAbort() then
  1537. Application.Exit();
  1538. end
  1539. </Script>
  1540. </Event>
  1541. </Events>
  1542. <Controls>
  1543. <Control>
  1544. <Type>1</Type>
  1545. <ID>102</ID>
  1546. <Visible>1</Visible>
  1547. <Enabled>1</Enabled>
  1548. <TabOrder>78</TabOrder>
  1549. <FTButton>1</FTButton>
  1550. </Control>
  1551. <Control>
  1552. <Type>2</Type>
  1553. <ID>203</ID>
  1554. <Visible>1</Visible>
  1555. <Enabled>1</Enabled>
  1556. <TabOrder>1</TabOrder>
  1557. <IsHeading>0</IsHeading>
  1558. </Control>
  1559. <Control>
  1560. <Type>2</Type>
  1561. <ID>211</ID>
  1562. <Visible>1</Visible>
  1563. <Enabled>1</Enabled>
  1564. <TabOrder>2</TabOrder>
  1565. <IsHeading>0</IsHeading>
  1566. </Control>
  1567. <Control>
  1568. <Type>2</Type>
  1569. <ID>212</ID>
  1570. <Visible>1</Visible>
  1571. <Enabled>1</Enabled>
  1572. <TabOrder>3</TabOrder>
  1573. <IsHeading>0</IsHeading>
  1574. </Control>
  1575. <Control>
  1576. <Type>7</Type>
  1577. <ID>900</ID>
  1578. <Visible>1</Visible>
  1579. <Enabled>1</Enabled>
  1580. <TabOrder>4</TabOrder>
  1581. <Style>0</Style>
  1582. <Min>0</Min>
  1583. <Max>100</Max>
  1584. <XPStyleBars>1</XPStyleBars>
  1585. </Control>
  1586. <Control>
  1587. <Type>2</Type>
  1588. <ID>213</ID>
  1589. <Visible>0</Visible>
  1590. <Enabled>1</Enabled>
  1591. <TabOrder>2</TabOrder>
  1592. <IsHeading>0</IsHeading>
  1593. </Control>
  1594. <Control>
  1595. <Type>2</Type>
  1596. <ID>214</ID>
  1597. <Visible>0</Visible>
  1598. <Enabled>1</Enabled>
  1599. <TabOrder>3</TabOrder>
  1600. <IsHeading>0</IsHeading>
  1601. </Control>
  1602. <Control>
  1603. <Type>7</Type>
  1604. <ID>901</ID>
  1605. <Visible>0</Visible>
  1606. <Enabled>1</Enabled>
  1607. <TabOrder>4</TabOrder>
  1608. <Style>0</Style>
  1609. <Min>0</Min>
  1610. <Max>100</Max>
  1611. <XPStyleBars>0</XPStyleBars>
  1612. </Control>
  1613. </Controls>
  1614. <Languages>
  1615. <SUF70Messages>
  1616. <Language>
  1617. <Name>English</Name>
  1618. <Default>1</Default>
  1619. <Primary>9</Primary>
  1620. <Secondary>
  1621. <ID>1</ID>
  1622. <ID>2</ID>
  1623. <ID>3</ID>
  1624. <ID>4</ID>
  1625. <ID>5</ID>
  1626. <ID>6</ID>
  1627. <ID>7</ID>
  1628. <ID>8</ID>
  1629. <ID>9</ID>
  1630. <ID>10</ID>
  1631. <ID>11</ID>
  1632. <ID>12</ID>
  1633. <ID>13</ID>
  1634. </Secondary>
  1635. </Language>
  1636. <Messages>
  1637. <IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
  1638. <IDS_HEADER_TEXT>Installing %ProductName%</IDS_HEADER_TEXT>
  1639. <IDS_SUBHEADER_TEXT>Please wait...</IDS_SUBHEADER_TEXT>
  1640. <IDS_CTRL_BUTTON_CANCEL>&amp;Cancel</IDS_CTRL_BUTTON_CANCEL>
  1641. <IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS/>
  1642. <IDS_CTRL_STATICTEXT_LABEL_01/>
  1643. <IDS_CTRL_STATICTEXT_LABEL_02/>
  1644. <IDS_CTRL_PROGRESS_BAR_01/>
  1645. <IDS_CTRL_STATICTEXT_LABEL_03>Progress Two</IDS_CTRL_STATICTEXT_LABEL_03>
  1646. <IDS_CTRL_STATICTEXT_LABEL_04>Performing Actions...</IDS_CTRL_STATICTEXT_LABEL_04>
  1647. <IDS_CTRL_PROGRESS_BAR_02/>
  1648. </Messages>
  1649. </SUF70Messages>
  1650. <SUF70Messages>
  1651. <Language>
  1652. <Name>Chinese (Simplified)</Name>
  1653. <Default>0</Default>
  1654. <Primary>4</Primary>
  1655. <Secondary>
  1656. <ID>2</ID>
  1657. <ID>3</ID>
  1658. <ID>4</ID>
  1659. <ID>5</ID>
  1660. </Secondary>
  1661. </Language>
  1662. <Messages>
  1663. <IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
  1664. <IDS_HEADER_TEXT>正在安装 %ProductName%</IDS_HEADER_TEXT>
  1665. <IDS_SUBHEADER_TEXT>请稍候...</IDS_SUBHEADER_TEXT>
  1666. <IDS_CTRL_BUTTON_CANCEL>取消(&amp;C)</IDS_CTRL_BUTTON_CANCEL>
  1667. <IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS/>
  1668. <IDS_CTRL_STATICTEXT_LABEL_01/>
  1669. <IDS_CTRL_STATICTEXT_LABEL_02/>
  1670. <IDS_CTRL_PROGRESS_BAR_01/>
  1671. <IDS_CTRL_STATICTEXT_LABEL_03>进程二</IDS_CTRL_STATICTEXT_LABEL_03>
  1672. <IDS_CTRL_STATICTEXT_LABEL_04>正在执行动作...</IDS_CTRL_STATICTEXT_LABEL_04>
  1673. <IDS_CTRL_PROGRESS_BAR_02/>
  1674. </Messages>
  1675. </SUF70Messages>
  1676. </Languages>
  1677. </Screen>
  1678. </Screens>
  1679. </DuringInstScreenData>
  1680. <AfterInstallingScreens>
  1681. <Screen>
  1682. <Type>100</Type>
  1683. <Name>结束安装</Name>
  1684. <BannerStyle>1</BannerStyle>
  1685. <TemplateName>Finished Install</TemplateName>
  1686. <OverrideProjTheme>0</OverrideProjTheme>
  1687. <StyleData>
  1688. <CstClrs>0</CstClrs>
  1689. <TBBG format="hex">ffffff</TBBG>
  1690. <BDYBG format="hex">ece9d8</BDYBG>
  1691. <FTBG format="hex">ece9d8</FTBG>
  1692. <TBTXT format="hex">000000</TBTXT>
  1693. <BDYTXT format="hex">000000</BDYTXT>
  1694. <CBG format="hex">ffffff</CBG>
  1695. <C3DFACE format="hex">ece9d8</C3DFACE>
  1696. <C3DHLT format="hex">ece9d8</C3DHLT>
  1697. <C3DLIT format="hex">ffffff</C3DLIT>
  1698. <C3DSH format="hex">aca899</C3DSH>
  1699. <CBTNTXT format="hex">000000</CBTNTXT>
  1700. <CTEXT format="hex">000000</CTEXT>
  1701. <CDISTXT format="hex">aca899</CDISTXT>
  1702. <CPRGRS format="hex">316ac5</CPRGRS>
  1703. <C3DSHDK format="hex">716f64</C3DSHDK>
  1704. <TBIMG>Default_Top_Banner.jpg</TBIMG>
  1705. <SBIMG>Default_Side_Banner.jpg</SBIMG>
  1706. <BDIMG/>
  1707. <BDFILL>0</BDFILL>
  1708. <HDSEP>1</HDSEP>
  1709. <FTSEP>1</FTSEP>
  1710. <CstFnts>0</CstFnts>
  1711. <Fonts>
  1712. <FontData>
  1713. <FontName>Arial</FontName>
  1714. <CharacterSet>0</CharacterSet>
  1715. <Height>-13</Height>
  1716. <Weight>700</Weight>
  1717. <Italic>0</Italic>
  1718. <Underline>0</Underline>
  1719. <StrikeOut>0</StrikeOut>
  1720. <AntiAlias>1</AntiAlias>
  1721. </FontData>
  1722. <FontData>
  1723. <FontName>Arial</FontName>
  1724. <CharacterSet>0</CharacterSet>
  1725. <Height>-13</Height>
  1726. <Weight>700</Weight>
  1727. <Italic>0</Italic>
  1728. <Underline>0</Underline>
  1729. <StrikeOut>0</StrikeOut>
  1730. <AntiAlias>1</AntiAlias>
  1731. </FontData>
  1732. <FontData>
  1733. <FontName>Arial</FontName>
  1734. <CharacterSet>0</CharacterSet>
  1735. <Height>-24</Height>
  1736. <Weight>700</Weight>
  1737. <Italic>0</Italic>
  1738. <Underline>0</Underline>
  1739. <StrikeOut>0</StrikeOut>
  1740. <AntiAlias>1</AntiAlias>
  1741. </FontData>
  1742. <FontData>
  1743. <FontName>Arial</FontName>
  1744. <CharacterSet>0</CharacterSet>
  1745. <Height>-13</Height>
  1746. <Weight>400</Weight>
  1747. <Italic>0</Italic>
  1748. <Underline>0</Underline>
  1749. <StrikeOut>0</StrikeOut>
  1750. <AntiAlias>1</AntiAlias>
  1751. </FontData>
  1752. <FontData>
  1753. <FontName>Arial</FontName>
  1754. <CharacterSet>0</CharacterSet>
  1755. <Height>-13</Height>
  1756. <Weight>400</Weight>
  1757. <Italic>0</Italic>
  1758. <Underline>0</Underline>
  1759. <StrikeOut>0</StrikeOut>
  1760. <AntiAlias>1</AntiAlias>
  1761. </FontData>
  1762. </Fonts>
  1763. <CAOff>
  1764. <TP>0</TP>
  1765. <L>15</L>
  1766. <T>15</T>
  1767. <R>15</R>
  1768. <B>15</B>
  1769. </CAOff>
  1770. <CAOff>
  1771. <TP>1</TP>
  1772. <L>15</L>
  1773. <T>15</T>
  1774. <R>15</R>
  1775. <B>15</B>
  1776. </CAOff>
  1777. <CAOff>
  1778. <TP>2</TP>
  1779. <L>15</L>
  1780. <T>15</T>
  1781. <R>15</R>
  1782. <B>15</B>
  1783. </CAOff>
  1784. <TBTXTX>10</TBTXTX>
  1785. <TBTXTY>10</TBTXTY>
  1786. </StyleData>
  1787. <Events>
  1788. <Event>
  1789. <Name>On Preload</Name>
  1790. <Args/>
  1791. <Script>-- 这些操作在屏幕显示之前执行。
  1792. </Script>
  1793. </Event>
  1794. <Event>
  1795. <Name>On Back</Name>
  1796. <Args/>
  1797. <Script>-- 这些操作在点击“返回”按钮时执行。
  1798. -- 返回到上一个屏幕
  1799. Screen.Back();
  1800. </Script>
  1801. </Event>
  1802. <Event>
  1803. <Name>On Next</Name>
  1804. <Args/>
  1805. <Script>-- 这些操作在点击“下一步”按钮时执行。
  1806. -- 进入下一个屏幕
  1807. Screen.Next();
  1808. </Script>
  1809. </Event>
  1810. <Event>
  1811. <Name>On Cancel</Name>
  1812. <Args/>
  1813. <Script>-- 这些操作在点击“取消”按钮时执行。
  1814. -- 来自 _SUF70_Global_Functions.lua:
  1815. -- 询问用户是否确定要退出
  1816. if g_ConfirmSetupAbort() then
  1817. Application.Exit();
  1818. end
  1819. </Script>
  1820. </Event>
  1821. <Event>
  1822. <Name>On Help</Name>
  1823. <Args/>
  1824. <Script>-- 这些操作在点击“帮助”按钮时执行。
  1825. </Script>
  1826. </Event>
  1827. <Event>
  1828. <Name>On Ctrl Message</Name>
  1829. <Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
  1830. <Script>-- 这些操作由屏幕上的控件触发。
  1831. </Script>
  1832. </Event>
  1833. </Events>
  1834. <Controls>
  1835. <Control>
  1836. <Type>1</Type>
  1837. <ID>103</ID>
  1838. <Visible>0</Visible>
  1839. <Enabled>0</Enabled>
  1840. <TabOrder>75</TabOrder>
  1841. <FTButton>1</FTButton>
  1842. </Control>
  1843. <Control>
  1844. <Type>1</Type>
  1845. <ID>101</ID>
  1846. <Visible>1</Visible>
  1847. <Enabled>0</Enabled>
  1848. <TabOrder>76</TabOrder>
  1849. <FTButton>1</FTButton>
  1850. </Control>
  1851. <Control>
  1852. <Type>1</Type>
  1853. <ID>100</ID>
  1854. <Visible>1</Visible>
  1855. <Enabled>1</Enabled>
  1856. <TabOrder>-10</TabOrder>
  1857. <FTButton>1</FTButton>
  1858. </Control>
  1859. <Control>
  1860. <Type>1</Type>
  1861. <ID>102</ID>
  1862. <Visible>1</Visible>
  1863. <Enabled>0</Enabled>
  1864. <TabOrder>-9</TabOrder>
  1865. <FTButton>1</FTButton>
  1866. </Control>
  1867. <Control>
  1868. <Type>2</Type>
  1869. <ID>200</ID>
  1870. <Visible>1</Visible>
  1871. <Enabled>1</Enabled>
  1872. <TabOrder>0</TabOrder>
  1873. <IsHeading>0</IsHeading>
  1874. </Control>
  1875. <Control>
  1876. <Type>2</Type>
  1877. <ID>300</ID>
  1878. <Visible>1</Visible>
  1879. <Enabled>1</Enabled>
  1880. <TabOrder>1</TabOrder>
  1881. <IsHeading>1</IsHeading>
  1882. </Control>
  1883. </Controls>
  1884. <Languages>
  1885. <SUF70Messages>
  1886. <Language>
  1887. <Name>English</Name>
  1888. <Default>1</Default>
  1889. <Primary>9</Primary>
  1890. <Secondary>
  1891. <ID>1</ID>
  1892. <ID>2</ID>
  1893. <ID>3</ID>
  1894. <ID>4</ID>
  1895. <ID>5</ID>
  1896. <ID>6</ID>
  1897. <ID>7</ID>
  1898. <ID>8</ID>
  1899. <ID>9</ID>
  1900. <ID>10</ID>
  1901. <ID>11</ID>
  1902. <ID>12</ID>
  1903. <ID>13</ID>
  1904. </Secondary>
  1905. </Language>
  1906. <Messages>
  1907. <IDS_WINDOW_TITLE>%ProductName% Setup</IDS_WINDOW_TITLE>
  1908. <IDS_HEADER_TEXT>Installation Finished</IDS_HEADER_TEXT>
  1909. <IDS_SUBHEADER_TEXT>The installation has completed successfully.</IDS_SUBHEADER_TEXT>
  1910. <IDS_CTRL_BUTTON_NEXT>&amp;Finish</IDS_CTRL_BUTTON_NEXT>
  1911. <IDS_CTRL_BUTTON_BACK>&lt; &amp;Back</IDS_CTRL_BUTTON_BACK>
  1912. <IDS_CTRL_BUTTON_CANCEL>&amp;Cancel</IDS_CTRL_BUTTON_CANCEL>
  1913. <IDS_CTRL_BUTTON_HELP>&amp;Help</IDS_CTRL_BUTTON_HELP>
  1914. <IDS_CTRL_STATICTEXT_BODY>The %ProductName% %ProductVer% installation is complete.
  1915. Thank you for choosing %ProductName%!
  1916. Please click Finish to exit this installer.
  1917. </IDS_CTRL_STATICTEXT_BODY>
  1918. <IDS_CTRL_HEADINGTEXT_BODY>Installation Successful</IDS_CTRL_HEADINGTEXT_BODY>
  1919. </Messages>
  1920. </SUF70Messages>
  1921. <SUF70Messages>
  1922. <Language>
  1923. <Name>Chinese (Simplified)</Name>
  1924. <Default>0</Default>
  1925. <Primary>4</Primary>
  1926. <Secondary>
  1927. <ID>2</ID>
  1928. <ID>3</ID>
  1929. <ID>4</ID>
  1930. <ID>5</ID>
  1931. </Secondary>
  1932. </Language>
  1933. <Messages>
  1934. <IDS_WINDOW_TITLE>%ProductName% 安装程序</IDS_WINDOW_TITLE>
  1935. <IDS_HEADER_TEXT>安装已完成</IDS_HEADER_TEXT>
  1936. <IDS_SUBHEADER_TEXT>安装已成功完成。</IDS_SUBHEADER_TEXT>
  1937. <IDS_CTRL_BUTTON_NEXT>完成(&amp;F)</IDS_CTRL_BUTTON_NEXT>
  1938. <IDS_CTRL_BUTTON_BACK>&lt; 返回(&amp;B)</IDS_CTRL_BUTTON_BACK>
  1939. <IDS_CTRL_BUTTON_CANCEL>取消(&amp;C)</IDS_CTRL_BUTTON_CANCEL>
  1940. <IDS_CTRL_BUTTON_HELP>帮助(&amp;H)</IDS_CTRL_BUTTON_HELP>
  1941. <IDS_CTRL_STATICTEXT_BODY>%ProductName% %ProductVer% 安装已完成。
  1942. 感谢您选择 %ProductName%!
  1943. 请单击“完成”退出该安装程序。
  1944. </IDS_CTRL_STATICTEXT_BODY>
  1945. <IDS_CTRL_HEADINGTEXT_BODY>安装成功</IDS_CTRL_HEADINGTEXT_BODY>
  1946. </Messages>
  1947. </SUF70Messages>
  1948. </Languages>
  1949. </Screen>
  1950. </AfterInstallingScreens>
  1951. <Packages/>
  1952. <SerialLists>
  1953. <SerialListData>
  1954. <Name>List 1</Name>
  1955. <BuildConfigs>
  1956. <Cfg>All</Cfg>
  1957. </BuildConfigs>
  1958. <Serials/>
  1959. </SerialListData>
  1960. </SerialLists>
  1961. <UninstallData>
  1962. <CreateUninstall>0</CreateUninstall>
  1963. <CfgFile>uninstall.xml</CfgFile>
  1964. <UninstallFilesFolder>%AppFolder%Uninstall</UninstallFilesFolder>
  1965. <UninstallEXELocation>%WindowsFolder%%ProductName%uninstall.exe</UninstallEXELocation>
  1966. <AllowSilent>0</AllowSilent>
  1967. <StartSilent>0</StartSilent>
  1968. <ShowBGWindow>0</ShowBGWindow>
  1969. <MainWindowSettings>
  1970. <ShowBackGroundWindow>0</ShowBackGroundWindow>
  1971. <WindowStyle>0</WindowStyle>
  1972. <WindowAppearance>1</WindowAppearance>
  1973. <SolidBackColor format="hex">008080</SolidBackColor>
  1974. <GradientBackColor format="hex">b4c2e3</GradientBackColor>
  1975. <GradientForeColor format="hex">5971b6</GradientForeColor>
  1976. <ImageFile/>
  1977. <UseCustomIcon>0</UseCustomIcon>
  1978. <CustomIcon/>
  1979. <HideTaskbarIcon>0</HideTaskbarIcon>
  1980. <AlwaysOnTop>0</AlwaysOnTop>
  1981. <Headline>%ProductName% 卸载</Headline>
  1982. <HeadingFont>
  1983. <FontData>
  1984. <FontName>宋体</FontName>
  1985. <CharacterSet>0</CharacterSet>
  1986. <Height>-37</Height>
  1987. <Weight>700</Weight>
  1988. <Italic>1</Italic>
  1989. <Underline>0</Underline>
  1990. <StrikeOut>0</StrikeOut>
  1991. <AntiAlias>1</AntiAlias>
  1992. </FontData>
  1993. </HeadingFont>
  1994. <HeadlineTextColor format="hex">ffffff</HeadlineTextColor>
  1995. <Headline3DColor format="hex">000000</Headline3DColor>
  1996. <HeadlineAlign>0</HeadlineAlign>
  1997. <Headline3d>1</Headline3d>
  1998. <SubHeading>v%ProductVer%</SubHeading>
  1999. <SubHeadingFont>
  2000. <FontData>
  2001. <FontName>宋体</FontName>
  2002. <CharacterSet>0</CharacterSet>
  2003. <Height>-18</Height>
  2004. <Weight>700</Weight>
  2005. <Italic>1</Italic>
  2006. <Underline>0</Underline>
  2007. <StrikeOut>0</StrikeOut>
  2008. <AntiAlias>1</AntiAlias>
  2009. </FontData>
  2010. </SubHeadingFont>
  2011. <SubHeadingTextColor format="hex">ffffff</SubHeadingTextColor>
  2012. <SubHeading3DColor format="hex">000000</SubHeading3DColor>
  2013. <SubHeadingAlign>0</SubHeadingAlign>
  2014. <SubHeading3d>1</SubHeading3d>
  2015. <Footer>%Copyright% %CompanyName%. 保留所有权利。%CompanyURL%</Footer>
  2016. <FooterFont>
  2017. <FontData>
  2018. <FontName>宋体</FontName>
  2019. <CharacterSet>0</CharacterSet>
  2020. <Height>-16</Height>
  2021. <Weight>400</Weight>
  2022. <Italic>0</Italic>
  2023. <Underline>0</Underline>
  2024. <StrikeOut>0</StrikeOut>
  2025. <AntiAlias>1</AntiAlias>
  2026. </FontData>
  2027. </FooterFont>
  2028. <FooterTextColor format="hex">ffffff</FooterTextColor>
  2029. <Footer3DColor format="hex">000000</Footer3DColor>
  2030. <FooterAlign>0</FooterAlign>
  2031. <Footer3d>1</Footer3d>
  2032. </MainWindowSettings>
  2033. <OverwriteDatFile>1</OverwriteDatFile>
  2034. <OverwriteCtrlPanel>1</OverwriteCtrlPanel>
  2035. <OverwriteSC>1</OverwriteSC>
  2036. <CreateCPEntry>1</CreateCPEntry>
  2037. <RegKeyName>%ProductName%%ProductVer%</RegKeyName>
  2038. <CPDesc>%ProductName%</CPDesc>
  2039. <UseCustomCPIcon>0</UseCustomCPIcon>
  2040. <CustCPIconFN/>
  2041. <CustCPIconIndex>0</CustCPIconIndex>
  2042. <CPSIPublisher>%CompanyName%</CPSIPublisher>
  2043. <CPSIPublisherURL>%CompanyURL%</CPSIPublisherURL>
  2044. <CPSIHelpContactName>%CompanyName% 支持部门</CPSIHelpContactName>
  2045. <CPSIHelpURL>%CompanyURL%</CPSIHelpURL>
  2046. <CPSIProductVer>%ProductVer%</CPSIProductVer>
  2047. <CPSIRegOwner/>
  2048. <CPSIRegCompany/>
  2049. <CPSIUpdateInfoURL/>
  2050. <CPSIReadmeLink/>
  2051. <CPSIComments/>
  2052. <CreateAppFldSC>1</CreateAppFldSC>
  2053. <AppFldSCDesc>卸载 %ProductName%</AppFldSCDesc>
  2054. <SCComment>从您的计算机中移除 %ProductName%。</SCComment>
  2055. <UseCustomAppFldSCIcon>0</UseCustomAppFldSCIcon>
  2056. <AppFldCustomIconFN/>
  2057. <AppFolderSCIconIndex>0</AppFolderSCIconIndex>
  2058. <LFCreate>1</LFCreate>
  2059. <LFFilename>%WindowsFolder%%ProductName% Uninstall Log.txt</LFFilename>
  2060. <LFCmdLineOverride>0</LFCmdLineOverride>
  2061. <LFWriteMode>0</LFWriteMode>
  2062. <LFActionDetailLevel>1</LFActionDetailLevel>
  2063. <BeforeScreens>
  2064. <Screen>
  2065. <Type>100</Type>
  2066. <Name>开始卸载</Name>
  2067. <BannerStyle>1</BannerStyle>
  2068. <TemplateName>Welcome to Uninstall</TemplateName>
  2069. <OverrideProjTheme>0</OverrideProjTheme>
  2070. <StyleData>
  2071. <CstClrs>0</CstClrs>
  2072. <TBBG format="hex">ffffff</TBBG>
  2073. <BDYBG format="hex">ece9d8</BDYBG>
  2074. <FTBG format="hex">ece9d8</FTBG>
  2075. <TBTXT format="hex">000000</TBTXT>
  2076. <BDYTXT format="hex">000000</BDYTXT>
  2077. <CBG format="hex">ffffff</CBG>
  2078. <C3DFACE format="hex">ece9d8</C3DFACE>
  2079. <C3DHLT format="hex">ece9d8</C3DHLT>
  2080. <C3DLIT format="hex">ffffff</C3DLIT>
  2081. <C3DSH format="hex">aca899</C3DSH>
  2082. <CBTNTXT format="hex">000000</CBTNTXT>
  2083. <CTEXT format="hex">000000</CTEXT>
  2084. <CDISTXT format="hex">aca899</CDISTXT>
  2085. <CPRGRS format="hex">316ac5</CPRGRS>
  2086. <C3DSHDK format="hex">716f64</C3DSHDK>
  2087. <TBIMG>Default_Top_Banner.jpg</TBIMG>
  2088. <SBIMG>Default_Side_Banner.jpg</SBIMG>
  2089. <BDIMG/>
  2090. <BDFILL>0</BDFILL>
  2091. <HDSEP>1</HDSEP>
  2092. <FTSEP>1</FTSEP>
  2093. <CstFnts>0</CstFnts>
  2094. <Fonts>
  2095. <FontData>
  2096. <FontName>Arial</FontName>
  2097. <CharacterSet>0</CharacterSet>
  2098. <Height>-13</Height>
  2099. <Weight>700</Weight>
  2100. <Italic>0</Italic>
  2101. <Underline>0</Underline>
  2102. <StrikeOut>0</StrikeOut>
  2103. <AntiAlias>1</AntiAlias>
  2104. </FontData>
  2105. <FontData>
  2106. <FontName>Arial</FontName>
  2107. <CharacterSet>0</CharacterSet>
  2108. <Height>-13</Height>
  2109. <Weight>700</Weight>
  2110. <Italic>0</Italic>
  2111. <Underline>0</Underline>
  2112. <StrikeOut>0</StrikeOut>
  2113. <AntiAlias>1</AntiAlias>
  2114. </FontData>
  2115. <FontData>
  2116. <FontName>Arial</FontName>
  2117. <CharacterSet>0</CharacterSet>
  2118. <Height>-24</Height>
  2119. <Weight>700</Weight>
  2120. <Italic>0</Italic>
  2121. <Underline>0</Underline>
  2122. <StrikeOut>0</StrikeOut>
  2123. <AntiAlias>1</AntiAlias>
  2124. </FontData>
  2125. <FontData>
  2126. <FontName>Arial</FontName>
  2127. <CharacterSet>0</CharacterSet>
  2128. <Height>-13</Height>
  2129. <Weight>400</Weight>
  2130. <Italic>0</Italic>
  2131. <Underline>0</Underline>
  2132. <StrikeOut>0</StrikeOut>
  2133. <AntiAlias>1</AntiAlias>
  2134. </FontData>
  2135. <FontData>
  2136. <FontName>Arial</FontName>
  2137. <CharacterSet>0</CharacterSet>
  2138. <Height>-13</Height>
  2139. <Weight>400</Weight>
  2140. <Italic>0</Italic>
  2141. <Underline>0</Underline>
  2142. <StrikeOut>0</StrikeOut>
  2143. <AntiAlias>1</AntiAlias>
  2144. </FontData>
  2145. </Fonts>
  2146. <CAOff>
  2147. <TP>0</TP>
  2148. <L>15</L>
  2149. <T>15</T>
  2150. <R>15</R>
  2151. <B>15</B>
  2152. </CAOff>
  2153. <CAOff>
  2154. <TP>1</TP>
  2155. <L>15</L>
  2156. <T>15</T>
  2157. <R>15</R>
  2158. <B>15</B>
  2159. </CAOff>
  2160. <CAOff>
  2161. <TP>2</TP>
  2162. <L>15</L>
  2163. <T>15</T>
  2164. <R>15</R>
  2165. <B>15</B>
  2166. </CAOff>
  2167. <TBTXTX>10</TBTXTX>
  2168. <TBTXTY>10</TBTXTY>
  2169. </StyleData>
  2170. <Events>
  2171. <Event>
  2172. <Name>On Preload</Name>
  2173. <Args/>
  2174. <Script>-- 这些操作在屏幕显示之前执行。
  2175. </Script>
  2176. </Event>
  2177. <Event>
  2178. <Name>On Back</Name>
  2179. <Args/>
  2180. <Script>-- 这些操作在点击“返回”按钮时执行。
  2181. -- 返回到上一个屏幕
  2182. Screen.Back();
  2183. </Script>
  2184. </Event>
  2185. <Event>
  2186. <Name>On Next</Name>
  2187. <Args/>
  2188. <Script>-- 这些操作在点击“下一步”按钮时执行。
  2189. -- 进入下一个屏幕
  2190. Screen.Next();
  2191. </Script>
  2192. </Event>
  2193. <Event>
  2194. <Name>On Cancel</Name>
  2195. <Args/>
  2196. <Script>-- 这些操作在点击“取消”按钮时执行。
  2197. -- 来自 _SUF70_Global_Functions.lua:
  2198. -- 询问用户是否确定要退出
  2199. if g_ConfirmSetupAbort() then
  2200. Application.Exit();
  2201. end
  2202. </Script>
  2203. </Event>
  2204. <Event>
  2205. <Name>On Help</Name>
  2206. <Args/>
  2207. <Script>-- 这些操作在点击“帮助”按钮时执行。
  2208. </Script>
  2209. </Event>
  2210. <Event>
  2211. <Name>On Ctrl Message</Name>
  2212. <Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
  2213. <Script>-- 这些操作由屏幕上的控件触发。
  2214. </Script>
  2215. </Event>
  2216. </Events>
  2217. <Controls>
  2218. <Control>
  2219. <Type>1</Type>
  2220. <ID>103</ID>
  2221. <Visible>0</Visible>
  2222. <Enabled>0</Enabled>
  2223. <TabOrder>75</TabOrder>
  2224. <FTButton>1</FTButton>
  2225. </Control>
  2226. <Control>
  2227. <Type>1</Type>
  2228. <ID>101</ID>
  2229. <Visible>1</Visible>
  2230. <Enabled>0</Enabled>
  2231. <TabOrder>76</TabOrder>
  2232. <FTButton>1</FTButton>
  2233. </Control>
  2234. <Control>
  2235. <Type>1</Type>
  2236. <ID>100</ID>
  2237. <Visible>1</Visible>
  2238. <Enabled>1</Enabled>
  2239. <TabOrder>-10</TabOrder>
  2240. <FTButton>1</FTButton>
  2241. </Control>
  2242. <Control>
  2243. <Type>1</Type>
  2244. <ID>102</ID>
  2245. <Visible>1</Visible>
  2246. <Enabled>1</Enabled>
  2247. <TabOrder>-9</TabOrder>
  2248. <FTButton>1</FTButton>
  2249. </Control>
  2250. <Control>
  2251. <Type>2</Type>
  2252. <ID>200</ID>
  2253. <Visible>1</Visible>
  2254. <Enabled>1</Enabled>
  2255. <TabOrder>1</TabOrder>
  2256. <IsHeading>0</IsHeading>
  2257. </Control>
  2258. <Control>
  2259. <Type>2</Type>
  2260. <ID>300</ID>
  2261. <Visible>1</Visible>
  2262. <Enabled>1</Enabled>
  2263. <TabOrder>0</TabOrder>
  2264. <IsHeading>1</IsHeading>
  2265. </Control>
  2266. </Controls>
  2267. <Languages>
  2268. <SUF70Messages>
  2269. <Language>
  2270. <Name>English</Name>
  2271. <Default>1</Default>
  2272. <Primary>9</Primary>
  2273. <Secondary>
  2274. <ID>1</ID>
  2275. <ID>2</ID>
  2276. <ID>3</ID>
  2277. <ID>4</ID>
  2278. <ID>5</ID>
  2279. <ID>6</ID>
  2280. <ID>7</ID>
  2281. <ID>8</ID>
  2282. <ID>9</ID>
  2283. <ID>10</ID>
  2284. <ID>11</ID>
  2285. <ID>12</ID>
  2286. <ID>13</ID>
  2287. </Secondary>
  2288. </Language>
  2289. <Messages>
  2290. <IDS_WINDOW_TITLE>%ProductName% Uninstaller</IDS_WINDOW_TITLE>
  2291. <IDS_HEADER_TEXT>Welcome</IDS_HEADER_TEXT>
  2292. <IDS_SUBHEADER_TEXT>Welcome to the uninstaller for %ProductName% %ProductVer%</IDS_SUBHEADER_TEXT>
  2293. <IDS_CTRL_BUTTON_NEXT>&amp;Next &gt;</IDS_CTRL_BUTTON_NEXT>
  2294. <IDS_CTRL_BUTTON_BACK>&lt; &amp;Back</IDS_CTRL_BUTTON_BACK>
  2295. <IDS_CTRL_BUTTON_CANCEL>&amp;Cancel</IDS_CTRL_BUTTON_CANCEL>
  2296. <IDS_CTRL_BUTTON_HELP>&amp;Help</IDS_CTRL_BUTTON_HELP>
  2297. <IDS_CTRL_STATICTEXT_BODY>This program will uninstall %ProductName% %ProductVer%.
  2298. If %ProductName% is currently running, please close it before proceeding with the uninstallation.
  2299. Otherwise, click Next to continue.
  2300. </IDS_CTRL_STATICTEXT_BODY>
  2301. <IDS_CTRL_HEADINGTEXT_BODY>Uninstall %ProductName%</IDS_CTRL_HEADINGTEXT_BODY>
  2302. </Messages>
  2303. </SUF70Messages>
  2304. <SUF70Messages>
  2305. <Language>
  2306. <Name>Chinese (Simplified)</Name>
  2307. <Default>0</Default>
  2308. <Primary>4</Primary>
  2309. <Secondary>
  2310. <ID>2</ID>
  2311. <ID>3</ID>
  2312. <ID>4</ID>
  2313. <ID>5</ID>
  2314. </Secondary>
  2315. </Language>
  2316. <Messages>
  2317. <IDS_WINDOW_TITLE>%ProductName% 卸载程序</IDS_WINDOW_TITLE>
  2318. <IDS_HEADER_TEXT>欢迎</IDS_HEADER_TEXT>
  2319. <IDS_SUBHEADER_TEXT>欢迎使用 %ProductName% %ProductVer% 卸载程序</IDS_SUBHEADER_TEXT>
  2320. <IDS_CTRL_BUTTON_NEXT>下一步(&amp;N) &gt;</IDS_CTRL_BUTTON_NEXT>
  2321. <IDS_CTRL_BUTTON_BACK>&lt; 返回(&amp;B)</IDS_CTRL_BUTTON_BACK>
  2322. <IDS_CTRL_BUTTON_CANCEL>取消(&amp;C)</IDS_CTRL_BUTTON_CANCEL>
  2323. <IDS_CTRL_BUTTON_HELP>帮助(&amp;H)</IDS_CTRL_BUTTON_HELP>
  2324. <IDS_CTRL_STATICTEXT_BODY>该程序将卸载 %ProductName% %ProductVer%。
  2325. 如果 %ProductName% 当前正在运行,继续卸载之前请将其关闭。
  2326. 否则,请单击“下一步”继续。
  2327. </IDS_CTRL_STATICTEXT_BODY>
  2328. <IDS_CTRL_HEADINGTEXT_BODY>卸载 %ProductName%</IDS_CTRL_HEADINGTEXT_BODY>
  2329. </Messages>
  2330. </SUF70Messages>
  2331. </Languages>
  2332. </Screen>
  2333. </BeforeScreens>
  2334. <DuringInstScreenData>
  2335. <ShowProgress>1</ShowProgress>
  2336. <Screens>
  2337. <Screen>
  2338. <Type>130</Type>
  2339. <Name>一个进度条 (卸载期间)</Name>
  2340. <BannerStyle>2</BannerStyle>
  2341. <TemplateName>One Progress Bar (While Uninstalling)</TemplateName>
  2342. <OverrideProjTheme>0</OverrideProjTheme>
  2343. <StyleData>
  2344. <CstClrs>0</CstClrs>
  2345. <TBBG format="hex">ffffff</TBBG>
  2346. <BDYBG format="hex">ece9d8</BDYBG>
  2347. <FTBG format="hex">ece9d8</FTBG>
  2348. <TBTXT format="hex">000000</TBTXT>
  2349. <BDYTXT format="hex">000000</BDYTXT>
  2350. <CBG format="hex">ffffff</CBG>
  2351. <C3DFACE format="hex">ece9d8</C3DFACE>
  2352. <C3DHLT format="hex">ece9d8</C3DHLT>
  2353. <C3DLIT format="hex">ffffff</C3DLIT>
  2354. <C3DSH format="hex">aca899</C3DSH>
  2355. <CBTNTXT format="hex">000000</CBTNTXT>
  2356. <CTEXT format="hex">000000</CTEXT>
  2357. <CDISTXT format="hex">aca899</CDISTXT>
  2358. <CPRGRS format="hex">316ac5</CPRGRS>
  2359. <C3DSHDK format="hex">716f64</C3DSHDK>
  2360. <TBIMG>Default_Top_Banner.jpg</TBIMG>
  2361. <SBIMG>Default_Side_Banner.jpg</SBIMG>
  2362. <BDIMG/>
  2363. <BDFILL>0</BDFILL>
  2364. <HDSEP>1</HDSEP>
  2365. <FTSEP>1</FTSEP>
  2366. <CstFnts>0</CstFnts>
  2367. <Fonts>
  2368. <FontData>
  2369. <FontName>Arial</FontName>
  2370. <CharacterSet>0</CharacterSet>
  2371. <Height>-13</Height>
  2372. <Weight>700</Weight>
  2373. <Italic>0</Italic>
  2374. <Underline>0</Underline>
  2375. <StrikeOut>0</StrikeOut>
  2376. <AntiAlias>1</AntiAlias>
  2377. </FontData>
  2378. <FontData>
  2379. <FontName>Arial</FontName>
  2380. <CharacterSet>0</CharacterSet>
  2381. <Height>-13</Height>
  2382. <Weight>700</Weight>
  2383. <Italic>0</Italic>
  2384. <Underline>0</Underline>
  2385. <StrikeOut>0</StrikeOut>
  2386. <AntiAlias>1</AntiAlias>
  2387. </FontData>
  2388. <FontData>
  2389. <FontName>Arial</FontName>
  2390. <CharacterSet>0</CharacterSet>
  2391. <Height>-24</Height>
  2392. <Weight>700</Weight>
  2393. <Italic>0</Italic>
  2394. <Underline>0</Underline>
  2395. <StrikeOut>0</StrikeOut>
  2396. <AntiAlias>1</AntiAlias>
  2397. </FontData>
  2398. <FontData>
  2399. <FontName>Arial</FontName>
  2400. <CharacterSet>0</CharacterSet>
  2401. <Height>-13</Height>
  2402. <Weight>400</Weight>
  2403. <Italic>0</Italic>
  2404. <Underline>0</Underline>
  2405. <StrikeOut>0</StrikeOut>
  2406. <AntiAlias>1</AntiAlias>
  2407. </FontData>
  2408. <FontData>
  2409. <FontName>Arial</FontName>
  2410. <CharacterSet>0</CharacterSet>
  2411. <Height>-13</Height>
  2412. <Weight>400</Weight>
  2413. <Italic>0</Italic>
  2414. <Underline>0</Underline>
  2415. <StrikeOut>0</StrikeOut>
  2416. <AntiAlias>1</AntiAlias>
  2417. </FontData>
  2418. </Fonts>
  2419. <CAOff>
  2420. <TP>0</TP>
  2421. <L>15</L>
  2422. <T>15</T>
  2423. <R>15</R>
  2424. <B>15</B>
  2425. </CAOff>
  2426. <CAOff>
  2427. <TP>1</TP>
  2428. <L>15</L>
  2429. <T>15</T>
  2430. <R>15</R>
  2431. <B>15</B>
  2432. </CAOff>
  2433. <CAOff>
  2434. <TP>2</TP>
  2435. <L>15</L>
  2436. <T>15</T>
  2437. <R>15</R>
  2438. <B>15</B>
  2439. </CAOff>
  2440. <TBTXTX>10</TBTXTX>
  2441. <TBTXTY>10</TBTXTY>
  2442. </StyleData>
  2443. <IsWhileInstallingMode>1</IsWhileInstallingMode>
  2444. <Events>
  2445. <Event>
  2446. <Name>On Preload</Name>
  2447. <Args/>
  2448. <Script>-- 这些操作在屏幕显示之前执行。
  2449. </Script>
  2450. </Event>
  2451. <Event>
  2452. <Name>On Progress</Name>
  2453. <Args>number e_Stage, string e_CurrentItemText, number e_CurrentItemPct, number e_StagePct</Args>
  2454. <Script>-- 这些操作在卸载文件时执行。
  2455. --[[
  2456. 注意:
  2457. 卸载进度分为 2 个进度阶段:
  2458. 1. 正在移除文件
  2459. 2. 正在移除快捷方式
  2460. 每个进度阶段在工程的语言文件中都有一个字符串来进行描述,
  2461. 如:“正在移除文件...”。这让进度文本的翻译编程可能(连同
  2462. 语言文件中的其他本地化字符串一起)。
  2463. ]]
  2464. -- 为当前阶段的进度信息获取适当的字符串 ID...
  2465. local strStringID;
  2466. if(e_Stage == UNINSTALL_STAGE_REMOVING_FILES) then
  2467. strStringID = "MSG_PROG_UNINSTALL_REMOVING_FILES";
  2468. elseif(e_Stage == UNINSTALL_STAGE_REMOVING_SHORTCUTS) then
  2469. strStringID = "MSG_PROG_UNINSTALL_REMOVING_SHORTCUTS";
  2470. end
  2471. -- ...并从语言文件中获取相应的字符串
  2472. local strStageMessage = SetupData.GetLocalizedString(strStringID);
  2473. -- 更新进度提示,以显示当前阶段
  2474. DlgStaticText.SetProperties(CTRL_STATICTEXT_LABEL_01, {Text=strStageMessage});
  2475. -- 如果当前项目是一个文件路径,它对于屏幕来说可能太长...
  2476. -- 下一步操作将缩短文本为 72 个字符 (如果它至少包含一个 )
  2477. local strAbbreviatedItemText = String.AbbreviateFilePath(e_CurrentItemText, 72);
  2478. -- 更新状态文本,以显示当前项目 (如:正在移除的文件)
  2479. DlgStaticText.SetProperties(CTRL_STATICTEXT_LABEL_02, {Text=strAbbreviatedItemText});
  2480. -- 更新进度条
  2481. DlgProgressBar.SetPos(CTRL_PROGRESS_BAR_01, e_StagePct);
  2482. </Script>
  2483. </Event>
  2484. <Event>
  2485. <Name>On Cancel</Name>
  2486. <Args/>
  2487. <Script>-- 这些操作在点击“取消”按钮时执行。
  2488. -- 来自 _SUF70_Global_Functions.lua:
  2489. -- 询问用户是否确定要退出
  2490. if g_ConfirmSetupAbort() then
  2491. Application.Exit();
  2492. end
  2493. </Script>
  2494. </Event>
  2495. </Events>
  2496. <Controls>
  2497. <Control>
  2498. <Type>1</Type>
  2499. <ID>102</ID>
  2500. <Visible>1</Visible>
  2501. <Enabled>1</Enabled>
  2502. <TabOrder>78</TabOrder>
  2503. <FTButton>1</FTButton>
  2504. </Control>
  2505. <Control>
  2506. <Type>2</Type>
  2507. <ID>203</ID>
  2508. <Visible>1</Visible>
  2509. <Enabled>1</Enabled>
  2510. <TabOrder>1</TabOrder>
  2511. <IsHeading>0</IsHeading>
  2512. </Control>
  2513. <Control>
  2514. <Type>2</Type>
  2515. <ID>211</ID>
  2516. <Visible>1</Visible>
  2517. <Enabled>1</Enabled>
  2518. <TabOrder>2</TabOrder>
  2519. <IsHeading>0</IsHeading>
  2520. </Control>
  2521. <Control>
  2522. <Type>2</Type>
  2523. <ID>212</ID>
  2524. <Visible>1</Visible>
  2525. <Enabled>1</Enabled>
  2526. <TabOrder>3</TabOrder>
  2527. <IsHeading>0</IsHeading>
  2528. </Control>
  2529. <Control>
  2530. <Type>7</Type>
  2531. <ID>900</ID>
  2532. <Visible>1</Visible>
  2533. <Enabled>1</Enabled>
  2534. <TabOrder>4</TabOrder>
  2535. <Style>0</Style>
  2536. <Min>0</Min>
  2537. <Max>100</Max>
  2538. <XPStyleBars>1</XPStyleBars>
  2539. </Control>
  2540. <Control>
  2541. <Type>2</Type>
  2542. <ID>213</ID>
  2543. <Visible>0</Visible>
  2544. <Enabled>1</Enabled>
  2545. <TabOrder>2</TabOrder>
  2546. <IsHeading>0</IsHeading>
  2547. </Control>
  2548. <Control>
  2549. <Type>2</Type>
  2550. <ID>214</ID>
  2551. <Visible>0</Visible>
  2552. <Enabled>1</Enabled>
  2553. <TabOrder>3</TabOrder>
  2554. <IsHeading>0</IsHeading>
  2555. </Control>
  2556. <Control>
  2557. <Type>7</Type>
  2558. <ID>901</ID>
  2559. <Visible>0</Visible>
  2560. <Enabled>1</Enabled>
  2561. <TabOrder>4</TabOrder>
  2562. <Style>0</Style>
  2563. <Min>0</Min>
  2564. <Max>100</Max>
  2565. <XPStyleBars>0</XPStyleBars>
  2566. </Control>
  2567. </Controls>
  2568. <Languages>
  2569. <SUF70Messages>
  2570. <Language>
  2571. <Name>English</Name>
  2572. <Default>1</Default>
  2573. <Primary>9</Primary>
  2574. <Secondary>
  2575. <ID>1</ID>
  2576. <ID>2</ID>
  2577. <ID>3</ID>
  2578. <ID>4</ID>
  2579. <ID>5</ID>
  2580. <ID>6</ID>
  2581. <ID>7</ID>
  2582. <ID>8</ID>
  2583. <ID>9</ID>
  2584. <ID>10</ID>
  2585. <ID>11</ID>
  2586. <ID>12</ID>
  2587. <ID>13</ID>
  2588. </Secondary>
  2589. </Language>
  2590. <Messages>
  2591. <IDS_WINDOW_TITLE>%ProductName% Uninstaller</IDS_WINDOW_TITLE>
  2592. <IDS_HEADER_TEXT>Removing %ProductName%</IDS_HEADER_TEXT>
  2593. <IDS_SUBHEADER_TEXT>Please wait...</IDS_SUBHEADER_TEXT>
  2594. <IDS_CTRL_BUTTON_CANCEL>&amp;Cancel</IDS_CTRL_BUTTON_CANCEL>
  2595. <IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS/>
  2596. <IDS_CTRL_STATICTEXT_LABEL_01> </IDS_CTRL_STATICTEXT_LABEL_01>
  2597. <IDS_CTRL_STATICTEXT_LABEL_02> </IDS_CTRL_STATICTEXT_LABEL_02>
  2598. <IDS_CTRL_PROGRESS_BAR_01/>
  2599. <IDS_CTRL_STATICTEXT_LABEL_03>Progress Two</IDS_CTRL_STATICTEXT_LABEL_03>
  2600. <IDS_CTRL_STATICTEXT_LABEL_04>Performing Actions...</IDS_CTRL_STATICTEXT_LABEL_04>
  2601. <IDS_CTRL_PROGRESS_BAR_02/>
  2602. </Messages>
  2603. </SUF70Messages>
  2604. <SUF70Messages>
  2605. <Language>
  2606. <Name>Chinese (Simplified)</Name>
  2607. <Default>0</Default>
  2608. <Primary>4</Primary>
  2609. <Secondary>
  2610. <ID>2</ID>
  2611. <ID>3</ID>
  2612. <ID>4</ID>
  2613. <ID>5</ID>
  2614. </Secondary>
  2615. </Language>
  2616. <Messages>
  2617. <IDS_WINDOW_TITLE>%ProductName% 卸载程序</IDS_WINDOW_TITLE>
  2618. <IDS_HEADER_TEXT>正在移除 %ProductName%</IDS_HEADER_TEXT>
  2619. <IDS_SUBHEADER_TEXT>请稍候...</IDS_SUBHEADER_TEXT>
  2620. <IDS_CTRL_BUTTON_CANCEL>取消(&amp;C)</IDS_CTRL_BUTTON_CANCEL>
  2621. <IDS_CTRL_STATICTEXT_TOPINSTRUCTIONS/>
  2622. <IDS_CTRL_STATICTEXT_LABEL_01> </IDS_CTRL_STATICTEXT_LABEL_01>
  2623. <IDS_CTRL_STATICTEXT_LABEL_02> </IDS_CTRL_STATICTEXT_LABEL_02>
  2624. <IDS_CTRL_PROGRESS_BAR_01/>
  2625. <IDS_CTRL_STATICTEXT_LABEL_03>进程二</IDS_CTRL_STATICTEXT_LABEL_03>
  2626. <IDS_CTRL_STATICTEXT_LABEL_04>正在执行动作...</IDS_CTRL_STATICTEXT_LABEL_04>
  2627. <IDS_CTRL_PROGRESS_BAR_02/>
  2628. </Messages>
  2629. </SUF70Messages>
  2630. </Languages>
  2631. </Screen>
  2632. </Screens>
  2633. </DuringInstScreenData>
  2634. <AfterScreens>
  2635. <Screen>
  2636. <Type>100</Type>
  2637. <Name>结束卸载</Name>
  2638. <BannerStyle>1</BannerStyle>
  2639. <TemplateName>Finished Uninstall</TemplateName>
  2640. <OverrideProjTheme>0</OverrideProjTheme>
  2641. <StyleData>
  2642. <CstClrs>0</CstClrs>
  2643. <TBBG format="hex">ffffff</TBBG>
  2644. <BDYBG format="hex">ece9d8</BDYBG>
  2645. <FTBG format="hex">ece9d8</FTBG>
  2646. <TBTXT format="hex">000000</TBTXT>
  2647. <BDYTXT format="hex">000000</BDYTXT>
  2648. <CBG format="hex">ffffff</CBG>
  2649. <C3DFACE format="hex">ece9d8</C3DFACE>
  2650. <C3DHLT format="hex">ece9d8</C3DHLT>
  2651. <C3DLIT format="hex">ffffff</C3DLIT>
  2652. <C3DSH format="hex">aca899</C3DSH>
  2653. <CBTNTXT format="hex">000000</CBTNTXT>
  2654. <CTEXT format="hex">000000</CTEXT>
  2655. <CDISTXT format="hex">aca899</CDISTXT>
  2656. <CPRGRS format="hex">316ac5</CPRGRS>
  2657. <C3DSHDK format="hex">716f64</C3DSHDK>
  2658. <TBIMG>Default_Top_Banner.jpg</TBIMG>
  2659. <SBIMG>Default_Side_Banner.jpg</SBIMG>
  2660. <BDIMG/>
  2661. <BDFILL>0</BDFILL>
  2662. <HDSEP>1</HDSEP>
  2663. <FTSEP>1</FTSEP>
  2664. <CstFnts>0</CstFnts>
  2665. <Fonts>
  2666. <FontData>
  2667. <FontName>Arial</FontName>
  2668. <CharacterSet>0</CharacterSet>
  2669. <Height>-13</Height>
  2670. <Weight>700</Weight>
  2671. <Italic>0</Italic>
  2672. <Underline>0</Underline>
  2673. <StrikeOut>0</StrikeOut>
  2674. <AntiAlias>1</AntiAlias>
  2675. </FontData>
  2676. <FontData>
  2677. <FontName>Arial</FontName>
  2678. <CharacterSet>0</CharacterSet>
  2679. <Height>-13</Height>
  2680. <Weight>700</Weight>
  2681. <Italic>0</Italic>
  2682. <Underline>0</Underline>
  2683. <StrikeOut>0</StrikeOut>
  2684. <AntiAlias>1</AntiAlias>
  2685. </FontData>
  2686. <FontData>
  2687. <FontName>Arial</FontName>
  2688. <CharacterSet>0</CharacterSet>
  2689. <Height>-24</Height>
  2690. <Weight>700</Weight>
  2691. <Italic>0</Italic>
  2692. <Underline>0</Underline>
  2693. <StrikeOut>0</StrikeOut>
  2694. <AntiAlias>1</AntiAlias>
  2695. </FontData>
  2696. <FontData>
  2697. <FontName>Arial</FontName>
  2698. <CharacterSet>0</CharacterSet>
  2699. <Height>-13</Height>
  2700. <Weight>400</Weight>
  2701. <Italic>0</Italic>
  2702. <Underline>0</Underline>
  2703. <StrikeOut>0</StrikeOut>
  2704. <AntiAlias>1</AntiAlias>
  2705. </FontData>
  2706. <FontData>
  2707. <FontName>Arial</FontName>
  2708. <CharacterSet>0</CharacterSet>
  2709. <Height>-13</Height>
  2710. <Weight>400</Weight>
  2711. <Italic>0</Italic>
  2712. <Underline>0</Underline>
  2713. <StrikeOut>0</StrikeOut>
  2714. <AntiAlias>1</AntiAlias>
  2715. </FontData>
  2716. </Fonts>
  2717. <CAOff>
  2718. <TP>0</TP>
  2719. <L>15</L>
  2720. <T>15</T>
  2721. <R>15</R>
  2722. <B>15</B>
  2723. </CAOff>
  2724. <CAOff>
  2725. <TP>1</TP>
  2726. <L>15</L>
  2727. <T>15</T>
  2728. <R>15</R>
  2729. <B>15</B>
  2730. </CAOff>
  2731. <CAOff>
  2732. <TP>2</TP>
  2733. <L>15</L>
  2734. <T>15</T>
  2735. <R>15</R>
  2736. <B>15</B>
  2737. </CAOff>
  2738. <TBTXTX>10</TBTXTX>
  2739. <TBTXTY>10</TBTXTY>
  2740. </StyleData>
  2741. <Events>
  2742. <Event>
  2743. <Name>On Preload</Name>
  2744. <Args/>
  2745. <Script>-- 这些操作在屏幕显示之前执行。
  2746. </Script>
  2747. </Event>
  2748. <Event>
  2749. <Name>On Back</Name>
  2750. <Args/>
  2751. <Script>-- 这些操作在点击“返回”按钮时执行。
  2752. -- 返回到上一个屏幕
  2753. Screen.Back();
  2754. </Script>
  2755. </Event>
  2756. <Event>
  2757. <Name>On Next</Name>
  2758. <Args/>
  2759. <Script>-- 这些操作在点击“下一步”按钮时执行。
  2760. -- 进入下一个屏幕
  2761. Screen.Next();
  2762. </Script>
  2763. </Event>
  2764. <Event>
  2765. <Name>On Cancel</Name>
  2766. <Args/>
  2767. <Script>-- 这些操作在点击“取消”按钮时执行。
  2768. -- 来自 _SUF70_Global_Functions.lua:
  2769. -- 询问用户是否确定要退出
  2770. if g_ConfirmSetupAbort() then
  2771. Application.Exit();
  2772. end
  2773. </Script>
  2774. </Event>
  2775. <Event>
  2776. <Name>On Help</Name>
  2777. <Args/>
  2778. <Script>-- 这些操作在点击“帮助”按钮时执行。
  2779. </Script>
  2780. </Event>
  2781. <Event>
  2782. <Name>On Ctrl Message</Name>
  2783. <Args>number e_CtrlID, number e_MsgID, table e_Details</Args>
  2784. <Script>-- 这些操作由屏幕上的控件触发。
  2785. </Script>
  2786. </Event>
  2787. </Events>
  2788. <Controls>
  2789. <Control>
  2790. <Type>1</Type>
  2791. <ID>103</ID>
  2792. <Visible>0</Visible>
  2793. <Enabled>0</Enabled>
  2794. <TabOrder>75</TabOrder>
  2795. <FTButton>1</FTButton>
  2796. </Control>
  2797. <Control>
  2798. <Type>1</Type>
  2799. <ID>101</ID>
  2800. <Visible>1</Visible>
  2801. <Enabled>0</Enabled>
  2802. <TabOrder>76</TabOrder>
  2803. <FTButton>1</FTButton>
  2804. </Control>
  2805. <Control>
  2806. <Type>1</Type>
  2807. <ID>100</ID>
  2808. <Visible>1</Visible>
  2809. <Enabled>1</Enabled>
  2810. <TabOrder>-10</TabOrder>
  2811. <FTButton>1</FTButton>
  2812. </Control>
  2813. <Control>
  2814. <Type>1</Type>
  2815. <ID>102</ID>
  2816. <Visible>1</Visible>
  2817. <Enabled>0</Enabled>
  2818. <TabOrder>-9</TabOrder>
  2819. <FTButton>1</FTButton>
  2820. </Control>
  2821. <Control>
  2822. <Type>2</Type>
  2823. <ID>200</ID>
  2824. <Visible>1</Visible>
  2825. <Enabled>1</Enabled>
  2826. <TabOrder>0</TabOrder>
  2827. <IsHeading>0</IsHeading>
  2828. </Control>
  2829. <Control>
  2830. <Type>2</Type>
  2831. <ID>300</ID>
  2832. <Visible>1</Visible>
  2833. <Enabled>1</Enabled>
  2834. <TabOrder>1</TabOrder>
  2835. <IsHeading>1</IsHeading>
  2836. </Control>
  2837. </Controls>
  2838. <Languages>
  2839. <SUF70Messages>
  2840. <Language>
  2841. <Name>English</Name>
  2842. <Default>1</Default>
  2843. <Primary>9</Primary>
  2844. <Secondary>
  2845. <ID>1</ID>
  2846. <ID>2</ID>
  2847. <ID>3</ID>
  2848. <ID>4</ID>
  2849. <ID>5</ID>
  2850. <ID>6</ID>
  2851. <ID>7</ID>
  2852. <ID>8</ID>
  2853. <ID>9</ID>
  2854. <ID>10</ID>
  2855. <ID>11</ID>
  2856. <ID>12</ID>
  2857. <ID>13</ID>
  2858. </Secondary>
  2859. </Language>
  2860. <Messages>
  2861. <IDS_WINDOW_TITLE>%ProductName% Uninstaller</IDS_WINDOW_TITLE>
  2862. <IDS_HEADER_TEXT>Uninstallation Finished</IDS_HEADER_TEXT>
  2863. <IDS_SUBHEADER_TEXT>The uninstallation has completed successfully.</IDS_SUBHEADER_TEXT>
  2864. <IDS_CTRL_BUTTON_NEXT>&amp;Finish</IDS_CTRL_BUTTON_NEXT>
  2865. <IDS_CTRL_BUTTON_BACK>&lt; &amp;Back</IDS_CTRL_BUTTON_BACK>
  2866. <IDS_CTRL_BUTTON_CANCEL>&amp;Cancel</IDS_CTRL_BUTTON_CANCEL>
  2867. <IDS_CTRL_BUTTON_HELP>&amp;Help</IDS_CTRL_BUTTON_HELP>
  2868. <IDS_CTRL_STATICTEXT_BODY>%ProductName% %ProductVer% has been uninstalled.
  2869. Please click Finish to exit.
  2870. </IDS_CTRL_STATICTEXT_BODY>
  2871. <IDS_CTRL_HEADINGTEXT_BODY>Uninstallation Successful</IDS_CTRL_HEADINGTEXT_BODY>
  2872. </Messages>
  2873. </SUF70Messages>
  2874. <SUF70Messages>
  2875. <Language>
  2876. <Name>Chinese (Simplified)</Name>
  2877. <Default>0</Default>
  2878. <Primary>4</Primary>
  2879. <Secondary>
  2880. <ID>2</ID>
  2881. <ID>3</ID>
  2882. <ID>4</ID>
  2883. <ID>5</ID>
  2884. </Secondary>
  2885. </Language>
  2886. <Messages>
  2887. <IDS_WINDOW_TITLE>%ProductName% 卸载程序</IDS_WINDOW_TITLE>
  2888. <IDS_HEADER_TEXT>卸载已完成</IDS_HEADER_TEXT>
  2889. <IDS_SUBHEADER_TEXT>卸载已成功完成。</IDS_SUBHEADER_TEXT>
  2890. <IDS_CTRL_BUTTON_NEXT>完成(&amp;F)</IDS_CTRL_BUTTON_NEXT>
  2891. <IDS_CTRL_BUTTON_BACK>&lt; 返回(&amp;B)</IDS_CTRL_BUTTON_BACK>
  2892. <IDS_CTRL_BUTTON_CANCEL>取消(&amp;C)</IDS_CTRL_BUTTON_CANCEL>
  2893. <IDS_CTRL_BUTTON_HELP>帮助(&amp;H)</IDS_CTRL_BUTTON_HELP>
  2894. <IDS_CTRL_STATICTEXT_BODY>%ProductName% %ProductVer% 已被卸载。
  2895. 请单击“完成”退出。
  2896. </IDS_CTRL_STATICTEXT_BODY>
  2897. <IDS_CTRL_HEADINGTEXT_BODY>卸载成功</IDS_CTRL_HEADINGTEXT_BODY>
  2898. </Messages>
  2899. </SUF70Messages>
  2900. </Languages>
  2901. </Screen>
  2902. </AfterScreens>
  2903. <Events>
  2904. <Event>
  2905. <Name>On Startup</Name>
  2906. <Args/>
  2907. <Script/>
  2908. </Event>
  2909. <Event>
  2910. <Name>On Pre Uninstall</Name>
  2911. <Args/>
  2912. <Script/>
  2913. </Event>
  2914. <Event>
  2915. <Name>On Post Uninstall</Name>
  2916. <Args/>
  2917. <Script/>
  2918. </Event>
  2919. <Event>
  2920. <Name>On Shutdown</Name>
  2921. <Args/>
  2922. <Script>
  2923. -- 在所有其他“关机时”操作之后在结束时调用该函数。
  2924. -- 如果需要的话,这将导致系统重新启动。
  2925. -- 定义 _SUF70_Global_Functions.lua
  2926. -- 不要编辑该脚本,除非您知道您所做的
  2927. g_HandleSystemReboot();
  2928. </Script>
  2929. </Event>
  2930. </Events>
  2931. </UninstallData>
  2932. <ProjectData>
  2933. <LogFile>
  2934. <Create>1</Create>
  2935. <Filename>%WindowsFolder%%ProductName% Setup Log.txt</Filename>
  2936. <WriteMode>0</WriteMode>
  2937. <ActionDetailLevel>1</ActionDetailLevel>
  2938. </LogFile>
  2939. <EnableSilentMode>0</EnableSilentMode>
  2940. <StartInSilentMode>0</StartInSilentMode>
  2941. <VerifyArchive>0</VerifyArchive>
  2942. <UserProfile>1</UserProfile>
  2943. <MainWindowSettings>
  2944. <ShowBackGroundWindow>0</ShowBackGroundWindow>
  2945. <WindowStyle>0</WindowStyle>
  2946. <WindowAppearance>1</WindowAppearance>
  2947. <SolidBackColor format="hex">008080</SolidBackColor>
  2948. <GradientBackColor format="hex">b4c2e3</GradientBackColor>
  2949. <GradientForeColor format="hex">5971b6</GradientForeColor>
  2950. <ImageFile/>
  2951. <UseCustomIcon>0</UseCustomIcon>
  2952. <CustomIcon/>
  2953. <HideTaskbarIcon>0</HideTaskbarIcon>
  2954. <AlwaysOnTop>0</AlwaysOnTop>
  2955. <Headline>%ProductName%</Headline>
  2956. <HeadingFont>
  2957. <FontData>
  2958. <FontName>宋体</FontName>
  2959. <CharacterSet>0</CharacterSet>
  2960. <Height>-37</Height>
  2961. <Weight>700</Weight>
  2962. <Italic>1</Italic>
  2963. <Underline>0</Underline>
  2964. <StrikeOut>0</StrikeOut>
  2965. <AntiAlias>1</AntiAlias>
  2966. </FontData>
  2967. </HeadingFont>
  2968. <HeadlineTextColor format="hex">ffffff</HeadlineTextColor>
  2969. <Headline3DColor format="hex">000000</Headline3DColor>
  2970. <HeadlineAlign>0</HeadlineAlign>
  2971. <Headline3d>1</Headline3d>
  2972. <SubHeading>v%ProductVer%</SubHeading>
  2973. <SubHeadingFont>
  2974. <FontData>
  2975. <FontName>宋体</FontName>
  2976. <CharacterSet>0</CharacterSet>
  2977. <Height>-18</Height>
  2978. <Weight>700</Weight>
  2979. <Italic>1</Italic>
  2980. <Underline>0</Underline>
  2981. <StrikeOut>0</StrikeOut>
  2982. <AntiAlias>1</AntiAlias>
  2983. </FontData>
  2984. </SubHeadingFont>
  2985. <SubHeadingTextColor format="hex">ffffff</SubHeadingTextColor>
  2986. <SubHeading3DColor format="hex">000000</SubHeading3DColor>
  2987. <SubHeadingAlign>0</SubHeadingAlign>
  2988. <SubHeading3d>1</SubHeading3d>
  2989. <Footer>%Copyright% 保留所有权利。%CompanyURL%</Footer>
  2990. <FooterFont>
  2991. <FontData>
  2992. <FontName>宋体</FontName>
  2993. <CharacterSet>0</CharacterSet>
  2994. <Height>-16</Height>
  2995. <Weight>400</Weight>
  2996. <Italic>0</Italic>
  2997. <Underline>0</Underline>
  2998. <StrikeOut>0</StrikeOut>
  2999. <AntiAlias>1</AntiAlias>
  3000. </FontData>
  3001. </FooterFont>
  3002. <FooterTextColor format="hex">ffffff</FooterTextColor>
  3003. <Footer3DColor format="hex">000000</Footer3DColor>
  3004. <FooterAlign>0</FooterAlign>
  3005. <Footer3d>1</Footer3d>
  3006. </MainWindowSettings>
  3007. <SetupExpiration>
  3008. <ExpireByDate>0</ExpireByDate>
  3009. <DateMethod>0</DateMethod>
  3010. <NumDaysBld>30</NumDaysBld>
  3011. <NumDaysRun>30</NumDaysRun>
  3012. <AbortNotWriteDFR>1</AbortNotWriteDFR>
  3013. <ExpireDate>1164864188</ExpireDate>
  3014. <TellUserDate>0</TellUserDate>
  3015. <ExpireByUses>0</ExpireByUses>
  3016. <UsesMethod>1</UsesMethod>
  3017. <NumUsesUser>1</NumUsesUser>
  3018. <NumUsesSystem>2</NumUsesSystem>
  3019. <AbortNotWritable>1</AbortNotWritable>
  3020. <TellUserUses>0</TellUserUses>
  3021. <UniqueKey>8D18A5E0-BF89-4776-A827-60EBF0ADAEBE</UniqueKey>
  3022. <ShowContactInfo>0</ShowContactInfo>
  3023. <ContactName>%CompanyName%</ContactName>
  3024. <ContactURL>%CompanyURL%</ContactURL>
  3025. <ContactEmail/>
  3026. <ContactPhone/>
  3027. </SetupExpiration>
  3028. <SetupRequirements>
  3029. <OSCond>
  3030. <OS>32768</OS>
  3031. <OS>65535</OS>
  3032. <OS>65535</OS>
  3033. <OS>65535</OS>
  3034. <OS>65535</OS>
  3035. <OS>65535</OS>
  3036. </OSCond>
  3037. <ScreenWidth>0</ScreenWidth>
  3038. <ScreenHeight>0</ScreenHeight>
  3039. <ColorDepth>0</ColorDepth>
  3040. <RAM>0</RAM>
  3041. <AdminReq>1</AdminReq>
  3042. <Action>0</Action>
  3043. </SetupRequirements>
  3044. <Launcher/>
  3045. <ProjectTheme>Default</ProjectTheme>
  3046. <ProjFileDesc>新建工程</ProjFileDesc>
  3047. <ProjFileAuthor/>
  3048. <ProjFileCompany/>
  3049. <ProjFileNotes/>
  3050. <ProjFileCopyright>版权 2006 </ProjFileCopyright>
  3051. <ProjFileURL/>
  3052. <ProjFileEmail/>
  3053. <ProjFileCreatedVer>7.0.1.0</ProjFileCreatedVer>
  3054. <ProjFileSavedVer>7.0.1.0</ProjFileSavedVer>
  3055. <BaseFolderArchive>C:Documents and Settingsligy桌面LanMsgC#clientbin</BaseFolderArchive>
  3056. <BaseFolderExternal/>
  3057. <ActionPlugins/>
  3058. <DependencyModules/>
  3059. <PrimerFiles/>
  3060. <Events>
  3061. <Event>
  3062. <Name>全局函数</Name>
  3063. <Args/>
  3064. <Script/>
  3065. </Event>
  3066. <Event>
  3067. <Name>On Startup</Name>
  3068. <Args/>
  3069. <Script/>
  3070. </Event>
  3071. <Event>
  3072. <Name>On Pre Install</Name>
  3073. <Args/>
  3074. <Script/>
  3075. </Event>
  3076. <Event>
  3077. <Name>On Post Install</Name>
  3078. <Args/>
  3079. <Script/>
  3080. </Event>
  3081. <Event>
  3082. <Name>On Shutdown</Name>
  3083. <Args/>
  3084. <Script>
  3085. -- 在所有其他“关机时”操作之后在结束时调用该函数。
  3086. -- 如果需要的话,这将导致系统重新启动。
  3087. -- 定义 _SUF70_Global_Functions.lua
  3088. -- 不要编辑该脚本,除非您知道您所做的
  3089. g_HandleSystemReboot();
  3090. </Script>
  3091. </Event>
  3092. </Events>
  3093. </ProjectData>
  3094. <LangSettings>
  3095. <Language>
  3096. <Name>English</Name>
  3097. <Default>1</Default>
  3098. <Primary>9</Primary>
  3099. <Secondary>
  3100. <ID>1</ID>
  3101. <ID>2</ID>
  3102. <ID>3</ID>
  3103. <ID>4</ID>
  3104. <ID>5</ID>
  3105. <ID>6</ID>
  3106. <ID>7</ID>
  3107. <ID>8</ID>
  3108. <ID>9</ID>
  3109. <ID>10</ID>
  3110. <ID>11</ID>
  3111. <ID>12</ID>
  3112. <ID>13</ID>
  3113. </Secondary>
  3114. </Language>
  3115. <Language>
  3116. <Name>Chinese (Simplified)</Name>
  3117. <Default>0</Default>
  3118. <Primary>4</Primary>
  3119. <Secondary>
  3120. <ID>2</ID>
  3121. <ID>3</ID>
  3122. <ID>4</ID>
  3123. <ID>5</ID>
  3124. </Secondary>
  3125. </Language>
  3126. </LangSettings>
  3127. <SUF7SessionVars>
  3128. <SessionVar>
  3129. <Name>%ProductName%</Name>
  3130. <Value>设计院LanMsg</Value>
  3131. <Type>1</Type>
  3132. </SessionVar>
  3133. <SessionVar>
  3134. <Name>%CompanyName%</Name>
  3135. <Value>贵州省邮电科研规划设计院</Value>
  3136. <Type>1</Type>
  3137. </SessionVar>
  3138. <SessionVar>
  3139. <Name>%ProductVer%</Name>
  3140. <Value>2.0 Bate</Value>
  3141. <Type>1</Type>
  3142. </SessionVar>
  3143. <SessionVar>
  3144. <Name>%Copyright%</Name>
  3145. <Value>版权 (C)2005 %CompanyName%</Value>
  3146. <Type>1</Type>
  3147. </SessionVar>
  3148. <SessionVar>
  3149. <Name>%CompanyURL%</Name>
  3150. <Value>http://www.gzpti.com</Value>
  3151. <Type>1</Type>
  3152. </SessionVar>
  3153. <SessionVar>
  3154. <Name>%WindowTitle%</Name>
  3155. <Value>%ProductName% 安装</Value>
  3156. <Type>1</Type>
  3157. </SessionVar>
  3158. <SessionVar>
  3159. <Name>%AppFolder%</Name>
  3160. <Value>%ProgramFilesFolder%%ProductName%</Value>
  3161. <Type>2</Type>
  3162. </SessionVar>
  3163. <SessionVar>
  3164. <Name>%AppShortcutFolderName%</Name>
  3165. <Value>%ProductName%</Value>
  3166. <Type>2</Type>
  3167. </SessionVar>
  3168. </SUF7SessionVars>
  3169. <BuildConfigurations>
  3170. <BuildConfig>
  3171. <Name>Default</Name>
  3172. <PreBuildProg/>
  3173. <PreBuildCmdLine/>
  3174. <PreBuildWait>0</PreBuildWait>
  3175. <PostBuildProg/>
  3176. <PostBuildCmdLine/>
  3177. <PostBuildWait>0</PostBuildWait>
  3178. <Filename>setup.exe</Filename>
  3179. <OutputFolder>E:我的文档My Setups</OutputFolder>
  3180. <SegmentSizeMode>2</SegmentSizeMode>
  3181. <CustomSegSize>0</CustomSegSize>
  3182. <CustomSegSizeMode>0</CustomSegSizeMode>
  3183. <Vars/>
  3184. </BuildConfig>
  3185. </BuildConfigurations>
  3186. <GlobalScriptIncludes>
  3187. <GlobalIncludeScriptFile>
  3188. <Filename>#SUFDIR#IncludesScripts_SUF70_Global_Functions.lua</Filename>
  3189. <IRReq>1</IRReq>
  3190. <BuildConfigs>
  3191. <Cfg>All</Cfg>
  3192. </BuildConfigs>
  3193. </GlobalIncludeScriptFile>
  3194. </GlobalScriptIncludes>
  3195. </DocumentData>