home *** CD-ROM | disk | FTP | other *** search
/ Visit Europes Best Museums / EuropesBestMuseumsReference-2001.iso / gsp_run.gsp < prev    next >
INI File  |  2003-03-11  |  29KB  |  961 lines

  1. [AutoCreate]
  2. // *** Initialize variables ***
  3. CDNUMBER="GSPCD0682B"
  4. LAUNCHERTITLE="Visit Europe's Best Museums"
  5. TEMPHEIGHT=17
  6. TEMPWIDTH=209
  7. SetTitle LauncherTitle
  8. // *** Prepare windows and graphics ***
  9. //Prepare LICENCE and all it's graphics
  10. NewWindow LICENCE
  11. LICENCE.StayOnTop=0
  12. LICENCE.Top=0
  13. LICENCE.Left=0
  14. LICENCE.Width=600
  15. LICENCE.Height=400
  16. LICENCE.Color=0
  17. LICENCE.CloseAfter=0
  18. LICENCE.Enabled=1
  19. //Prepare BACKGROUND1 graphic
  20. NewGraphic BACKGROUND1,LICENCE
  21. BACKGROUND1.Top=0
  22. BACKGROUND1.Left=0
  23. BACKGROUND1.Width=600
  24. BACKGROUND1.Height=400
  25. BACKGROUND1.FrameWidth=600
  26. BACKGROUND1.FrameHeight=400
  27. BACKGROUND1.CurrentFrame=1
  28. BACKGROUND1.Visible=1
  29. BACKGROUND1.Color=16777215
  30. BACKGROUND1.SingleMask=0
  31. BACKGROUND1.SingleHotSpot=0
  32. BACKGROUND1.Transparent=0
  33. BACKGROUND1.Stretch=0
  34. BACKGROUND1.ClickRepeatTime=0
  35. //Prepare LICENSEAGREEMENT graphic
  36. NewGraphic LICENSEAGREEMENT,BACKGROUND1
  37. LICENSEAGREEMENT.Top=30
  38. LICENSEAGREEMENT.Left=31
  39. LICENSEAGREEMENT.Width=494
  40. LICENSEAGREEMENT.Height=299
  41. LICENSEAGREEMENT.FrameWidth=494
  42. LICENSEAGREEMENT.FrameHeight=742
  43. LICENSEAGREEMENT.CurrentFrame=1
  44. LICENSEAGREEMENT.Visible=1
  45. LICENSEAGREEMENT.Color=16777215
  46. LICENSEAGREEMENT.SingleMask=0
  47. LICENSEAGREEMENT.SingleHotSpot=0
  48. LICENSEAGREEMENT.Transparent=1
  49. LICENSEAGREEMENT.Stretch=0
  50. LICENSEAGREEMENT.ClickRepeatTime=0
  51. //Prepare UP graphic
  52. NewGraphic UP,LICENCE
  53. UP.Top=30
  54. UP.Left=533
  55. UP.Width=34
  56. UP.Height=32
  57. UP.FrameWidth=34
  58. UP.FrameHeight=32
  59. UP.CurrentFrame=1
  60. UP.Visible=1
  61. UP.Color=16777215
  62. UP.SingleMask=0
  63. UP.SingleHotSpot=0
  64. UP.Transparent=1
  65. UP.Stretch=0
  66. UP.ClickRepeatTime=0
  67. //Prepare DOWN graphic
  68. NewGraphic DOWN,LICENCE
  69. DOWN.Top=286
  70. DOWN.Left=533
  71. DOWN.Width=34
  72. DOWN.Height=32
  73. DOWN.FrameWidth=34
  74. DOWN.FrameHeight=32
  75. DOWN.CurrentFrame=1
  76. DOWN.Visible=1
  77. DOWN.Color=16777215
  78. DOWN.SingleMask=0
  79. DOWN.SingleHotSpot=0
  80. DOWN.Transparent=1
  81. DOWN.Stretch=0
  82. DOWN.ClickRepeatTime=0
  83. //Prepare TICK graphic
  84. NewGraphic TICK,LICENCE
  85. TICK.Top=345
  86. TICK.Left=34
  87. TICK.Width=42
  88. TICK.Height=34
  89. TICK.FrameWidth=42
  90. TICK.FrameHeight=34
  91. TICK.CurrentFrame=1
  92. TICK.Visible=1
  93. TICK.Color=16777215
  94. TICK.SingleMask=0
  95. TICK.SingleHotSpot=0
  96. TICK.Transparent=1
  97. TICK.Stretch=0
  98. TICK.ClickRepeatTime=0
  99. //Prepare CROSS graphic
  100. NewGraphic CROSS,LICENCE
  101. CROSS.Top=345
  102. CROSS.Left=87
  103. CROSS.Width=35
  104. CROSS.Height=34
  105. CROSS.FrameWidth=35
  106. CROSS.FrameHeight=34
  107. CROSS.CurrentFrame=1
  108. CROSS.Visible=1
  109. CROSS.Color=16777215
  110. CROSS.SingleMask=0
  111. CROSS.SingleHotSpot=0
  112. CROSS.Transparent=1
  113. CROSS.Stretch=0
  114. CROSS.ClickRepeatTime=0
  115. //Prepare MAINWINDOW and all it's graphics
  116. NewWindow MAINWINDOW
  117. MAINWINDOW.StayOnTop=0
  118. MAINWINDOW.Top=0
  119. MAINWINDOW.Left=0
  120. MAINWINDOW.Width=600
  121. MAINWINDOW.Height=400
  122. MAINWINDOW.Color=0
  123. MAINWINDOW.CloseAfter=0
  124. MAINWINDOW.Enabled=1
  125. //Prepare BACKGROUND3 graphic
  126. NewGraphic BACKGROUND3,MAINWINDOW
  127. BACKGROUND3.Top=0
  128. BACKGROUND3.Left=0
  129. BACKGROUND3.Width=600
  130. BACKGROUND3.Height=400
  131. BACKGROUND3.FrameWidth=600
  132. BACKGROUND3.FrameHeight=400
  133. BACKGROUND3.CurrentFrame=1
  134. BACKGROUND3.Visible=1
  135. BACKGROUND3.Color=16777215
  136. BACKGROUND3.SingleMask=0
  137. BACKGROUND3.SingleHotSpot=0
  138. BACKGROUND3.Transparent=0
  139. BACKGROUND3.Stretch=0
  140. BACKGROUND3.ClickRepeatTime=0
  141. //Prepare MANUAL graphic
  142. NewGraphic MANUAL,BACKGROUND3
  143. MANUAL.Top=151
  144. MANUAL.Left=469
  145. MANUAL.Width=105
  146. MANUAL.Height=104
  147. MANUAL.FrameWidth=105
  148. MANUAL.FrameHeight=104
  149. MANUAL.CurrentFrame=1
  150. MANUAL.Visible=1
  151. MANUAL.Color=16777215
  152. MANUAL.SingleMask=0
  153. MANUAL.SingleHotSpot=0
  154. MANUAL.Transparent=1
  155. MANUAL.Stretch=0
  156. MANUAL.ClickRepeatTime=0
  157. //Prepare SUPPORT graphic
  158. NewGraphic SUPPORT,BACKGROUND3
  159. SUPPORT.Top=276
  160. SUPPORT.Left=246
  161. SUPPORT.Width=108
  162. SUPPORT.Height=106
  163. SUPPORT.FrameWidth=108
  164. SUPPORT.FrameHeight=106
  165. SUPPORT.CurrentFrame=1
  166. SUPPORT.Visible=1
  167. SUPPORT.Color=16777215
  168. SUPPORT.SingleMask=0
  169. SUPPORT.SingleHotSpot=0
  170. SUPPORT.Transparent=1
  171. SUPPORT.Stretch=0
  172. SUPPORT.ClickRepeatTime=0
  173. //Prepare LOGO graphic
  174. NewGraphic LOGO,MAINWINDOW
  175. LOGO.Top=168
  176. LOGO.Left=238
  177. LOGO.Width=123
  178. LOGO.Height=72
  179. LOGO.FrameWidth=123
  180. LOGO.FrameHeight=72
  181. LOGO.CurrentFrame=1
  182. LOGO.Visible=1
  183. LOGO.Color=16777215
  184. LOGO.SingleMask=0
  185. LOGO.SingleHotSpot=0
  186. LOGO.Transparent=0
  187. LOGO.Stretch=0
  188. LOGO.ClickRepeatTime=0
  189. //Prepare OFFERS graphic
  190. NewGraphic OFFERS,MAINWINDOW
  191. OFFERS.Top=149
  192. OFFERS.Left=21
  193. OFFERS.Width=105
  194. OFFERS.Height=106
  195. OFFERS.FrameWidth=105
  196. OFFERS.FrameHeight=106
  197. OFFERS.CurrentFrame=1
  198. OFFERS.Visible=1
  199. OFFERS.Color=16777215
  200. OFFERS.SingleMask=0
  201. OFFERS.SingleHotSpot=0
  202. OFFERS.Transparent=1
  203. OFFERS.Stretch=0
  204. OFFERS.ClickRepeatTime=0
  205. //Prepare EXIT graphic
  206. NewGraphic EXIT,MAINWINDOW
  207. EXIT.Top=357
  208. EXIT.Left=545
  209. EXIT.Width=36
  210. EXIT.Height=34
  211. EXIT.FrameWidth=36
  212. EXIT.FrameHeight=34
  213. EXIT.CurrentFrame=1
  214. EXIT.Visible=1
  215. EXIT.Color=16777215
  216. EXIT.SingleMask=0
  217. EXIT.SingleHotSpot=0
  218. EXIT.Transparent=0
  219. EXIT.Stretch=0
  220. EXIT.ClickRepeatTime=0
  221. //Prepare PROGRAM graphic
  222. NewGraphic PROGRAM,MAINWINDOW
  223. PROGRAM.Top=20
  224. PROGRAM.Left=246
  225. PROGRAM.Width=107
  226. PROGRAM.Height=107
  227. PROGRAM.FrameWidth=107
  228. PROGRAM.FrameHeight=107
  229. PROGRAM.CurrentFrame=1
  230. PROGRAM.Visible=1
  231. PROGRAM.Color=16777215
  232. PROGRAM.SingleMask=0
  233. PROGRAM.SingleHotSpot=0
  234. PROGRAM.Transparent=1
  235. PROGRAM.Stretch=0
  236. PROGRAM.ClickRepeatTime=0
  237. //Prepare PROGRAMNAME graphic
  238. NewGraphic PROGRAMNAME,MAINWINDOW
  239. PROGRAMNAME.Top=10
  240. PROGRAMNAME.Left=15
  241. PROGRAMNAME.Width=209
  242. PROGRAMNAME.Height=17
  243. PROGRAMNAME.FrameWidth=209
  244. PROGRAMNAME.FrameHeight=17
  245. PROGRAMNAME.CurrentFrame=1
  246. PROGRAMNAME.Visible=1
  247. PROGRAMNAME.Color=16777215
  248. PROGRAMNAME.SingleMask=0
  249. PROGRAMNAME.SingleHotSpot=0
  250. PROGRAMNAME.Transparent=0
  251. PROGRAMNAME.Stretch=0
  252. PROGRAMNAME.ClickRepeatTime=0
  253. //Prepare EXITTEXT graphic
  254. NewGraphic EXITTEXT,MAINWINDOW
  255. EXITTEXT.Top=10
  256. EXITTEXT.Left=557
  257. EXITTEXT.Width=28
  258. EXITTEXT.Height=17
  259. EXITTEXT.FrameWidth=28
  260. EXITTEXT.FrameHeight=17
  261. EXITTEXT.CurrentFrame=1
  262. EXITTEXT.Visible=0
  263. EXITTEXT.Color=16777215
  264. EXITTEXT.SingleMask=0
  265. EXITTEXT.SingleHotSpot=0
  266. EXITTEXT.Transparent=0
  267. EXITTEXT.Stretch=0
  268. EXITTEXT.ClickRepeatTime=0
  269. //Prepare LOGOTEXT graphic
  270. NewGraphic LOGOTEXT,MAINWINDOW
  271. LOGOTEXT.Top=10
  272. LOGOTEXT.Left=464
  273. LOGOTEXT.Width=121
  274. LOGOTEXT.Height=17
  275. LOGOTEXT.FrameWidth=121
  276. LOGOTEXT.FrameHeight=17
  277. LOGOTEXT.CurrentFrame=1
  278. LOGOTEXT.Visible=0
  279. LOGOTEXT.Color=16777215
  280. LOGOTEXT.SingleMask=0
  281. LOGOTEXT.SingleHotSpot=0
  282. LOGOTEXT.Transparent=0
  283. LOGOTEXT.Stretch=0
  284. LOGOTEXT.ClickRepeatTime=0
  285. //Prepare PROGRAMTEXT graphic
  286. NewGraphic PROGRAMTEXT,MAINWINDOW
  287. PROGRAMTEXT.Top=10
  288. PROGRAMTEXT.Left=401
  289. PROGRAMTEXT.Width=184
  290. PROGRAMTEXT.Height=17
  291. PROGRAMTEXT.FrameWidth=184
  292. PROGRAMTEXT.FrameHeight=17
  293. PROGRAMTEXT.CurrentFrame=1
  294. PROGRAMTEXT.Visible=0
  295. PROGRAMTEXT.Color=16777215
  296. PROGRAMTEXT.SingleMask=0
  297. PROGRAMTEXT.SingleHotSpot=0
  298. PROGRAMTEXT.Transparent=0
  299. PROGRAMTEXT.Stretch=0
  300. PROGRAMTEXT.ClickRepeatTime=0
  301. //Prepare MANUALTEXT graphic
  302. NewGraphic MANUALTEXT,MAINWINDOW
  303. MANUALTEXT.Top=10
  304. MANUALTEXT.Left=372
  305. MANUALTEXT.Width=213
  306. MANUALTEXT.Height=17
  307. MANUALTEXT.FrameWidth=213
  308. MANUALTEXT.FrameHeight=17
  309. MANUALTEXT.CurrentFrame=1
  310. MANUALTEXT.Visible=0
  311. MANUALTEXT.Color=16777215
  312. MANUALTEXT.SingleMask=0
  313. MANUALTEXT.SingleHotSpot=0
  314. MANUALTEXT.Transparent=0
  315. MANUALTEXT.Stretch=0
  316. MANUALTEXT.ClickRepeatTime=0
  317. //Prepare SUPPORTTEXT graphic
  318. NewGraphic SUPPORTTEXT,MAINWINDOW
  319. SUPPORTTEXT.Top=10
  320. SUPPORTTEXT.Left=409
  321. SUPPORTTEXT.Width=176
  322. SUPPORTTEXT.Height=17
  323. SUPPORTTEXT.FrameWidth=176
  324. SUPPORTTEXT.FrameHeight=17
  325. SUPPORTTEXT.CurrentFrame=1
  326. SUPPORTTEXT.Visible=0
  327. SUPPORTTEXT.Color=16777215
  328. SUPPORTTEXT.SingleMask=0
  329. SUPPORTTEXT.SingleHotSpot=0
  330. SUPPORTTEXT.Transparent=0
  331. SUPPORTTEXT.Stretch=0
  332. SUPPORTTEXT.ClickRepeatTime=0
  333. //Prepare OFFERSTEXT graphic
  334. NewGraphic OFFERSTEXT,MAINWINDOW
  335. OFFERSTEXT.Top=10
  336. OFFERSTEXT.Left=391
  337. OFFERSTEXT.Width=194
  338. OFFERSTEXT.Height=17
  339. OFFERSTEXT.FrameWidth=194
  340. OFFERSTEXT.FrameHeight=17
  341. OFFERSTEXT.CurrentFrame=1
  342. OFFERSTEXT.Visible=0
  343. OFFERSTEXT.Color=16777215
  344. OFFERSTEXT.SingleMask=0
  345. OFFERSTEXT.SingleHotSpot=0
  346. OFFERSTEXT.Transparent=0
  347. OFFERSTEXT.Stretch=0
  348. OFFERSTEXT.ClickRepeatTime=0
  349. //Prepare SEARCH graphic
  350. NewGraphic SEARCH,MAINWINDOW
  351. SEARCH.Top=10
  352. SEARCH.Left=406
  353. SEARCH.Width=179
  354. SEARCH.Height=17
  355. SEARCH.FrameWidth=179
  356. SEARCH.FrameHeight=17
  357. SEARCH.CurrentFrame=1
  358. SEARCH.Visible=0
  359. SEARCH.Color=16777215
  360. SEARCH.SingleMask=0
  361. SEARCH.SingleHotSpot=0
  362. SEARCH.Transparent=0
  363. SEARCH.Stretch=0
  364. SEARCH.ClickRepeatTime=0
  365. //Prepare REGISTRATION and all it's graphics
  366. NewWindow REGISTRATION
  367. REGISTRATION.StayOnTop=0
  368. REGISTRATION.Top=15
  369. REGISTRATION.Left=24
  370. REGISTRATION.Width=600
  371. REGISTRATION.Height=400
  372. REGISTRATION.Color=0
  373. REGISTRATION.CloseAfter=0
  374. REGISTRATION.Enabled=1
  375. //Prepare BACKGROUND2 graphic
  376. NewGraphic BACKGROUND2,REGISTRATION
  377. BACKGROUND2.Top=0
  378. BACKGROUND2.Left=0
  379. BACKGROUND2.Width=600
  380. BACKGROUND2.Height=400
  381. BACKGROUND2.FrameWidth=600
  382. BACKGROUND2.FrameHeight=400
  383. BACKGROUND2.CurrentFrame=1
  384. BACKGROUND2.Visible=1
  385. BACKGROUND2.Color=16777215
  386. BACKGROUND2.SingleMask=0
  387. BACKGROUND2.SingleHotSpot=0
  388. BACKGROUND2.Transparent=0
  389. BACKGROUND2.Stretch=0
  390. BACKGROUND2.ClickRepeatTime=0
  391. //Prepare REGTEXT graphic
  392. NewGraphic REGTEXT,REGISTRATION
  393. REGTEXT.Top=110
  394. REGTEXT.Left=55
  395. REGTEXT.Width=500
  396. REGTEXT.Height=177
  397. REGTEXT.FrameWidth=500
  398. REGTEXT.FrameHeight=177
  399. REGTEXT.CurrentFrame=1
  400. REGTEXT.Visible=1
  401. REGTEXT.Color=16777215
  402. REGTEXT.SingleMask=0
  403. REGTEXT.SingleHotSpot=0
  404. REGTEXT.Transparent=1
  405. REGTEXT.Stretch=0
  406. REGTEXT.ClickRepeatTime=0
  407. //Prepare REGHEADING graphic
  408. NewGraphic REGHEADING,REGISTRATION
  409. REGHEADING.Top=59
  410. REGHEADING.Left=101
  411. REGHEADING.Width=397
  412. REGHEADING.Height=24
  413. REGHEADING.FrameWidth=397
  414. REGHEADING.FrameHeight=24
  415. REGHEADING.CurrentFrame=1
  416. REGHEADING.Visible=1
  417. REGHEADING.Color=16777215
  418. REGHEADING.SingleMask=0
  419. REGHEADING.SingleHotSpot=0
  420. REGHEADING.Transparent=1
  421. REGHEADING.Stretch=0
  422. REGHEADING.ClickRepeatTime=0
  423. //Prepare REGNET graphic
  424. NewGraphic REGNET,REGISTRATION
  425. REGNET.Top=317
  426. REGNET.Left=124
  427. REGNET.Width=26
  428. REGNET.Height=25
  429. REGNET.FrameWidth=26
  430. REGNET.FrameHeight=25
  431. REGNET.CurrentFrame=1
  432. REGNET.Visible=1
  433. REGNET.Color=16777215
  434. REGNET.SingleMask=0
  435. REGNET.SingleHotSpot=0
  436. REGNET.Transparent=1
  437. REGNET.Stretch=0
  438. REGNET.ClickRepeatTime=0
  439. //Prepare REGPOST graphic
  440. NewGraphic REGPOST,REGISTRATION
  441. REGPOST.Top=314
  442. REGPOST.Left=283
  443. REGPOST.Width=34
  444. REGPOST.Height=33
  445. REGPOST.FrameWidth=34
  446. REGPOST.FrameHeight=33
  447. REGPOST.CurrentFrame=1
  448. REGPOST.Visible=1
  449. REGPOST.Color=16777215
  450. REGPOST.SingleMask=0
  451. REGPOST.SingleHotSpot=0
  452. REGPOST.Transparent=1
  453. REGPOST.Stretch=0
  454. REGPOST.ClickRepeatTime=0
  455. //Prepare REGLATER graphic
  456. NewGraphic REGLATER,REGISTRATION
  457. REGLATER.Top=314
  458. REGLATER.Left=453
  459. REGLATER.Width=33
  460. REGLATER.Height=32
  461. REGLATER.FrameWidth=33
  462. REGLATER.FrameHeight=32
  463. REGLATER.CurrentFrame=1
  464. REGLATER.Visible=1
  465. REGLATER.Color=16777215
  466. REGLATER.SingleMask=0
  467. REGLATER.SingleHotSpot=0
  468. REGLATER.Transparent=1
  469. REGLATER.Stretch=0
  470. REGLATER.ClickRepeatTime=0
  471. //Prepare REGNETTEXT graphic
  472. NewGraphic REGNETTEXT,REGISTRATION
  473. REGNETTEXT.Top=350
  474. REGNETTEXT.Left=94
  475. REGNETTEXT.Width=85
  476. REGNETTEXT.Height=14
  477. REGNETTEXT.FrameWidth=85
  478. REGNETTEXT.FrameHeight=14
  479. REGNETTEXT.CurrentFrame=1
  480. REGNETTEXT.Visible=1
  481. REGNETTEXT.Color=16777215
  482. REGNETTEXT.SingleMask=0
  483. REGNETTEXT.SingleHotSpot=0
  484. REGNETTEXT.Transparent=1
  485. REGNETTEXT.Stretch=0
  486. REGNETTEXT.ClickRepeatTime=0
  487. //Prepare REGPOSTTEXT graphic
  488. NewGraphic REGPOSTTEXT,REGISTRATION
  489. REGPOSTTEXT.Top=350
  490. REGPOSTTEXT.Left=242
  491. REGPOSTTEXT.Width=116
  492. REGPOSTTEXT.Height=14
  493. REGPOSTTEXT.FrameWidth=116
  494. REGPOSTTEXT.FrameHeight=14
  495. REGPOSTTEXT.CurrentFrame=1
  496. REGPOSTTEXT.Visible=1
  497. REGPOSTTEXT.Color=16777215
  498. REGPOSTTEXT.SingleMask=0
  499. REGPOSTTEXT.SingleHotSpot=0
  500. REGPOSTTEXT.Transparent=1
  501. REGPOSTTEXT.Stretch=0
  502. REGPOSTTEXT.ClickRepeatTime=0
  503. //Prepare REGLATERTEXT graphic
  504. NewGraphic REGLATERTEXT,REGISTRATION
  505. REGLATERTEXT.Top=350
  506. REGLATERTEXT.Left=430
  507. REGLATERTEXT.Width=77
  508. REGLATERTEXT.Height=14
  509. REGLATERTEXT.FrameWidth=77
  510. REGLATERTEXT.FrameHeight=14
  511. REGLATERTEXT.CurrentFrame=1
  512. REGLATERTEXT.Visible=1
  513. REGLATERTEXT.Color=16777215
  514. REGLATERTEXT.SingleMask=0
  515. REGLATERTEXT.SingleHotSpot=0
  516. REGLATERTEXT.Transparent=1
  517. REGLATERTEXT.Stretch=0
  518. REGLATERTEXT.ClickRepeatTime=0
  519. // *** Load up some images and stuff ***
  520. TempWidth=TICK.Width //Preserve the sprite's width and height
  521. TempHeight=TICK.Height // As the next statement may try to change them
  522. TICK.LoadFrame 1,"gsp_run.dat:tick2.bmp"
  523. TICK.Width=TempWidth //Now restore the sprite's width and height
  524. TICK.Height=TempHeight
  525. TempWidth=TICK.Width //Preserve the sprite's width and height
  526. TempHeight=TICK.Height // As the next statement may try to change them
  527. TICK.LoadFrame 2,"gsp_run.dat:tick.bmp"
  528. TICK.Width=TempWidth //Now restore the sprite's width and height
  529. TICK.Height=TempHeight
  530. TempWidth=CROSS.Width //Preserve the sprite's width and height
  531. TempHeight=CROSS.Height // As the next statement may try to change them
  532. CROSS.LoadFrame 1,"gsp_run.dat:cross2.bmp"
  533. CROSS.Width=TempWidth //Now restore the sprite's width and height
  534. CROSS.Height=TempHeight
  535. TempWidth=CROSS.Width //Preserve the sprite's width and height
  536. TempHeight=CROSS.Height // As the next statement may try to change them
  537. CROSS.LoadFrame 2,"gsp_run.dat:cross.bmp"
  538. CROSS.Width=TempWidth //Now restore the sprite's width and height
  539. CROSS.Height=TempHeight
  540. TempWidth=UP.Width //Preserve the sprite's width and height
  541. TempHeight=UP.Height // As the next statement may try to change them
  542. UP.LoadFrame 1,"gsp_run.dat:up1.bmp"
  543. UP.Width=TempWidth //Now restore the sprite's width and height
  544. UP.Height=TempHeight
  545. TempWidth=UP.Width //Preserve the sprite's width and height
  546. TempHeight=UP.Height // As the next statement may try to change them
  547. UP.LoadFrame 2,"gsp_run.dat:up.bmp"
  548. UP.Width=TempWidth //Now restore the sprite's width and height
  549. UP.Height=TempHeight
  550. TempWidth=REGNET.Width //Preserve the sprite's width and height
  551. TempHeight=REGNET.Height // As the next statement may try to change them
  552. REGNET.LoadFrame 1,"gsp_run.dat:Internet2.bmp"
  553. REGNET.Width=TempWidth //Now restore the sprite's width and height
  554. REGNET.Height=TempHeight
  555. TempWidth=REGNET.Width //Preserve the sprite's width and height
  556. TempHeight=REGNET.Height // As the next statement may try to change them
  557. REGNET.LoadFrame 2,"gsp_run.dat:Internet1.bmp"
  558. REGNET.Width=TempWidth //Now restore the sprite's width and height
  559. REGNET.Height=TempHeight
  560. TempWidth=REGPOST.Width //Preserve the sprite's width and height
  561. TempHeight=REGPOST.Height // As the next statement may try to change them
  562. REGPOST.LoadFrame 1,"gsp_run.dat:Envelope2.bmp"
  563. REGPOST.Width=TempWidth //Now restore the sprite's width and height
  564. REGPOST.Height=TempHeight
  565. TempWidth=REGPOST.Width //Preserve the sprite's width and height
  566. TempHeight=REGPOST.Height // As the next statement may try to change them
  567. REGPOST.LoadFrame 2,"gsp_run.dat:Envelope1.bmp"
  568. REGPOST.Width=TempWidth //Now restore the sprite's width and height
  569. REGPOST.Height=TempHeight
  570. TempWidth=LOGO.Width //Preserve the sprite's width and height
  571. TempHeight=LOGO.Height // As the next statement may try to change them
  572. LOGO.LoadFrame 1,"gsp_run.dat:logo.bmp"
  573. LOGO.Width=TempWidth //Now restore the sprite's width and height
  574. LOGO.Height=TempHeight
  575. TempWidth=LOGO.Width //Preserve the sprite's width and height
  576. TempHeight=LOGO.Height // As the next statement may try to change them
  577. LOGO.LoadFrame 2,"gsp_run.dat:logo2.bmp"
  578. LOGO.Width=TempWidth //Now restore the sprite's width and height
  579. LOGO.Height=TempHeight
  580. TempWidth=EXIT.Width //Preserve the sprite's width and height
  581. TempHeight=EXIT.Height // As the next statement may try to change them
  582. EXIT.LoadFrame 1,"gsp_run.dat:exit1.bmp"
  583. EXIT.Width=TempWidth //Now restore the sprite's width and height
  584. EXIT.Height=TempHeight
  585. TempWidth=EXIT.Width //Preserve the sprite's width and height
  586. TempHeight=EXIT.Height // As the next statement may try to change them
  587. EXIT.LoadFrame 2,"gsp_run.dat:exit2.bmp"
  588. EXIT.Width=TempWidth //Now restore the sprite's width and height
  589. EXIT.Height=TempHeight
  590. TempWidth=BACKGROUND2.Width //Preserve the sprite's width and height
  591. TempHeight=BACKGROUND2.Height // As the next statement may try to change them
  592. BACKGROUND2.LoadFrame 1,"gsp_run.dat:Background2.bmp"
  593. BACKGROUND2.Width=TempWidth //Now restore the sprite's width and height
  594. BACKGROUND2.Height=TempHeight
  595. TempWidth=BACKGROUND1.Width //Preserve the sprite's width and height
  596. TempHeight=BACKGROUND1.Height // As the next statement may try to change them
  597. BACKGROUND1.LoadFrame 1,"gsp_run.dat:Background1.bmp"
  598. BACKGROUND1.Width=TempWidth //Now restore the sprite's width and height
  599. BACKGROUND1.Height=TempHeight
  600. TempWidth=REGLATER.Width //Preserve the sprite's width and height
  601. TempHeight=REGLATER.Height // As the next statement may try to change them
  602. REGLATER.LoadFrame 1,"gsp_run.dat:cross3.bmp"
  603. REGLATER.Width=TempWidth //Now restore the sprite's width and height
  604. REGLATER.Height=TempHeight
  605. TempWidth=REGLATER.Width //Preserve the sprite's width and height
  606. TempHeight=REGLATER.Height // As the next statement may try to change them
  607. REGLATER.LoadFrame 2,"gsp_run.dat:cross4.bmp"
  608. REGLATER.Width=TempWidth //Now restore the sprite's width and height
  609. REGLATER.Height=TempHeight
  610. TempWidth=BACKGROUND3.Width //Preserve the sprite's width and height
  611. TempHeight=BACKGROUND3.Height // As the next statement may try to change them
  612. BACKGROUND3.LoadFrame 1,"gsp_run.dat:Background3.bmp"
  613. BACKGROUND3.Width=TempWidth //Now restore the sprite's width and height
  614. BACKGROUND3.Height=TempHeight
  615. TempWidth=PROGRAM.Width //Preserve the sprite's width and height
  616. TempHeight=PROGRAM.Height // As the next statement may try to change them
  617. PROGRAM.LoadFrame 1,"gsp_run.dat:B1.bmp"
  618. PROGRAM.Width=TempWidth //Now restore the sprite's width and height
  619. PROGRAM.Height=TempHeight
  620. TempWidth=PROGRAM.Width //Preserve the sprite's width and height
  621. TempHeight=PROGRAM.Height // As the next statement may try to change them
  622. PROGRAM.LoadFrame 2,"gsp_run.dat:B1a.bmp"
  623. PROGRAM.Width=TempWidth //Now restore the sprite's width and height
  624. PROGRAM.Height=TempHeight
  625. TempWidth=SUPPORT.Width //Preserve the sprite's width and height
  626. TempHeight=SUPPORT.Height // As the next statement may try to change them
  627. SUPPORT.LoadFrame 1,"gsp_run.dat:B3.bmp"
  628. SUPPORT.Width=TempWidth //Now restore the sprite's width and height
  629. SUPPORT.Height=TempHeight
  630. TempWidth=SUPPORT.Width //Preserve the sprite's width and height
  631. TempHeight=SUPPORT.Height // As the next statement may try to change them
  632. SUPPORT.LoadFrame 2,"gsp_run.dat:B3a.bmp"
  633. SUPPORT.Width=TempWidth //Now restore the sprite's width and height
  634. SUPPORT.Height=TempHeight
  635. TempWidth=OFFERS.Width //Preserve the sprite's width and height
  636. TempHeight=OFFERS.Height // As the next statement may try to change them
  637. OFFERS.LoadFrame 1,"gsp_run.dat:B4.bmp"
  638. OFFERS.Width=TempWidth //Now restore the sprite's width and height
  639. OFFERS.Height=TempHeight
  640. TempWidth=OFFERS.Width //Preserve the sprite's width and height
  641. TempHeight=OFFERS.Height // As the next statement may try to change them
  642. OFFERS.LoadFrame 2,"gsp_run.dat:B4a.bmp"
  643. OFFERS.Width=TempWidth //Now restore the sprite's width and height
  644. OFFERS.Height=TempHeight
  645. TempWidth=REGTEXT.Width //Preserve the sprite's width and height
  646. TempHeight=REGTEXT.Height // As the next statement may try to change them
  647. REGTEXT.LoadFrame 1,"gsp_run.dat:text2.bmp"
  648. REGTEXT.Width=TempWidth //Now restore the sprite's width and height
  649. REGTEXT.Height=TempHeight
  650. TempWidth=REGHEADING.Width //Preserve the sprite's width and height
  651. TempHeight=REGHEADING.Height // As the next statement may try to change them
  652. REGHEADING.LoadFrame 1,"gsp_run.dat:text3.bmp"
  653. REGHEADING.Width=TempWidth //Now restore the sprite's width and height
  654. REGHEADING.Height=TempHeight
  655. TempWidth=EXITTEXT.Width //Preserve the sprite's width and height
  656. TempHeight=EXITTEXT.Height // As the next statement may try to change them
  657. EXITTEXT.LoadFrame 1,"gsp_run.dat:text9.bmp"
  658. EXITTEXT.Width=TempWidth //Now restore the sprite's width and height
  659. EXITTEXT.Height=TempHeight
  660. TempWidth=REGNETTEXT.Width //Preserve the sprite's width and height
  661. TempHeight=REGNETTEXT.Height // As the next statement may try to change them
  662. REGNETTEXT.LoadFrame 1,"gsp_run.dat:text4.bmp"
  663. REGNETTEXT.Width=TempWidth //Now restore the sprite's width and height
  664. REGNETTEXT.Height=TempHeight
  665. TempWidth=REGPOSTTEXT.Width //Preserve the sprite's width and height
  666. TempHeight=REGPOSTTEXT.Height // As the next statement may try to change them
  667. REGPOSTTEXT.LoadFrame 1,"gsp_run.dat:text5.bmp"
  668. REGPOSTTEXT.Width=TempWidth //Now restore the sprite's width and height
  669. REGPOSTTEXT.Height=TempHeight
  670. TempWidth=REGLATERTEXT.Width //Preserve the sprite's width and height
  671. TempHeight=REGLATERTEXT.Height // As the next statement may try to change them
  672. REGLATERTEXT.LoadFrame 1,"gsp_run.dat:text6.bmp"
  673. REGLATERTEXT.Width=TempWidth //Now restore the sprite's width and height
  674. REGLATERTEXT.Height=TempHeight
  675. TempWidth=LOGOTEXT.Width //Preserve the sprite's width and height
  676. TempHeight=LOGOTEXT.Height // As the next statement may try to change them
  677. LOGOTEXT.LoadFrame 1,"gsp_run.dat:text11.bmp"
  678. LOGOTEXT.Width=TempWidth //Now restore the sprite's width and height
  679. LOGOTEXT.Height=TempHeight
  680. TempWidth=PROGRAMTEXT.Width //Preserve the sprite's width and height
  681. TempHeight=PROGRAMTEXT.Height // As the next statement may try to change them
  682. PROGRAMTEXT.LoadFrame 1,"gsp_run.dat:text12.bmp"
  683. PROGRAMTEXT.Width=TempWidth //Now restore the sprite's width and height
  684. PROGRAMTEXT.Height=TempHeight
  685. TempWidth=SUPPORTTEXT.Width //Preserve the sprite's width and height
  686. TempHeight=SUPPORTTEXT.Height // As the next statement may try to change them
  687. SUPPORTTEXT.LoadFrame 1,"gsp_run.dat:text14.bmp"
  688. SUPPORTTEXT.Width=TempWidth //Now restore the sprite's width and height
  689. SUPPORTTEXT.Height=TempHeight
  690. TempWidth=OFFERSTEXT.Width //Preserve the sprite's width and height
  691. TempHeight=OFFERSTEXT.Height // As the next statement may try to change them
  692. OFFERSTEXT.LoadFrame 1,"gsp_run.dat:text15.bmp"
  693. OFFERSTEXT.Width=TempWidth //Now restore the sprite's width and height
  694. OFFERSTEXT.Height=TempHeight
  695. TempWidth=DOWN.Width //Preserve the sprite's width and height
  696. TempHeight=DOWN.Height // As the next statement may try to change them
  697. DOWN.LoadFrame 1,"gsp_run.dat:down.bmp"
  698. DOWN.Width=TempWidth //Now restore the sprite's width and height
  699. DOWN.Height=TempHeight
  700. TempWidth=DOWN.Width //Preserve the sprite's width and height
  701. TempHeight=DOWN.Height // As the next statement may try to change them
  702. DOWN.LoadFrame 2,"gsp_run.dat:down1.bmp"
  703. DOWN.Width=TempWidth //Now restore the sprite's width and height
  704. DOWN.Height=TempHeight
  705. TempWidth=MANUAL.Width //Preserve the sprite's width and height
  706. TempHeight=MANUAL.Height // As the next statement may try to change them
  707. MANUAL.LoadFrame 1,"gsp_run.dat:B5.bmp"
  708. MANUAL.Width=TempWidth //Now restore the sprite's width and height
  709. MANUAL.Height=TempHeight
  710. TempWidth=MANUAL.Width //Preserve the sprite's width and height
  711. TempHeight=MANUAL.Height // As the next statement may try to change them
  712. MANUAL.LoadFrame 2,"gsp_run.dat:B5a.bmp"
  713. MANUAL.Width=TempWidth //Now restore the sprite's width and height
  714. MANUAL.Height=TempHeight
  715. TempWidth=MANUALTEXT.Width //Preserve the sprite's width and height
  716. TempHeight=MANUALTEXT.Height // As the next statement may try to change them
  717. MANUALTEXT.LoadFrame 1,"gsp_run.dat:text10.bmp"
  718. MANUALTEXT.Width=TempWidth //Now restore the sprite's width and height
  719. MANUALTEXT.Height=TempHeight
  720. TempWidth=LICENSEAGREEMENT.Width //Preserve the sprite's width and height
  721. TempHeight=LICENSEAGREEMENT.Height // As the next statement may try to change them
  722. LICENSEAGREEMENT.LoadFrame 1,"gsp_run.dat:text1.bmp"
  723. LICENSEAGREEMENT.Width=TempWidth //Now restore the sprite's width and height
  724. LICENSEAGREEMENT.Height=TempHeight
  725. TempWidth=PROGRAMNAME.Width //Preserve the sprite's width and height
  726. TempHeight=PROGRAMNAME.Height // As the next statement may try to change them
  727. PROGRAMNAME.LoadFrame 1,"gsp_run.dat:text7.bmp"
  728. PROGRAMNAME.Width=TempWidth //Now restore the sprite's width and height
  729. PROGRAMNAME.Height=TempHeight
  730. TempWidth=SEARCH.Width //Preserve the sprite's width and height
  731. TempHeight=SEARCH.Height // As the next statement may try to change them
  732. SEARCH.LoadFrame 1,"gsp_run.dat:text8.bmp"
  733. SEARCH.Width=TempWidth //Now restore the sprite's width and height
  734. SEARCH.Height=TempHeight
  735. // *** Hotspots, animations, scroll to lists and applications defined here ***
  736. NewApplication APPLICATION1
  737. APPLICATION1.Description="Visit Europe's Best Museums"
  738. APPLICATION1.DirectFromCD=0
  739. APPLICATION1.DirectFromCDFilename="D:\ProgramName.exe"
  740. APPLICATION1.DirectFromCDParameters=""
  741. APPLICATION1.InstallerFilename="D:\Install.exe"
  742. APPLICATION1.UniqueFilename="Visit Europe's Best Museums.lnk"
  743. APPLICATION1.FileToRun="Visit Europe's Best Museums.lnk"
  744. APPLICATION1.FileToRunParameters=""
  745. APPLICATION1.CloseLauncherAfterRunning=1
  746. APPLICATION1.UniqueNumber="1"
  747.  
  748. [Start]
  749. MAINWINDOW.Center
  750. REGISTRATION.Center
  751. LICENCE.Center
  752. LICENCE.Visible=1
  753.  
  754. //LICENCE START
  755.  
  756. [TICK_mouseenter]
  757. tick.currentframe=2
  758.  
  759. [TICK_mouseexit]
  760. tick.currentframe=1
  761.  
  762. [TICK_click]
  763. RegistrationValue="UNREGISTERED"
  764. LoadFromINI "GSPCD0682B",RegistrationValue
  765. If RegistrationValue="UNREGISTERED" then
  766.   Registration.Visible=1
  767. endif
  768. If Registration.Visible=0 then
  769.   MainWindow.Visible=1
  770. endif
  771.  
  772. [CROSS_mouseenter]
  773. cross.currentframe=2
  774.  
  775. [CROSS_mouseexit]
  776. cross.currentframe=1
  777.  
  778. [CROSS_click]
  779. closelauncher
  780.  
  781.  
  782. [UP_mouseenter]
  783. up.currentframe=2
  784.  
  785. [UP_mouseexit]
  786. up.currentframe=1
  787.  
  788. [UP_click]
  789. LicenseAgreement.Scroll 0,120,350
  790.  
  791.  
  792. [DOWN_mouseenter]
  793. down.currentframe=2
  794.  
  795. [DOWN_mouseexit]
  796. down.currentframe=1
  797.  
  798. [DOWN_click]
  799. LicenseAgreement.Scroll 0,-120,350
  800.  
  801. //LICENCE END
  802.  
  803.  
  804.  
  805.  
  806. //REGISTRATION START
  807.  
  808. [REGNET_mouseenter]
  809. regnet.currentframe=2
  810.  
  811. [REGNET_mouseexit]
  812. regnet.currentframe=1
  813.  
  814. [REGNET_click]
  815. openfile "http://www.gsp.cc/register"
  816. RegistrationValue="REGISTERED"
  817. SaveToINI "GSPCD0682B",RegistrationValue
  818. registration.visible=0
  819. mainwindow.visible=1
  820.  
  821. [REGNETTEXT_click]
  822. openfile "http://www.gsp.cc/register"
  823. RegistrationValue="REGISTERED"
  824. SaveToINI "GSPCD0682B",RegistrationValue
  825. registration.visible=0
  826. mainwindow.visible=1
  827.  
  828.  
  829. [REGPOST_mouseenter]
  830. regpost.currentframe=2
  831.  
  832. [REGPOST_mouseexit]
  833. regpost.currentframe=1
  834.  
  835. [REGPOST_click]
  836. openfile "registration.htm"
  837. RegistrationValue="REGISTERED"
  838. SaveToINI "GSPCD0682B",RegistrationValue
  839. registration.visible=0
  840. mainwindow.visible=1
  841.  
  842. [REGPOSTTEXT_click]
  843. openfile "registration.htm"
  844. RegistrationValue="REGISTERED"
  845. SaveToINI "GSPCD0682B",RegistrationValue
  846. registration.visible=0
  847. mainwindow.visible=1
  848.  
  849.  
  850. [REGLATER_mouseenter]
  851. reglater.currentframe=2
  852.  
  853. [REGLATER_mouseexit]
  854. reglater.currentframe=1
  855.  
  856. [REGLATER_click]
  857. registration.visible=0
  858. RegistrationValue="UNREGISTERED"
  859. SaveToINI "GSPCD0682B",RegistrationValue
  860. mainwindow.visible=1
  861.  
  862. [REGLATERTEXT_click]
  863. registration.visible=0
  864. RegistrationValue="UNREGISTERED"
  865. SaveToINI "GSPCD0682B",RegistrationValue
  866. mainwindow.visible=1
  867.  
  868. //REGISTRATION END
  869.  
  870.  
  871.  
  872.  
  873.  
  874. //MAINWINDOW START
  875.  
  876.  
  877. [PROGRAM_mouseenter]
  878. program.currentframe=2
  879. programtext.visible=1
  880.  
  881. [PROGRAM_mouseexit]
  882. search.visible=0
  883. program.currentframe=1
  884. programtext.visible=0
  885.  
  886. [PROGRAM_click]
  887. search.visible=1
  888. application1.launch
  889. programtext.visible=0
  890. closelauncher
  891.  
  892. [MANUAL_mouseenter]
  893. manual.currentframe=2
  894. manualtext.visible=1
  895.  
  896. [MANUAL_mouseexit]
  897. search.visible=0
  898. manual.currentframe=1
  899. manualtext.visible=0
  900.  
  901. [MANUAL_click]
  902. search.visible=1
  903. openfile "techhelp.exe"
  904. manualtext.visible=0
  905.  
  906.  
  907. [SUPPORT_mouseenter]
  908. support.currentframe=2
  909. supporttext.visible=1
  910.  
  911. [SUPPORT_mouseexit]
  912. support.currentframe=1
  913. supporttext.visible=0
  914.  
  915. [SUPPORT_click]
  916. openfile "http://www.gsp.cc/faq"
  917.  
  918.  
  919.  
  920. [OFFERS_mouseenter]
  921. offers.currentframe=2
  922. offerstext.visible=1
  923.  
  924. [OFFERS_mouseexit]
  925. offers.currentframe=1
  926. offerstext.visible=0
  927.  
  928. [OFFERS_click]
  929. openfile "http://www.gsp.cc/shop/special.html"
  930.  
  931.  
  932.  
  933. [LOGO_mouseenter]
  934. logo.currentframe=2
  935. logotext.visible=1
  936.  
  937. [LOGO_mouseexit]
  938. logo.currentframe=1
  939. logotext.visible=0
  940.  
  941. [LOGO_click]
  942. openfile "http://www.gsp.cc"
  943.  
  944.  
  945.  
  946. [EXIT_mouseenter]
  947. exit.currentframe=2
  948. exittext.visible=1
  949.  
  950. [EXIT_mouseexit]
  951. exit.currentframe=1
  952. exittext.visible=0
  953.  
  954. [EXIT_click]
  955. closelauncher
  956.  
  957. //MAINWINDOW END
  958.  
  959.  
  960.  
  961.