home *** CD-ROM | disk | FTP | other *** search
/ New Millenium Encyclopedia / SSNME.BIN / Graphics / Modernlibrary / 2DLibrary.ini next >
Encoding:
INI File  |  1998-12-10  |  13.1 KB  |  788 lines

  1. [ControlOrder]
  2. Control1=Desk
  3. Control2=Unshelved
  4. Control3=none
  5. //Recycled
  6. Control4=AddBook
  7. Control5=none
  8. Control6=UpperRight
  9. Control7=LowerLeft
  10. Control8=LowerRight
  11. Control9=UpperMiddle
  12. Control10=SmallScreen
  13. Control11=Pattern
  14. Control12=Plant
  15. Control13=Chair
  16. Control14=none
  17. //Lamp
  18. Control15=Librarian
  19. Control16=ResearchCenter
  20. //ShelfList should be last
  21. Control17=ShelfList
  22.  
  23.  
  24. [LibraryView]
  25. MaxScreenX = 1280
  26. MaxScreenY = 1024
  27. MinScreenX = 640
  28. MinScreenY = 480
  29.  
  30. SpineLength = 102
  31. //cannot be greater than 10
  32. MaxNumShelves = 4
  33. //cannot change
  34. SpineWidth = 33
  35.  
  36. XCutOff=640
  37. YCutOff=480
  38.  
  39. [Books]
  40. FontSize=90
  41. FontName=MS Sans Serif
  42.  
  43. [BookBase]
  44. //blue book
  45. Red1=154
  46. Green1=170
  47. Blue1=245
  48. //brown book
  49. Red2=247
  50. Green2=190
  51. Blue2=164
  52. //purple book
  53. Red3=231
  54. Green3=158
  55. Blue3=245
  56. //green book
  57. Red4=80
  58. Green4=228
  59. Blue4=143
  60.  
  61. [AnimatedDib]
  62. Voice=Sidney
  63.  
  64. [BookShelf]
  65. // height of one bookshelf 
  66. ShelfHeight=129
  67. // y coord of the margin between the bottom shelf and the end of the screen
  68. BottomMargin=100
  69. // margin between the left of the dummy shelf and our bookshelves
  70. LeftMargin=8
  71. // gap between top of dummy shelf and top of our shelf 
  72. TopGap=19
  73. // gap between books
  74. BookMarginX=2
  75. // margin between the right of the dummy shelf and our bookshelves
  76. RightMargin= 18
  77. //gap btw top of book shelf and top of book
  78. TopBookGap=8
  79.  
  80. //////Scroller arrows for all three tables
  81.  
  82. [RecycledBookScrollDown]
  83. Type=foreground
  84. Display=all
  85. Messages=down
  86. Bitmap=DownKnob.BMP
  87. ZOrder=10
  88. ID=-1
  89. TransparentColorRed=255
  90. TransparentColorGreen=255
  91. TransparentColorBlue=255
  92.  
  93. XAbsolute = 20
  94. XAlign = left
  95. XRelativeAlign = left
  96. XRelativeControl = Recycled
  97. XDeltaMinMax = 0
  98. YAbsolute = 0
  99. YAlign = bottom
  100. YRelativeAlign = top
  101. YRelativeControl = Recycled
  102. YDeltaMinMax = 0
  103.  
  104. [RecycledBookScrollUp]
  105. Type=foreground
  106. Display=all
  107. Messages=up
  108. Bitmap=UpKnob.BMP
  109. ZOrder=10
  110. ID=-1
  111. TransparentColorRed=255
  112. TransparentColorGreen=255
  113. TransparentColorBlue=255
  114.  
  115. XAbsolute = 20
  116. XAlign = left
  117. XRelativeAlign = left
  118. XRelativeControl = Recycled
  119. XDeltaMinMax = 0
  120. YAbsolute = 8
  121. YAlign = top
  122. YRelativeAlign = top
  123. YRelativeControl = Recycled
  124. YDeltaMinMax = 0
  125.  
  126.  
  127. [UnshelvedBookScrollDown]
  128. Type=foreground
  129. Display=all
  130. Messages=down
  131. Bitmap=DownKnob.BMP
  132. ZOrder=4
  133. ID=-1
  134. TransparentColorRed=-1
  135. TransparentColorGreen=255
  136. TransparentColorBlue=255
  137.  
  138. XAbsolute = 243
  139. XAlign = left
  140. XRelativeAlign = left
  141. XRelativeControl = Unshelved
  142. XDeltaMinMax = 0
  143. YAbsolute = 3
  144. YAlign = top
  145. //bottom
  146. YRelativeAlign = bottom
  147. //top
  148. YRelativeControl = UnshelvedBookScrollUp
  149. //Unshelved
  150. YDeltaMinMax = 0
  151.  
  152. [UnshelvedBookScrollUp]
  153. Type=foreground
  154. Display=all
  155. Messages=up
  156. Bitmap=UpKnob.BMP
  157. ZOrder=4
  158. ID=-1
  159. TransparentColorRed=-1
  160. TransparentColorGreen=255
  161. TransparentColorBlue=255
  162.  
  163. XAbsolute = 243
  164. XAlign = left
  165. XRelativeAlign = left
  166. XRelativeControl = Unshelved
  167. XDeltaMinMax = 0
  168. //-m_nNumBooks*nSpineWidth
  169. YAbsolute = 10
  170. YAlign = top
  171. YRelativeAlign = top
  172. YRelativeControl = Unshelved
  173. YDeltaMinMax = 0
  174.  
  175. [DeskBookScrollDown]
  176. Type=foreground
  177. Display=all
  178. Messages=down
  179. Bitmap=DownKnob.BMP
  180. ZOrder=10
  181. ID=-1
  182. TransparentColorRed=-1
  183. TransparentColorGreen=255
  184. TransparentColorBlue=255
  185.  
  186. XAbsolute = 120
  187. XAlign = left
  188. XRelativeAlign = left
  189. XRelativeControl = Desk
  190. XDeltaMinMax = 0
  191. YAbsolute = 3
  192. YAlign = top
  193. //bottom
  194. YRelativeAlign = bottom
  195. //top
  196. YRelativeControl = DeskBookScrollUp
  197. //Desk
  198. YDeltaMinMax = 0
  199.  
  200. [DeskBookScrollUp]
  201. Type=foreground
  202. Display=all
  203. Messages=up
  204. Bitmap=UpKnob.BMP
  205. ZOrder=10
  206. ID=-1
  207. TransparentColorRed=-1
  208. TransparentColorGreen=255
  209. TransparentColorBlue=255
  210.  
  211. XAbsolute = 120
  212. XAlign = left
  213. XRelativeAlign = left
  214. XRelativeControl = Desk
  215. XDeltaMinMax = 0
  216. YAbsolute = 0
  217. YAlign = top
  218. YRelativeAlign = top
  219. YRelativeControl = Desk
  220. YDeltaMinMax = 0
  221.  
  222. /////Bookshelf scrollers left,right,up,down
  223. [BookShelfArrowRight]
  224. Type=foreground
  225. Display=all
  226. Messages=down
  227. Bitmap=ArrowRightShelf.bmp
  228. //one less than bookshelf.z
  229. ZOrder=5
  230. ID=-1
  231. TransparentColorRed=-1
  232. TransparentColorGreen=255
  233. TransparentColorBlue=255
  234.  
  235. XAbsolute = -15
  236. XAlign = right
  237. XRelativeAlign = right
  238. XRelativeControl = RightBookcase
  239. XDeltaMinMax = 0
  240. YAbsolute = 0
  241. YAlign = center
  242. YRelativeAlign = center
  243. YRelativeControl = shelflabel
  244. YDeltaMinMax = 0
  245.  
  246. [BookShelfArrowLeft]
  247. Type=foreground
  248. Display=all
  249. Messages=up
  250. Bitmap=ArrowLeftShelf.bmp
  251. //one less than bookshelf.z
  252. ZOrder=5
  253. ID=-1
  254. TransparentColorRed=-1
  255. TransparentColorGreen=255
  256. TransparentColorBlue=255
  257.  
  258. XAbsolute = 10
  259. XAlign = left
  260. XRelativeAlign = left
  261. XRelativeControl = LeftBookcase
  262. XDeltaMinMax = 0
  263. YAbsolute = 0
  264. YAlign = center
  265. YRelativeAlign = center
  266. YRelativeControl = shelflabel
  267. YDeltaMinMax = 0
  268.  
  269. [ShelfScrollArrowUp]
  270. Type=foreground
  271. Display=all
  272. Messages=up
  273. Bitmap=ArrowBookcaseUp.bmp
  274. ZOrder=948
  275. ID=-1
  276. TransparentColorRed=-1
  277. TransparentColorGreen=255
  278. TransparentColorBlue=255
  279.  
  280. XAbsolute = -16
  281. XAlign = left
  282. XRelativeAlign = right
  283. XRelativeControl = RightBookcase
  284. XDeltaMinMax = 0
  285. YAbsolute = 17
  286. YAlign = top
  287. YRelativeAlign = top
  288. YRelativeControl = RightBookcase
  289. YDeltaMinMax = 0
  290.  
  291.  
  292. [ShelfScrollArrowDown]
  293. Type=foreground
  294. Display=all
  295. Messages=down
  296. Bitmap=ArrowBookcaseDown.bmp
  297. ZOrder=948
  298. ID=-1
  299. TransparentColorRed=-1
  300. TransparentColorGreen=255
  301. TransparentColorBlue=255
  302.  
  303. XAbsolute = -16
  304. XAlign = left
  305. XRelativeAlign = right
  306. XRelativeControl = RightBookcase
  307. XDeltaMinMax = 0
  308. YAbsolute = 37
  309. YAlign = top
  310. YRelativeAlign = top
  311. YRelativeControl = RightBookcase
  312. YDeltaMinMax = 0
  313.  
  314.  
  315. [VerticalBook]
  316. ZOrder=5
  317. ID=13
  318. ColorRed=-1
  319. ColorGreen=
  320. ColorBlue=
  321.  
  322. [HorizontalBook]
  323. ZOrder=4
  324. ID=14
  325. ColorRed=-1
  326. ColorGreen=
  327. ColorBlue=
  328.  
  329. [ShelfLabel]
  330. Type=foreground
  331. Display=all
  332.  
  333. Bitmap=ShelfName.Bmp
  334. ZOrder=6
  335. ID=20
  336. TransparentColorRed=255
  337. TransparentColorGreen=255
  338. TransparentColorBlue=255
  339.  
  340. XAbsolute = 0
  341. XAlign = left
  342. XRelativeAlign = left
  343. XRelativeControl = screen
  344. XDeltaMinMax = 0
  345. YAbsolute = 10
  346. YAlign = top
  347. YRelativeAlign = top
  348. YRelativeControl = screen
  349. YDeltaMinMax = 0
  350.  
  351. FontSize=100
  352. FontName=Times New Roman
  353.  
  354. //buttons
  355. [ResearchCenter]
  356. Type=button
  357. Display=all
  358. Action = research
  359.  
  360. Bitmap=research-center.bmp
  361. ZOrder=0
  362. ID=26
  363. TransparentColorRed=255
  364. TransparentColorGreen=0
  365. TransparentColorBlue=255
  366.  
  367. XAbsolute = 0 
  368. XAlign = left
  369. XRelativeAlign = left
  370. XRelativeControl = Desk
  371. XDeltaMinMax = 0
  372. YAbsolute =23 
  373. YAlign = bottom
  374. YRelativeAlign = top
  375. YRelativeControl = Desk
  376. YDeltaMinMax = 0
  377.  
  378. //bookcase creation order
  379. [BookcaseOrder]
  380. Control1=LeftBookcase
  381. Control2=RightBookcase
  382.  
  383. [LeftBookcase]
  384. Type=foreground
  385. Display=all
  386.  
  387. Bitmap=bookcase-left.bmp
  388. ZOrder=949
  389. ID=18
  390. TransparentColorRed=-1
  391. TransparentColorGreen=49
  392. TransparentColorBlue=49
  393.  
  394. XAbsolute = 0
  395. XAlign = left
  396. XRelativeAlign = left
  397. XRelativeControl = screen
  398. XDeltaMinMax = 0 
  399. YAbsolute = 10
  400. YAlign = top
  401. YRelativeAlign = top
  402. YRelativeControl = screen
  403. YDeltaMinMax = 50
  404.  
  405. [RightBookcase]
  406. Type=foreground
  407. Display=all
  408.  
  409. Bitmap=bookcase-right.bmp
  410. ZOrder=949
  411. ID=-1
  412. TransparentColorRed=-1
  413. TransparentColorGreen=49
  414. TransparentColorBlue=49
  415.  
  416. XAbsolute = -129 
  417. //-169
  418. XAlign = left
  419. XRelativeAlign = right
  420. XRelativeControl = LeftBookcase
  421. XDeltaMinMax = 125
  422. YAbsolute = 10
  423. YAlign = top
  424. YRelativeAlign = top
  425. YRelativeControl = screen
  426. YDeltaMinMax = 50
  427.  
  428.  
  429. [Librarian]
  430. Type=foreground
  431. Display=all
  432. Zorder = 12
  433.  
  434. XAbsolute = 10
  435. XAlign = left  
  436. XRelativeAlign = left
  437. XRelativeControl = unshelved
  438. XDeltaMinMax = 0
  439. YAbsolute = 31
  440.  
  441. YAlign = bottom
  442. YRelativeAlign = top
  443. YRelativeControl = Unshelved
  444. YDeltaMinMax = -30
  445.  
  446. [Desk]
  447. Type=tablebase
  448. Display=all
  449. XBookOffset = 10
  450. YBookOffset = 0
  451.  
  452. Bitmap=research-Desk.bmp
  453. ZOrder=13
  454. ID=15
  455. TransparentColorRed=255
  456. TransparentColorGreen=0
  457. TransparentColorBlue=255
  458.  
  459. XAbsolute =35
  460. XAlign = right
  461. XRelativeAlign = right
  462. XRelativeControl = screen
  463. XDeltaMinMax = -35
  464. YAbsolute = 17
  465. YAlign = bottom
  466. YRelativeAlign = bottom
  467. YRelativeControl = screen
  468. YDeltaMinMax = -17
  469.  
  470. ScrollUpName = DeskBookScrollUp
  471. ScrollDownName = DeskBookScrollDown
  472.  
  473. [Recycled]
  474. Type=tablebase
  475. Display=all
  476. XBookOffset = 45
  477. YBookOffset = 0
  478.  
  479. Bitmap=Recycled.bmp
  480. ZOrder=10
  481. ID=19
  482. TransparentColorRed=-1
  483. TransparentColorGreen=255
  484. TransparentColorBlue=255
  485.  
  486. XAbsolute = -16
  487. XAlign = left
  488. XRelativeAlign = left
  489. XRelativeControl = screen
  490. XDeltaMinMax = 16
  491. YAbsolute = 37
  492. YAlign = bottom
  493. YRelativeAlign = bottom
  494. YRelativeControl = screen
  495. YDeltaMinMax = -37
  496.  
  497. ScrollUpName = RecycledBookScrollUp
  498. ScrollDownName = RecycledBookScrollDown
  499.  
  500.  
  501. [Unshelved]
  502. Type=tablebase
  503. Display=all
  504. XBookOffset = 135
  505. YBookOffset = 10
  506.  
  507. Bitmap=Librarian-Desk.bmp
  508. ZOrder=14
  509. ID=17
  510. TransparentColorRed=255
  511. TransparentColorGreen=0
  512. TransparentColorBlue=255
  513.  
  514. XAbsolute = 100
  515. XAlign = right
  516. XRelativeAlign = left
  517. XRelativeControl = desk
  518. XDeltaMinMax = 0
  519. YAbsolute = 0
  520. YAlign = bottom
  521. YRelativeAlign = bottom
  522. YRelativeControl = screen
  523. YDeltaMinMax = 0
  524.  
  525. ScrollUpName = UnshelvedBookScrollUp
  526. ScrollDownName = UnshelvedBookScrollDown
  527.  
  528.  
  529. [Plant]
  530. Type=background
  531. Display=all
  532.  
  533. Bitmap=Plant.bmp
  534. ZOrder=2
  535. ID=-1
  536. TransparentColorRed=255
  537. TransparentColorGreen=1
  538. TransparentColorBlue=255
  539.  
  540. XAbsolute = 0
  541. XAlign = left
  542. XRelativeAlign = left
  543. XRelativeControl = screen
  544. //XAbsolute = 0
  545. //-338
  546. //XAlign = right
  547. //left
  548. //XRelativeAlign = right
  549. //XRelativeControl = screen
  550.  
  551.  
  552. XDeltaMinMax = 0
  553. -139
  554. YAbsolute = 0
  555. YAlign = bottom
  556. YRelativeAlign = bottom
  557. YRelativeControl = screen
  558. YDeltaMinMax = -66
  559.  
  560. [Pattern]
  561. Type=background
  562. Display=large
  563.  
  564. Bitmap=book-Pattern.BMP
  565. ZOrder=1100
  566. ID=-1
  567. TransparentColorRed=-1
  568. TransparentColorGreen=
  569. TransparentColorBlue=
  570.  
  571. XAbsolute = 0
  572. XAlign = right
  573. XRelativeAlign = left
  574. XRelativeControl = UpperRight
  575. XDeltaMinMax = 0
  576. //Pattern is btw top.bottom and LowerLeft.top
  577. YAbsolute = 0
  578. YAlign = top
  579. YRelativeAlign = bottom
  580. YRelativeControl = UpperMiddle
  581. YDeltaMinMax = 0
  582.  
  583. Y2Absolute = 0
  584. Y2RelativeAlign = top
  585. Y2RelativeControl = LowerLeft
  586.  
  587.  
  588. [AddBook]
  589. Type=button
  590. Display=all
  591. Action = AddBook
  592.  
  593. Bitmap=buy-book.bmp
  594. ZOrder=0
  595. ID=16
  596. TransparentColorRed=255
  597. TransparentColorGreen=0
  598. TransparentColorBlue=255
  599.  
  600. XAbsolute = 0
  601. XAlign = right
  602. XRelativeAlign = right
  603. XRelativeControl = screen
  604. XDeltaMinMax = 0
  605. YAbsolute = 23
  606. YAlign = bottom
  607. YRelativeAlign = top
  608. YRelativeControl = desk
  609. YDeltaMinMax = 0
  610.  
  611. [SmallScreen]
  612. Type=background
  613. Display=small
  614.  
  615. Bitmap=640x480.BMP
  616. ZOrder=995
  617. ID=-1
  618. TransparentColorRed=-1
  619. TransparentColorGreen=
  620. TransparentColorBlue=
  621.  
  622. XAbsolute = 0
  623. XAlign = left
  624. XRelativeAlign = left
  625. XRelativeControl = screen
  626. XDeltaMinMax = 0
  627. YAbsolute = 0
  628. YAlign = top
  629. YRelativeAlign = top
  630. YRelativeControl = screen
  631. YDeltaMinMax = 0
  632.  
  633. [UpperLeft]
  634. Type=background
  635. Display=large
  636.  
  637. Bitmap=top-left.bmp
  638. ZOrder=995
  639. ID=-1
  640. TransparentColorRed=-1
  641. TransparentColorGreen=
  642. TransparentColorBlue=
  643.  
  644. XAbsolute = 0
  645. XAlign = left
  646. XRelativeAlign = left
  647. XRelativeControl = screen
  648. XDeltaMinMax = 0
  649. YAbsolute = 0
  650. YAlign = top
  651. YRelativeAlign = top
  652. YRelativeControl = screen
  653. YDeltaMinMax = 0
  654.  
  655. [UpperRight]
  656. Type=background
  657. Display=large
  658.  
  659. Bitmap=top-right.bmp
  660. ZOrder=999
  661. ID=-1
  662. TransparentColorRed=-1
  663. TransparentColorGreen=
  664. TransparentColorBlue=
  665.  
  666. XAbsolute = 0
  667. XAlign = right
  668. XRelativeAlign = right
  669. XRelativeControl = screen
  670. XDeltaMinMax = 0
  671. YAbsolute = 0
  672. YAlign = top
  673. YRelativeAlign = top
  674. YRelativeControl = screen
  675. YDeltaMinMax = 0
  676.  
  677. [UpperMiddle]
  678. Type=background
  679. Display=large
  680.  
  681. Bitmap=top.bmp
  682. ZOrder=1001
  683. ID=-1
  684. TransparentColorRed=-1
  685. TransparentColorGreen=
  686. TransparentColorBlue=
  687.  
  688. XAbsolute = 0
  689. XAlign = right
  690. XRelativeAlign = left
  691. XRelativeControl = UpperRight
  692. XDeltaMinMax = 0
  693. YAbsolute = 0
  694. YAlign = top
  695. YRelativeAlign = top
  696. YRelativeControl = screen
  697. YDeltaMinMax = 0
  698.  
  699. [LowerLeft]
  700. Type=background
  701. Display=large
  702.  
  703. Bitmap=bottom-left.bmp
  704. ZOrder=990
  705. ID=-1
  706. TransparentColorRed=-1
  707. TransparentColorGreen=
  708. TransparentColorBlue=
  709.  
  710. XAbsolute = 0
  711. XAlign = left
  712. XRelativeAlign = left
  713. XRelativeControl = screen
  714. XDeltaMinMax = 0
  715. YAbsolute = 0
  716. YAlign = bottom
  717. YRelativeAlign = bottom
  718. YRelativeControl = screen
  719. YDeltaMinMax = 0
  720.  
  721. [LowerRight]
  722. Type=background
  723. Display=large
  724.  
  725. Bitmap=bottom-right.bmp
  726. ZOrder=992
  727. ID=-1
  728. TransparentColorRed=-1
  729. TransparentColorGreen=
  730. TransparentColorBlue=
  731.  
  732. XAbsolute = 0
  733. XAlign = right
  734. XRelativeAlign = right
  735. XRelativeControl = screen
  736. XDeltaMinMax = 0
  737. YAbsolute = 0
  738. YAlign = bottom
  739. YRelativeAlign = bottom
  740. YRelativeControl = screen
  741. YDeltaMinMax = 0
  742.  
  743. [Chair]
  744. Type=background
  745. Display=all
  746.  
  747. Bitmap=Chair.BMP
  748. ZOrder=800
  749. ID=-1
  750. TransparentColorRed=255
  751. TransparentColorGreen=0
  752. TransparentColorBlue=255
  753.  
  754. XAbsolute = -10
  755. XAlign = left
  756. XRelativeAlign = left
  757. XRelativeControl = unshelved
  758. XDeltaMinMax = 0
  759. YAbsolute = 70 
  760. YAlign = bottom
  761. YRelativeAlign = top
  762. YRelativeControl = Unshelved
  763. YDeltaMinMax = -70
  764.  
  765. [Lamp]
  766. Type=background
  767. Display=all
  768.  
  769. Bitmap=Lamp.BMP
  770. Bitmap2=onLamp.bmp
  771. ZOrder=900
  772. ID=-1
  773. TransparentColorRed=255
  774. TransparentColorGreen=255
  775. TransparentColorBlue=255
  776.  
  777. XAbsolute = 20
  778. XAlign = right
  779. XRelativeAlign = right
  780. XRelativeControl = screen
  781. XDeltaMinMax = -20
  782. YAbsolute = 0
  783. YAlign = bottom
  784. YRelativeAlign = top
  785. YRelativeControl = Desk
  786. YDeltaMinMax = 0
  787.  
  788.