home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Magazin 1997 January / CD_01_97.ISO / ctb40r.sbk (.txt) < prev    next >
Asymetrix ToolBook File  |  1996-01-09  |  506KB  |  8,438 lines

  1. F    (    (    K
  2. *ClassTbl*
  3. *ClassEntry*
  4. *PTABLE*
  5. *WINDOWSEG*
  6. *ICONRESTAB*
  7. *ICONRESSEG*
  8. *ICONRES*
  9. Background
  10. *OBJTABLE*
  11. *IDTABLE*
  12. *NAMETAB*
  13. Rectangle
  14. Ellipse
  15. RoundedRectangle
  16. Polygon
  17. IrregularPolygon
  18. AngledLine
  19. Curve
  20. PaintObject
  21. Picture
  22. Group
  23. Stage
  24. Button
  25. Viewer
  26. ComboBox
  27. Field
  28. RecordField
  29. Hotword
  30. *RHOTWORD*
  31. *TbxBase*
  32. (    bxBase*
  33. 40HYP.SBK
  34.     (    bxBase*
  35. wait0
  36. wait1
  37. wait2
  38. wait3
  39. wait4
  40. wait5
  41. wait6
  42. wait7
  43. wait8
  44. wait9
  45. wait10
  46. wait11
  47. wait12
  48. wait13
  49. wait14
  50. wait15
  51. wait16
  52. wait17
  53. wait18
  54. wait19
  55. wait20
  56. warning
  57. warning
  58. CDBSE&File
  59. &Open...    Ctrl+O
  60. &Save    Ctrl+S
  61. Save &As...
  62. saveas
  63. &Import...
  64. import
  65. &Export...
  66. export
  67. Print Set&up...
  68. printsetup
  69. &Print Pages...    Ctrl+P
  70. printpages
  71. Prin&t Report...
  72. printreport
  73. Send &Mail...
  74. sendmail
  75. &Run...
  76. E&xit    Alt+F4
  77. &Edit
  78. &Undo    Ctrl+Z
  79. Cu&t    Ctrl+X
  80. &Copy    Ctrl+C
  81. &Paste    Ctrl+V
  82. paste
  83. C&lear    Del
  84. clear
  85. Select &All    Shift+F9
  86. selectall
  87. Select Pa&ge    Shift+F12
  88. selectpage
  89. &Size to Page    F11
  90. sizetopage
  91. F&ind...    F5
  92. Re&place...
  93. replace
  94. Aut&hor    F3
  95. author
  96. &Text
  97. &Character...    F6
  98. character
  99. &Paragraph...    F7
  100. paragraph
  101. &Regular    Ctrl+Space
  102. regular
  103. &Bold    Ctrl+B
  104. &Italic    Ctrl+I
  105. italic
  106. &Underline    Ctrl+U
  107. underline
  108. Stri&keout    Ctrl+K
  109. strikeout
  110. Superscrip&t/Subscript
  111. superscriptSubscript
  112. &Normal Script
  113. normalscript
  114. Su&bscript    Ctrl+L
  115. subscript
  116. Su&perscript    Ctrl+Shift+L
  117. superscript
  118. &Show Hotwords    F9
  119. showhotwords
  120. &Page
  121. &Next    Alt+Right
  122. &Previous    Alt+Left
  123. previous
  124. &First    Alt+Up
  125. first
  126. &Last    Alt+Down
  127. &Back    Shift+F2
  128. &History...    Ctrl+F2
  129. history
  130. N&ew Page    Ctrl+N
  131. newpage
  132. &Help
  133. &Contents    F1
  134. contents
  135. Status &Bar    F12
  136. statusbar
  137. CDBSE&File
  138. &Open...    Ctrl+O
  139. &Save    Ctrl+S
  140. Save &As...
  141. saveas
  142. &Import...
  143. import
  144. &Export...
  145. export
  146. Print Set&up...
  147. printsetup
  148. &Print Pages...    Ctrl+P
  149. printpages
  150. Prin&t Report...
  151. printreport
  152. Send &Mail...
  153. sendmail
  154. &Run...
  155. E&xit    Alt+F4
  156. &Edit
  157. &Undo    Ctrl+Z
  158. Cu&t    Ctrl+X
  159. &Copy    Ctrl+C
  160. &Paste    Ctrl+V
  161. paste
  162. C&lear    Del
  163. clear
  164. Select &All    Shift+F9
  165. selectall
  166. Select Pa&ge    Shift+F12
  167. selectpage
  168. &Size to Page    F11
  169. sizetopage
  170. F&ind...    F5
  171. Re&place...
  172. replace
  173. Aut&hor    F3
  174. author
  175. &Text
  176. &Character...    F6
  177. character
  178. &Paragraph...    F7
  179. paragraph
  180. &Regular    Ctrl+Space
  181. regular
  182. &Bold    Ctrl+B
  183. &Italic    Ctrl+I
  184. italic
  185. &Underline    Ctrl+U
  186. underline
  187. Stri&keout    Ctrl+K
  188. strikeout
  189. Superscrip&t/Subscript
  190. superscriptSubscript
  191. &Normal Script
  192. normalscript
  193. Su&bscript    Ctrl+L
  194. subscript
  195. Su&perscript    Ctrl+Shift+L
  196. superscript
  197. &Show Hotwords    F9
  198. showhotwords
  199. &Page
  200. &Next    Alt+Right
  201. &Previous    Alt+Left
  202. previous
  203. &First    Alt+Up
  204. first
  205. &Last    Alt+Down
  206. &Back    Shift+F2
  207. &History...    Ctrl+F2
  208. history
  209. N&ew Page    Ctrl+N
  210. newpage
  211. &Help
  212. &Contents    F1
  213. contents
  214. Status &Bar    F12
  215. statusbar
  216. CDBSE&File
  217. &Open...    Ctrl+O
  218. &Save    Ctrl+S
  219. Save &As...
  220. saveas
  221. &Import...
  222. import
  223. &Export...
  224. export
  225. Print Set&up...
  226. printsetup
  227. &Print Pages...    Ctrl+P
  228. printpages
  229. Prin&t Report...
  230. printreport
  231. Send &Mail...
  232. sendmail
  233. &Run...
  234. E&xit    Alt+F4
  235. &Edit
  236. &Undo    Ctrl+Z
  237. Cu&t    Ctrl+X
  238. &Copy    Ctrl+C
  239. &Paste    Ctrl+V
  240. paste
  241. C&lear    Del
  242. clear
  243. Select &All    Shift+F9
  244. selectall
  245. Select Pa&ge    Shift+F12
  246. selectpage
  247. &Size to Page    F11
  248. sizetopage
  249. F&ind...    F5
  250. Re&place...
  251. replace
  252. Aut&hor    F3
  253. author
  254. &Text
  255. &Character...    F6
  256. character
  257. &Paragraph...    F7
  258. paragraph
  259. &Regular    Ctrl+Space
  260. regular
  261. &Bold    Ctrl+B
  262. &Italic    Ctrl+I
  263. italic
  264. &Underline    Ctrl+U
  265. underline
  266. Stri&keout    Ctrl+K
  267. strikeout
  268. Superscrip&t/Subscript
  269. superscriptSubscript
  270. &Normal Script
  271. normalscript
  272. Su&bscript    Ctrl+L
  273. subscript
  274. Su&perscript    Ctrl+Shift+L
  275. superscript
  276. &Show Hotwords    F9
  277. showhotwords
  278. &Page
  279. &Next    Alt+Right
  280. &Previous    Alt+Left
  281. previous
  282. &First    Alt+Up
  283. first
  284. &Last    Alt+Down
  285. &Back    Shift+F2
  286. &History...    Ctrl+F2
  287. history
  288. N&ew Page    Ctrl+N
  289. newpage
  290. &Help
  291. &Contents    F1
  292. contents
  293. Status &Bar    F12
  294. statusbar
  295. MTB Widgets
  296. MTB Widgets
  297. MTBWidgets
  298. Regular
  299. MTBWidgets
  300. OS/2p
  301. Ncmap
  302. cvt T2`
  303. dglyf~;
  304. Dhdmx
  305. 6hhea
  306. $hmtx
  307. dloca
  308. hmaxp
  309.  nameY
  310. postj
  311. prep+
  312. xTypeface 
  313.  Asymetrix Corp.
  314. .MTBWidgets
  315. sRegular
  316. rAltsys Fontographer 4.0.4 MTBWidgets
  317. sMTBWidgets
  318. sAltsys Fontographer 4.0.4 7/12/94
  319. 4MTBWidgets
  320. %E#ah
  321. #h`D-,E 
  322. %E#ah#h`D-,  
  323. 68-,  
  324. Fv Gh
  325. #Fah X 
  326. 6e8Y-@
  327. +EhDEhDEhDEhDEhD
  328. .....10
  329. ......10
  330. .....10
  331. .......10
  332. ..........10
  333. .......10
  334. .....10
  335. ......10
  336. .....10
  337. ....10
  338. @nGFDA@=:96521'&
  339. C@6310
  340. D0M>0
  341.  !"%$H
  342. .........
  343. ...............10
  344. ......10
  345. ....10
  346. 7%!'!
  347. ,.ZZ.,
  348. .....10
  349. 7%!'!
  350. .....10
  351. 7%!'!
  352. ,.ZZ.,
  353. .....10
  354. .....10
  355. 7%!'!
  356. .....10
  357. 7%!'!
  358. .....10
  359. 7%!'!
  360. eGFfeGGe
  361. vGeeGEgf
  362. 32654&#"
  363. #"&74632
  364. eGFfeGGe
  365. GeeGEgf
  366.     '0!*-0
  367. 32654&#"
  368. -!'-9'3309'
  369. *$0*6
  370. #"&74632
  371. eGFfeGGe
  372. GeeGEgf
  373. 0    A0;*G05
  374. D/8>/2
  375. 32654&#"
  376. ...10
  377. 7%!'!
  378. N.,ZY,-
  379. .....10
  380. 7%!'!
  381. ....10
  382. ....10
  383. 7%!'!
  384. .....10
  385. ...10
  386. N.,ZY,-
  387. ....10
  388. ,.ZZ.,
  389. N.,ZY,-
  390. ,.ZZ.,
  391.     Fv/7
  392. ......10
  393. 8.,ZY,-
  394. ...10
  395. ,.ZZ.,
  396. Y.,ZY,-
  397. .....
  398. ....10
  399. ,.ZZ.,
  400. Y.,ZY,-m
  401. ....10
  402. 7%!'!
  403. ...10
  404. 7%!'!
  405. N.,ZY,-
  406. o@7#" 
  407. .......
  408. .......10
  409. 7%!'!
  410. .....10
  411. 7%!'!
  412. N.,ZY,-
  413. .....10
  414. ,.ZZ.,
  415. ....10
  416. ".,ZY,-
  417. ...10
  418. ,.ZZ.,
  419. Y.,ZY,-
  420. ........10
  421. .....10
  422. ........10
  423. ....10
  424. ....10
  425. @rC<;:985410/.-,+*('
  426. 098-*
  427. ?Fv/7
  428. ....................10
  429. 4'#5!<
  430. +*    ' 
  431. !5!535#5!53
  432. $/,+('
  433. 07430
  434. 0.-*)&
  435. -,.32/
  436. 6/105)(
  437. ............10
  438. .-*)"
  439. !0/,+(#
  440. ........10
  441. 0*)&%
  442. 30/, 
  443.     (0*32
  444. 0/.'&
  445. /*)&"
  446. /21! 
  447. ,Fv/7
  448. ......10
  449.     .-*)"    
  450. !0/,+(#
  451. .......10
  452. /('$# 
  453. 0.+*#"
  454. /,+)(
  455. ........10
  456. 41";:/
  457. &0$!<90
  458. 85,)(
  459.     /:96521
  460. /0/('$#
  461. .-&%"!
  462. <;874
  463. .......
  464.     /,+('$#
  465. .-*)&
  466. .....10
  467. -*0+DC8
  468. 70EB9
  469. .0@?0
  470. /=:0<;,
  471. <9810-,
  472. /76/.+*
  473. CB?>;
  474. :/EDA@=
  475. )(%$! 
  476. ...............10
  477. 11/,)&"
  478. &0<;0
  479. '0"=:1.-
  480. ,+052%"
  481.     /;:7632
  482. /10)(%$
  483. /.'&#" 
  484. =<985
  485. .............
  486.     //.+*'&
  487. 10-,)
  488. .....10
  489. &041(
  490. +21.-*
  491. )/430/,
  492. ........10
  493. #"'&547632
  494. }E9:AwX}
  495. |S_iW
  496. ....10
  497. 567654&54767
  498. &'&54>
  499. YAI/ri
  500. :?d C=l3t]Q+r
  501. ....10
  502. 5654.
  503. 54767$547>
  504. [?I/rj
  505. t]Q+r
  506. .....10
  507. &'&#"
  508. #"'&'
  509. (0.*)0
  510. $%0    '
  511. ...10
  512. 2765.
  513. !276    
  514. v?v?<
  515. v?v?<
  516. v?v?<
  517. ?<?<<
  518. ?<?<<
  519. v?<<v?
  520. ?<?<<
  521. ....10
  522. ....10
  523. /$! %% 6//
  524. /$! %% *)/
  525. /9889
  526. /-,,-
  527. /!""!
  528. /5665<;/
  529. /4334
  530. /:;;:    
  531. /$##$
  532. /*++*98/:;;:43/5665$#/!""!*+/-,,-3/<
  533. 0>    0*$
  534. /,++,
  535. /3223
  536. /9::9
  537. /$%%$
  538. /,++,
  539. /3223
  540. /'&&'
  541. /8778
  542.     /,)(--(
  543. /455412/
  544. /:7;66;
  545. /)**)
  546. /'$!##!)*/,++,9:/8778
  547. /:7;66;'&/$%%$
  548. /'$!##!45/3223,$(20+0=%0=#0=-0=
  549.     ("!0
  550. 507;)-'"(
  551. ....10
  552. ........10
  553. .........10
  554. ...10
  555. ...10
  556. ....10
  557. ....10
  558. ......10
  559. ......10
  560. v?v?<<
  561. ...10
  562. v?v?<<
  563. ...10
  564. ...10
  565. ...10
  566. ...10
  567. v?<v?<
  568. ......10
  569. v?<v?<
  570. ......10
  571. ...10
  572. ......10
  573. ......10
  574. v?<<v?
  575. ....10
  576. v?v?<
  577. .....
  578. ........10
  579. ........10
  580. 0!    0!
  581. ?<<?<
  582. ......
  583. ...................10
  584. ^@," 
  585. 0#!0#    0#
  586. .......
  587. ...................10
  588. !676767
  589. v?<v?<
  590. ..........10
  591. ...................
  592. .......................10
  593. ......10
  594. 06    06!06
  595. (Fv/7
  596. ...10
  597. #"#&#.
  598. (/#qhl
  599. !='yhcvp
  600. ....10
  601. ....10
  602. [@*/!
  603. 07"07
  604. .....10
  605. 32363>
  606. !='yhcvp
  607. ....10
  608. 32654&#"
  609. 32654&#"
  610. lMKnlMKn
  611. lMKnlMKn
  612. KnlMNllN
  613. KnlMNll
  614. ....10
  615. 32654&#"
  616. ......10
  617. 4'&# &'67>
  618. 3265/
  619. 6763%
  620. 47632
  621. #"'&'
  622. #"'&547632
  623. 327654'&#"
  624. 46767632
  625. #"&#?
  626. #!&'&5
  627. 4763!2
  628. 54763
  629. #!"&5
  630. 463!2
  631. #"'&547632
  632. 3254#"
  633. 3254#"
  634. 5?nl@
  635. 4@lkB5m
  636. 3<UkB55?n[>3
  637. f8,`JN`
  638. thWj&.
  639. :47B?:
  640. YA;'B
  641. E50e]
  642. [FIIC\K9>
  643. R/JQ0;
  644. "KLLK
  645. |]Nk#)J3x
  646. Udfwq
  647. wcxy3i=udyxd
  648. [CPxdvwcxYJcpH8<;?Qgd=<RR<==6II3
  649. 5NXDJ
  650. 5/'0N
  651. )$(*)/
  652. qeXQ~k
  653. JJKKJJK
  654. $/,+('
  655. 07430
  656. 0.-*)&
  657. 10276+
  658. */-,32/
  659. ............10
  660. #65'"
  661. !7573
  662. Z@(O:9876$
  663. 0QC1G*
  664. .......
  665. ...................10
  666. "'&'#
  667. %476'&'&'&54767632
  668. '&'&'&547
  669. M!4B*
  670. p>pK88F
  671. S"$0B_
  672. 6$8/85>>
  673. ......10
  674. 32654&#"
  675. vSTutUTu
  676. TuuTTuu
  677. ......10
  678. 32654&#"
  679. vSTutUTu
  680. TuuTTuu
  681. ......10
  682. 7$7&'&
  683. 32654&#"
  684. vSTutUTu
  685. TuuTTuu
  686. 32654&#"
  687. 8vSTutUTu
  688. VYOTuuTTuu
  689. ! '$'5
  690. .....10
  691. ! '$'5
  692. @GvtT>
  693. k0z40E
  694. l0z)0
  695. #]\0P
  696. de/J%&/
  697. tFv/7
  698. ......10
  699. $57'47%65'74'&'&547632
  700. #"'"5?
  701. '&'&547
  702. '&'&#'
  703. "'"5474%67! 
  704. MuH{J-"[:
  705. u)D&7'`
  706. 9('98((9
  707. [-C40
  708. Jn']3
  709. ':9('98
  710. .....
  711. ........10
  712. 76%$%$7$! 
  713. %&'&'&#"'&# 
  714. !27632767$%$
  715. $%&'&#".
  716. %$%$%632
  717. #"&#"'&'$'
  718. 7654'
  719. kwI'@
  720. \>G$(
  721. >:2Sg
  722. ur8DXd%
  723. R@'NFBV0Z
  724. N#>22/
  725. ...10
  726. $%$%&
  727. #"$7%6$7$%$7&%$
  728. &'&'$'$% %$7 
  729. u@9#"
  730. ......
  731. ..........10
  732. &$#52
  733. #"%$'
  734. XyK??Ky
  735. r@7"!
  736. ......
  737. ..........10
  738. #"%$'
  739. XyK??Ky
  740. ......10
  741. ......10
  742.     Fv/7
  743. .......
  744. ....10
  745.     0<!0<
  746. 0<:0<870
  747. /:976/
  748. (Fv/7
  749. #"#&#.
  750. (/#qhl
  751. !='yhcvp
  752.     0<!0<
  753. 0<:0<(2
  754. ...10
  755. 32363>
  756. !='yhcvp
  757. [@-4( 
  758. 0@(0@40@;0/800
  759. ........10
  760. 7654'
  761. '&'6767676
  762. #"$'    
  763. R    ,@d
  764. \@.9('%# 
  765. D(0E90E@02=05
  766. ..........10
  767. &'6767654'
  768. W@*F510-)'
  769. J50RF0RQ08
  770. ...........10
  771. &'&5654'
  772. &'&'67
  773. #"#&'&'.
  774. h&)fLlW
  775. NM' I
  776. ......10
  777. "&'&56767
  778. "'&'6
  779. ......10
  780. ....10
  781. ! '$'5
  782. 327$54'&$#"
  783. wHMGK
  784. ...10
  785. ! '$'5
  786. 327$54'&$#"
  787. wHMGK
  788. y."L6
  789. #ml0`
  790. rs/Z56/
  791. ! /."//.=/Y
  792. .....
  793. ..........10
  794. $57'47%65'74'&'&547632
  795. #"'"5?
  796. '&'&547
  797. '&'&#'
  798. "'"5474%67! 
  799. MuH{J-"[:
  800. u)D&7'`
  801. 9('98((9
  802. [-C40
  803. Jn']3
  804. ':9('98
  805. <40nE0    
  806. bc0S</
  807. KFv/7
  808. ...10
  809. 7$%6763%2632
  810. 6$7$%&'&$'$%&# 
  811. 76%$%$! 
  812. %&%&$#%"
  813. ,p#R/u
  814. *_JxIf^
  815. i@3kgF?Ii_ib0]d0]
  816. !Fv/7
  817. $%6$7$7&%$
  818. #&'&'
  819. 32767
  820. %$%$'%$7$767
  821. # 7267
  822. 32$7&! 
  823. ^O3e1-
  824. #"'&547632
  825. }E9:AwX}
  826. |S_iW
  827. .......10
  828. #"'&'
  829. -"G%D2
  830. X@(B<65/)("!
  831. 0H)0(->0:
  832. ............10
  833. "'67676
  834. #"'&/
  835. 276767&/
  836. d/I #KB
  837. E*&Ik|3r
  838. Gj?2X
  839. 3/N;d-
  840. Z@(,'#"!
  841.     GDA=9094/
  842. 0O4//I
  843. 7/0/L
  844. /Fv/7
  845. ......
  846. ........10
  847. 67654'
  848. "'7545&56
  849. 7654'
  850. GM'E)>
  851. a@/.)#"
  852. ................10
  853. !6767!
  854. !6767
  855. !6767!
  856. %6767!
  857. /%$$%
  858. (/*)'
  859. &Fv/7
  860. ......10
  861. $7&'&!
  862. M;t<}>-
  863. .......10
  864. &'&'&'
  865. -:Onn
  866. #"'&547632
  867. }E9:AwX}
  868. |S_iW
  869. exclam
  870. quotedbl
  871. numbersign
  872. dollar
  873. percent    ampersand
  874. quotesingle    parenleft
  875. parenright
  876. asterisk
  877. comma
  878. hyphen
  879. period
  880. slash
  881. three
  882. seven
  883. eight
  884. colon    semicolon
  885. equal
  886. greater
  887. question
  888. bracketleft    backslash
  889. bracketright
  890. asciicircum
  891. underscore
  892. grave
  893. dummy    braceleft
  894. braceright
  895. asciitilde
  896. quotesinglbase
  897. florin
  898. quotedblbase
  899. ellipsis
  900. dagger    daggerdbl
  901. circumflex
  902. perthousand
  903. Scaron
  904. guilsinglleft
  905. c144    quoteleft
  906. quoteright
  907. quotedblleft
  908. quotedblright
  909. bullet
  910. endash
  911. emdash
  912. tilde    trademark
  913. scaron
  914. guilsinglright
  915. c158    Ydieresis
  916. nbspace
  917. exclamdown
  918. sterling
  919. currency
  920. yen    brokenbar
  921. section
  922. dieresis    copyright
  923. ordfeminine
  924. guillemotleft
  925. logicalnot
  926. minus
  927. registered
  928. macron
  929. degree    plusminus
  930. twosuperior
  931. threesuperior
  932. acute
  933. mu    paragraph
  934. periodcentered
  935. cedilla
  936. onesuperior
  937. ordmasculine
  938. guillemotright
  939. onequarter
  940. onehalf
  941. threequarters
  942. questiondown
  943. Agrave
  944. Aacute
  945. Acircumflex
  946. Atilde    Adieresis
  947. Aring
  948. Ccedilla
  949. Egrave
  950. Eacute
  951. Ecircumflex    Edieresis
  952. Igrave
  953. Iacute
  954. Icircumflex    Idieresis
  955. Ntilde
  956. Ograve
  957. Oacute
  958. Ocircumflex
  959. Otilde    Odieresis
  960. multiply
  961. Oslash
  962. Ugrave
  963. Uacute
  964. Ucircumflex    Udieresis
  965. Yacute
  966. Thorn
  967. germandbls
  968. agrave
  969. aacute
  970. acircumflex
  971. atilde    adieresis
  972. aring
  973. ccedilla
  974. egrave
  975. eacute
  976. ecircumflex    edieresis
  977. igrave
  978. iacute
  979. icircumflex    idieresis
  980. ntilde
  981. ograve
  982. oacute
  983. ocircumflex
  984. otilde    odieresis
  985. divide
  986. oslash
  987. ugrave
  988. uacute
  989. ucircumflex    udieresis
  990. yacute
  991. thorn    ydieresis
  992.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST
  993. YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
  994.                                         
  995.                                                                                                         
  996. resetRect
  997. false
  998. oldObj
  999. oldObj
  1000. oldObj
  1001. moveDefRect
  1002. resetRect
  1003. false
  1004. oldObj
  1005. oldObj
  1006. oldObj
  1007. hideDefRect
  1008. resetRect
  1009. widget_defaultRect
  1010. createDefRect
  1011. container
  1012. irregularPolygon
  1013. ipList
  1014. widget_defaultRect
  1015. defaultRect
  1016. button
  1017. btnList
  1018. pushButton
  1019. pushButtonList
  1020. 3default
  1021. pushButtonList
  1022. btnList
  1023. defPushButton
  1024. pushButtonList
  1025. btnList
  1026. escape
  1027. escPushButton
  1028. background
  1029. false
  1030. parentObj
  1031. page, background
  1032. isBackground
  1033. zshowRect
  1034. defBtn
  1035. r_defPushButton
  1036. showDefRect
  1037. isBackground
  1038. defaultRect
  1039. /createDefRect
  1040. defRect
  1041. hideDefRect
  1042. moveDefRect
  1043. showRect
  1044. showDefRect
  1045. enterField
  1046. showDefRect
  1047. enterRecordField
  1048. showDefRect
  1049. enterCombobox
  1050. showDefRect
  1051. zshowRect
  1052. pushButton
  1053. U8exclude
  1054. enterButton
  1055. button
  1056. pushButton
  1057. r_defPushButton
  1058. iescPushButton
  1059. U8exclude
  1060. keyDown
  1061. hideDefRect
  1062. author
  1063. reader
  1064. FALSE
  1065. author
  1066. enterPage
  1067. reader
  1068. hideDefRect
  1069. leavePage
  1070. false
  1071. author
  1072. selectionChanged
  1073. tbk_wid_name
  1074. setWidgetScript
  1075. <glossary>
  1076. HorizontalDisplayRes
  1077. _ASYM_SysCursor
  1078. Sorry, cannot open another window.
  1079. Glossary
  1080. false
  1081. ASYM_WorkWindow
  1082. sysMenu
  1083. lScreenFromPage
  1084. ASYM_GetStandardString
  1085. 8viewerScript
  1086. 9VerticalDisplayRes
  1087. tb40win.dll
  1088. thinCaption
  1089. ASYM_ResetCursor
  1090. <NoViewerAvailable>
  1091. ASYM_CloseOnEsc
  1092. ASYM_TempViewer
  1093. magicName
  1094. thick
  1095. vtemp
  1096. s_ctb40r_PopViewers
  1097. ScreenFromPage
  1098. VerticalDisplayRes
  1099. HorizontalDisplayRes
  1100. autoClose
  1101. Do not rename me
  1102. 7wASYM_Container
  1103. shadow
  1104. _ASYM_PopupPage
  1105. PopupWinComboValues
  1106. thickFrame,Standard (thick frame)
  1107. shadowAutoClose,Shadowed (close on click)
  1108. dialogframe,Dialog Window
  1109. ASYM_GetString
  1110. thinFrame,Standard (thin frame)
  1111. shadow,Shadowed (manual close)
  1112. _ASYM_PopupWinComboValues
  1113. "8ASYM_PostMsg
  1114. buttonClick
  1115. hotword button
  1116. 7wASYM_Container
  1117. _AutoCloseCheck
  1118.     system s_ctb40r_PopViewers
  1119.     if it > 0
  1120.     get ASYM_itemOffset(words 1 to 3 of self,s_ctb40r_PopViewers)
  1121. to handle closeWindow
  1122.     forward
  1123.         clear item it of s_ctb40r_PopViewers
  1124. viewerScript
  1125. ,&H.&
  1126. Fax Driver
  1127. prompt
  1128. tb40dlg.dll
  1129. false
  1130. ASYM_ExpandString
  1131. LastFaxDevice
  1132. <NoFaxDriver>
  1133. <ChooseFaxDriver>
  1134. ASYM_GetStandardString
  1135. ASYM_IniFile
  1136. Info_Title
  1137. GetWinIniVar
  1138. GetIniVar
  1139. #ASYM_tempDir
  1140. The FAX driver is %1. Right?
  1141. ASYM_ChooseFromTextLinesDlg
  1142. tb40win.dll
  1143. tempDir
  1144. <ConfirmFaxDriver>
  1145. printList
  1146. Devices
  1147. ListToTextLine
  1148. Select the FAX driver to use to send the log at the end of this session:
  1149. SetIniVar
  1150. GetIniVar
  1151. ListToTextLine
  1152. BASYM_TempDirectory
  1153. *GetWinIniVar
  1154. <Yes>
  1155. _ASYM_FindFaxDriver
  1156. [>ASYM_FileToPrinter
  1157. GetWinIniVar
  1158. GetFileSize
  1159. oldPrinter
  1160. false
  1161. tb40DOS.dll
  1162. tb40win.dll
  1163. getFileSize
  1164. devices
  1165. *GetWinIniVar
  1166. SendLogAsFax
  1167. .'+    +F
  1168. ASYM_PopGlossary
  1169. ASYM_TempViewer
  1170. ASYM_ResetCursor
  1171. HASYM_GotoPage
  1172. AutoGlossary
  1173. ASYM_PopGlossary
  1174. ASYM_TempViewer
  1175. HASYM_GotoPage
  1176. pgName
  1177. GUASYM_IsNumber
  1178. ",.:;!?
  1179. autoHotword
  1180. _ASYM_StringArray
  1181. false
  1182. _ASYM_StringArray
  1183. _ASYM_FindString
  1184. ASYM_Trim
  1185. 7wASYM_Container
  1186. _ASYM_AddString
  1187. _ASYM_StringArray
  1188. false
  1189. _ASYM_StringArray
  1190. _ASYM_FindString
  1191. 7wASYM_Container
  1192. _ASYM_ClearString
  1193. ASYM_FileToPrinter: Bad Parameter
  1194. false
  1195. ASYM_IsFile
  1196. [FileToPrinter
  1197. showAbordDlg
  1198. _ASYM_FileToPrinter
  1199. ASYM_TextToPrinter: Bad Parameter
  1200. false
  1201. showAbordDlg
  1202. 1{TextToPrinter
  1203. _ASYM_TextToPrinter
  1204. <help>
  1205. false
  1206. <Error>
  1207. ASYM_isFile
  1208. ASYM_GetStandardString
  1209. LfixSize
  1210. rtf help popup
  1211. 7wASYM_Container
  1212. _ASYM_PopRTFHelp
  1213. rtf help popup
  1214. 7wASYM_Container
  1215. ASYM_Reset
  1216. cancel
  1217. scrolling
  1218. rectangle
  1219. fixScroll
  1220. fixScroll
  1221. toolbar
  1222. fixSize
  1223. cancel
  1224. keyUp
  1225. leavePage
  1226. LfixSize
  1227. windowSized
  1228. ,"J<Y
  1229. frame
  1230. label
  1231. 3DHLine
  1232. namepart
  1233. dragText
  1234. ordertext
  1235. tbk_wid_thickness
  1236. topLeft
  1237. topRight
  1238. 3DVLine
  1239. field
  1240. iresetPosition
  1241. 3Dfield
  1242. page,background
  1243. 3DGroupBox
  1244. background
  1245. point
  1246. 3DfieldWithButton
  1247. 3DComboBox
  1248. frame2
  1249. 3DFrame
  1250. rectangle
  1251. bottomLine
  1252. 7wASYM_Container
  1253. _sized
  1254. .'+    +F
  1255. .'+    +F
  1256. w,    #>
  1257. .'+    +F
  1258. faxDevice
  1259. <fax>
  1260. <TempDir>
  1261. RequestDeleteTempFile
  1262. L_ASYM_FindFaxDriver
  1263. ASYM_MailLogFile
  1264. [>ASYM_FileToPrinter
  1265. <ask>
  1266. CopyFile
  1267. <bookDir>
  1268. CheckDOSMemForLog
  1269. <ErrorFaxLog>
  1270. faxMgrPg
  1271. <printer>
  1272. logPrintDefaults
  1273. ASYM_GetStandardString
  1274. ASYM_ExpandString
  1275. <iniDir>
  1276. tb40dos.dll
  1277. Could not record session log file %1 in Course Management System.
  1278. SendLogAsFax
  1279. <email>
  1280. <ERRORCMSStoreLog>
  1281. StoreLogFileInCMS
  1282. <floppy>
  1283. iCopyFile
  1284. 7wASYM_Container
  1285. <ERRORPrintLog>
  1286. _ASYM_LogDispatch
  1287. w,    #>
  1288. ComboLogDestinationCMS
  1289. <printer>,Printer
  1290. Options
  1291. <email>,E-Mail Attachment (requires MAPI)
  1292. <tempdir>,Automatic (TEMP directory)
  1293. vASYM_CBTIniVar
  1294. ASYM_GetString
  1295. <bookDir>,Automatic (same as book)
  1296. ComboLogDestinations
  1297. <CMS>,Course Management System
  1298. <floppy>,Floppy disk
  1299. <special>,System Variable s_ASYM_LogDir
  1300. <fax>,Fax (requires fax driver)
  1301. Log to CMS
  1302. <ask>,Ask at run time
  1303. <iniDir>,Automatic (.INI directory)
  1304. _ASYM_LogDispatchComboValues
  1305. clinkMAPI
  1306. RequestDeleteTempFile
  1307. mailDriverError
  1308. s_sessionHandle
  1309. MmailSendError
  1310. USessionLogOff
  1311. 3SessionLogOn
  1312. ZSendFile
  1313. IsMAPIAvailable
  1314. _ASYM_MailLogFile
  1315. <LogDosMemWarning>
  1316. ASYM_GetStandardString
  1317. ASYM_IniFile
  1318. MinRequiredDOSMem
  1319. ASYM_ExpandString
  1320. false
  1321. LowMemWarning
  1322. SetIniVar
  1323. ASYM_FreeDOSMem
  1324. vASYM_CBTIniVar
  1325. CheckDOSMemForLog
  1326. .',    "
  1327. Too Many Sessions
  1328. Too Many Files
  1329. Invalid Message
  1330. Block Too Small
  1331. Too Many Recipients
  1332. Failure Opening Attachment
  1333. Invalid Session
  1334. Attachment Not Found
  1335. Failure Writing Attachment
  1336. Bad Recipient Type
  1337. Type Not Supported
  1338. Insufficient Memory
  1339. No Messages
  1340. Disk Full
  1341. Login Failed
  1342. Text is Too Large
  1343. Unknown Recipient
  1344. MailError
  1345. ASYM_GetString
  1346. User Aborted
  1347. Operation Failed
  1348. MAPIErrorsByNumber
  1349. Mail Error: %1.
  1350. ASYM_ExpandString
  1351. Ambiguous Recipient
  1352. getMAPIErrorString
  1353. FALSE
  1354. GetWinIniVar
  1355. tb40Win.dll
  1356. *GetWinIniVar
  1357. IsMAPIAvailable
  1358. mapi.dll
  1359. MAPILogoff
  1360. ,'UUE
  1361. MAPILogon
  1362. ,CUIAva.'
  1363. MAPIFindNext
  1364. MAPIFreeBuffer
  1365. MAPISendMail
  1366. MAPIReadMail
  1367. MAPIResolveName
  1368. ,CUable.'
  1369. MAPISendDocuments
  1370. MAPIAddress
  1371. MAPIDeleteMail
  1372. linkMAPI
  1373. plain
  1374. iniFile
  1375. fontSize
  1376. setIniVar
  1377. ASYM_IniFile
  1378. Arial
  1379. margins
  1380. SetIniVar
  1381. fontFace
  1382. 0.25,0.25,0.25,0.25
  1383. vASYM_CBTIniVar
  1384. fontStyle
  1385. logPrintDefaults
  1386. showLogMailError
  1387. mailDriverError
  1388. showLogMailError
  1389. mailSendError
  1390. w,    #>
  1391. RemoveFile
  1392. OK to delete the temporary file %1?
  1393. ASYM_GetStandardString
  1394. NoStr
  1395. RemoveFile
  1396. ASYM_ExpandString
  1397. OKToDeleteTempFileX
  1398. ASYM_GetString
  1399. tb40DOS.dll
  1400. <Yes>
  1401. RequestDeleteTempFile
  1402. .'+    +F
  1403. s_Sessionhandle
  1404. MAPINotAvailableNow
  1405. MAPISendDocuments
  1406. str_OK
  1407. HshortFileName
  1408. MAPI is not available at this time.
  1409. ASYM_GetString
  1410. DgetMAPIErrorString
  1411. s_MAPIError
  1412. sendFile
  1413. s_SessionHandle
  1414. str_OK
  1415. MAPILogoff
  1416. DGetMAPIErrorString
  1417. s_MAPIError
  1418. SessionLogOff
  1419. MAPILogon
  1420. ASYM_freeMemBlock
  1421. s_SessionHandle
  1422. ASYM_GetMemBlock
  1423. str_OK
  1424. DgetMAPIErrorString
  1425. s_MAPIError
  1426. SessionLogOn
  1427. ASYM_GetStandardString
  1428. <ERRORMailLog>
  1429. ASYM_ExpandString
  1430. showLogMailError
  1431. str_OK
  1432. 1,"JdY
  1433. ASYM_ModalPopText
  1434. score
  1435. ASYM_GetStandardString
  1436. ASYM_ObjectCenter
  1437. feedback
  1438. percent
  1439. ASYM_ExpandString
  1440. _ASYM_WID_Score
  1441. <ScoreIsX>
  1442. ASYM_GetString
  1443. scoreText
  1444. ASYM_WID_MaxScore
  1445. }]ASYM_FindField
  1446. <ScoreForX>
  1447. %1 out of %2
  1448. _ASYM_ShowYourScore
  1449. ,&H.&
  1450. ,&H.&
  1451. MULTIOBJ
  1452. MATCHOBJ
  1453. {ASYM_WID_SortByWord
  1454. ASYM_WID_QType
  1455. respIDs
  1456. objList
  1457. answerList
  1458. TYPEIN
  1459. TRUEFALSE
  1460. MULTICHOICE
  1461. ASYM_WID_PartialScore
  1462. I^_responseList
  1463. maxIndex
  1464. ASYM_WID_RandomAnchor
  1465. MULTIDROP
  1466. ORDEROBJ
  1467. ASYM_WID_AnsArray
  1468. SLIDER
  1469. g(ASYM_WID_UseAnchor
  1470. ASYM_WID_ResponseIDs
  1471. ORDERTEXT
  1472. MATCHITEM
  1473. responseList
  1474. NAMEPART
  1475. resps
  1476. _targetList
  1477. QType
  1478. _dragField
  1479. sortByWord
  1480. _ASYM_WID_Correctness
  1481. round
  1482. _score
  1483. [cASYM_WID_RoundScore
  1484. decimal
  1485. ASYM_WID_MinScore
  1486. maxScore
  1487. ASYM_WID_IsScored
  1488. percent
  1489. ASYM_WID_MaxScore
  1490. minScore
  1491. roundToMin
  1492. roundToMax
  1493. ASYM_WID_Correctness
  1494. value
  1495. percent %
  1496. _ASYM_WID_Score
  1497.     ,ASYM_shortFileName
  1498. s_ASYM_LogDir
  1499. logFn
  1500. Logging
  1501. ^ASYM_CMS_EnterApplication
  1502. 1ASYM_LogType
  1503. moduleLogInfo
  1504. thisSysBook
  1505. _ASYM_LogDestination
  1506. ASYM_CMS_LogInfo
  1507. CMSLogFn
  1508. ASYM_CMS_LogDir
  1509. preferredLogFn
  1510. <auto>
  1511. logType
  1512. _ASYM_ReaderExit
  1513. ^ASYM_LogStart
  1514. _ASYM_MakeLogFileName
  1515. <special>
  1516. <exit>
  1517. ASYM_LogName
  1518. 7wASYM_Container
  1519. ASYM_LogEncrypt
  1520. _CMS_EnterApplication
  1521. ASYM_WindowsDirectory
  1522.     ,ASYM_ShortFileName
  1523. ASYM_GetPath
  1524. _ASYM_MakeBookmarkFileName
  1525. false
  1526. boomarkFn
  1527. ASYM_GetStandardString
  1528. readNextLine
  1529. ASYM_IsFile
  1530. ASYM_Done
  1531. Been There
  1532. Bookmark file mismatch
  1533. tb40dos.dll
  1534. GetFileDate
  1535. f_ASYM_MakeBookmarkFileName
  1536. w4ASYM_BeenHere
  1537. ReadNextLine
  1538. <BookmarksOutOfDate>
  1539. version
  1540. ;ASYM_AutoBookmarks
  1541. GetFileDate
  1542. _readBookmarks
  1543. w,    #>
  1544. .',    #>
  1545. ,&H.&
  1546. ,&H.&
  1547. RemoveFile
  1548. ASYM_Done
  1549. [Done]
  1550. [version]
  1551. [user]
  1552. tb40dos.dll
  1553. f_ASYM_MakeBookmarkFileName
  1554. [page]
  1555. v4ASYM_BeenHere
  1556. [Been There]
  1557. s_ASYM_UserName
  1558. ASYM_CMS_StoreBookmarkFile
  1559. GetFileDate
  1560. RemoveFile
  1561. getFileDate
  1562. _writeBookmarks
  1563. ASYM_Trim
  1564. readNextLine
  1565. _WM_SYSCOMMAND
  1566. GetWindow
  1567. GW_HWNDNEXT
  1568. GetDesktopWindow
  1569. GW_HWNDFIRST
  1570. s_ASYM_ModalState
  1571. GetDesktopWindow
  1572. GetWindow
  1573. GetWindowTask
  1574. EnableWindow
  1575. IsWindow
  1576. hTask
  1577. EnableWindow
  1578. ~isWindow
  1579. _GetWindowTask
  1580. 7wASYM_Container
  1581. disableTaskSwitching
  1582. {_WM_SYSCOMMAND
  1583. _WM_SYSCOMMAND
  1584. .'+    +F
  1585. ;9ASYM_SnapBack
  1586. ASYM_WorkWindow
  1587. _startLoc
  1588. _cursor
  1589. oldloc
  1590. ASYM_StayOnLayer
  1591. "_locked
  1592. _position
  1593. _position
  1594. n\ASYM_BeginDrag
  1595. a    _layer
  1596. b    _layer
  1597. s_asym_dragObj
  1598. ASYM_idle
  1599. ^"ASYM_ObjectDropped
  1600. page,background
  1601. 7wASYM_Container
  1602. DoDragObject
  1603. AV_lineRef
  1604. oldloc
  1605. _lineRef
  1606. DoMatchItemDrag
  1607. ASYM_FindExecutableFile
  1608. ASYM_WinHelpByNumber
  1609. exclamation
  1610. false
  1611. There is no application associated with the file %1.
  1612. ASYM_GetStandardString
  1613. flags
  1614. NoExeFileForX
  1615. ASYM_FindPathFile
  1616. ASYM_ExpandString
  1617. CantFindFileX
  1618. ASYM_MessageBox
  1619. revoffset
  1620. ASYM_GetString
  1621. <CannotStartHelp>
  1622. ASYM_WinHelpByKey
  1623. Cannot find the file %1.
  1624. MTB40.HLP
  1625. WinHelp
  1626. ASYM_WinHelpByNumber
  1627. WinHelp
  1628. ASYM_WinHelpByKey
  1629. _ASYM_WinHelp
  1630. 1,    #>
  1631. ,"J "
  1632. ASYM_CurrentDirectory
  1633. RemoveFile
  1634. GetTempFileName
  1635. ASYM_FreeMemBlock
  1636. ASYM_GetMemBlock
  1637. ASYM_PathOfFile
  1638. ASYM_IsFile
  1639. tempFn
  1640. lpBuffer
  1641. tb40DOS.dll
  1642. revOffset
  1643. FindExecutable
  1644. kernel
  1645. shell.dll
  1646. GetTempFileName
  1647. RemoveFile
  1648. aFindExecutable
  1649. jg080647
  1650. status
  1651. _FindExecutableFile
  1652. RemoveFile
  1653. -SetErrorMode
  1654. fuErr
  1655. ASYM_FreeDiskSpace
  1656. false
  1657. RemoveFile
  1658. tb40dos.dll
  1659. ~~log~~x.tmp
  1660. (_ASYM_IsDriveReady
  1661. _ASYM_IsDirectoryWriteable
  1662. .',    "
  1663. GetVolumeName
  1664. -SetErrorMode
  1665. OGetVolumeName
  1666. fuErr
  1667. ASYM_FreeDiskSpace
  1668. tb40dos.dll
  1669. SetErrorMode
  1670. kernel
  1671. _ASYM_IsDriveReady
  1672. -SetErrorMode
  1673. fuErr
  1674. false
  1675. (_ASYM_IsDriveReady
  1676. _ASYM_IsFileAvailable
  1677. _ASYM_MakeIntoRelPath
  1678. SetCurrentDrive
  1679. GetCurrentDrive
  1680. SetCurrentDirectory
  1681. GetCurrentDrive
  1682. SetCurrentDirectory
  1683. result
  1684. tb40DOS.dll
  1685. SetCurrentDrive
  1686. (_ASYM_IsDriveReady
  1687. _ASYM_SetCurrentDirectory
  1688. _s_ASYM_PathCache
  1689. ASYM_IniFile
  1690. Paths
  1691. tb40win.dll
  1692. SetIniVar
  1693. SetIniVar
  1694. _ASYM_SetPath
  1695. w,    #Z
  1696. RemoveFile
  1697. ASYM_FreeMemBlock
  1698. ASYM_GetMemBlock
  1699. ASYM_PathOfFile
  1700. tempFn
  1701. lpBuffer
  1702. GetTempFileName
  1703. tb40DOS.dll
  1704. kernel
  1705. GetTempFileName
  1706. RemoveFile
  1707. _ASYM_TempDir
  1708. w,    "D
  1709. )GetDriveList
  1710. false
  1711. GetCDDriveList
  1712. GetDriveList
  1713. retry
  1714. Please verify that the CD is properly installed in the CD-ROM drive.
  1715. Check the CD
  1716. tb40dos.dll
  1717. ASYM_MessageBox
  1718. ASYM_IsDriveReady
  1719. ASYM_GetString
  1720. retryCancel
  1721. 0wGetCDDriveList
  1722. _ASYM_IsValidDrive
  1723. mtb40cbt.dll
  1724. seconds
  1725. TextToPrinter
  1726. itemOffset
  1727. ASYM_ItemOffset
  1728. itemContains
  1729. ASYM_ItemContains
  1730. TextlineOffset
  1731. TextlineContains
  1732. MakeKeyedPassword
  1733. KeyedPasswordEncrypt
  1734. Decrypt
  1735. ASYM_Decode
  1736. Encrypt
  1737. ASYM_Encode
  1738. CreateEncryptedFile
  1739. ASYM_CreateEncryptedFile
  1740. MakeKeyedPasswordEX
  1741. KeyedPasswordEncryptEX
  1742. DecryptEX
  1743. ASYM_DecodeEX
  1744. EncryptEX
  1745. ASYM_EncodeEX
  1746. CreateEncryptedFileEX
  1747. ASYM_CreateEncryptedFileEX
  1748. WriteEncryptedFile
  1749. ASYM_WriteEncryptedFile
  1750. shortFileName
  1751. ASYM_ShortFileName
  1752. PathOfFile
  1753. ASYM_PathOfFile
  1754. GetMemBlock
  1755. ASYM_GetMemBlock
  1756. FreeMemBlock
  1757. ASYM_FreeMemBlock
  1758. EllipsizeFileName
  1759. ModalPopText
  1760. ASYM_ModalPopText
  1761. ctbDLLfN
  1762. getNetworkUsername
  1763. ASYM_getUserName
  1764. tb40win.dll
  1765. pathOfFile
  1766. oldSTF
  1767. TimeGetTime
  1768. ASYM_Ticks
  1769. PostMessage
  1770. ASYM_PostMessage
  1771. MMSystem.DLL
  1772. FileToPrinter
  1773. popText
  1774. ASYM_popText
  1775. SetIniVar
  1776. GetIniVar
  1777. HshortFileName
  1778. 7wASYM_Container
  1779. _linkDLLs
  1780. @initSysBooks
  1781. _linkDLLs
  1782. _linkSysBook
  1783. FALSE
  1784. s_ASYM_ModalState
  1785. ASYM_ModalState
  1786. _unLinkSysBook
  1787. 4globalDosFree
  1788. GlobalDosAlloc
  1789. GlobalDosFree
  1790. `GlobalDosAlloc
  1791. kernel
  1792. selector
  1793. GetFreeDosMem
  1794. 1,    "D
  1795. ,&H.&
  1796. tb40DOS.DLL
  1797. Ctb40A.SBK
  1798.     ,ASYM_ShortFileName
  1799. tb40WIN.DLL
  1800. tb40DLG.DLL
  1801. whereList
  1802. sortList
  1803. ,    U#7A@g    
  1804. myBkFn
  1805. FileExists
  1806. myShortBkFn
  1807. USetSysBooksInOrder
  1808. GetIniVar
  1809. 7wASYM_Container
  1810. initSysBooks
  1811. pathOfFile
  1812. 1,    #>
  1813. 1,    "c
  1814. ,&H.&
  1815. "itemcontains
  1816.     ,ASYM_ShortFileName
  1817. false
  1818. sysBks
  1819. sortList
  1820. SetSysBooksInOrder
  1821. shortFileName
  1822. cancel
  1823. retry
  1824. MessageBox
  1825. __MessageBox
  1826. ignore
  1827. RetryCancel
  1828. HlpTag
  1829. exclamation
  1830. 1HlpFile
  1831. asteri
  1832. AbortRetryIgnore
  1833. OKCancel
  1834. YesNo
  1835. abort
  1836. YesNoCancel
  1837. __MessageBox
  1838. F1Pressed
  1839. 1hlpFile
  1840. question
  1841. hlpTag
  1842. _ASYM_MessageBox
  1843. 1HlpFile
  1844. HlpTag
  1845. %ASYM_WinHelp
  1846. F1Pressed
  1847. .',    "
  1848. ,&H.&
  1849. 0LASYM_WID_TargetName
  1850. ASYM_WID_Qtype
  1851. objList
  1852. parentObj
  1853. @:ASYM_WID_Name
  1854. tgtName
  1855. ASYM_WID_TargetObject
  1856. ASYM_WID_TimeMax
  1857. objList
  1858. parentObj
  1859. tgtName
  1860. NotTimerWidget
  1861. NotTimerWidget
  1862. wZASYM_CollectWidgets
  1863. ASYM_WID_TargetObject
  1864. /LASYM_WID_TargetName
  1865. page,background
  1866. 7wASYM_Container
  1867. _UpdateTargetObject
  1868. ndardStrin
  1869. false
  1870. ASYM_HasAnsArray
  1871. z_ASYM_AddLinkToArray
  1872. zo_ASYM_HyperlinkIRow
  1873. ASYM_WID_AnsArray
  1874. ASYM_WID_AnsArray
  1875. _ASYM_AddAnswerHyperlink
  1876. false
  1877. _ASYM_Hyperlinks
  1878. z_ASYM_AddLinkToArray
  1879. _ASYM_Hyperlinks
  1880. zo_ASYM_HyperlinkIRow
  1881. E=ASYM_HasHyperlinks
  1882. _ASYM_AddHyperlink
  1883. Store Directory in Hyperlink
  1884. without breaking the link.
  1885. fName
  1886. ASYM_HyperPath property of this book.
  1887.     ,ASYM_ShortFileName
  1888. nASYM_altPgName
  1889. ASYM_WorkWindow
  1890. books to a different configuration directory, simply by
  1891. destBook
  1892. <next>,<previous>,<last>,<first>,<back>
  1893. ASYM_FindPathFile
  1894. StoreDirInHyperlink
  1895. AddDir
  1896. StoDir
  1897. PromptForHyperDirFixup
  1898. in the hyperlink. This makes the link faster but you
  1899. possible to find the destination book even if you move the
  1900. V_SetHyperPath
  1901. The destination book is not in a directory that will
  1902. thisPath
  1903. B. Store the directory with the book file name
  1904. thisBook
  1905. AddDirToHyperPath
  1906.     ,ASYM_ShortFilename
  1907. false
  1908. ASYM_PathOfFile
  1909. of directories to search automatically. This will make it
  1910. ASYM_HyperPath
  1911. BASYM_nameOrID
  1912. changing the list of directories stored in the
  1913. hyperPath
  1914. A. Add the destination directory to the current book's list
  1915. relPath
  1916. ASYM_GetString
  1917. Add Directory to Search Path
  1918. ASYM_MakeIntoRelPath
  1919. won't be able to move the books to another directory
  1920. 7wASYM_Container
  1921. destPath
  1922. ASYM_itemOffset
  1923. be searched automatically. You can:
  1924. _ASYM_AddLinkToArray
  1925. Z4ASYM_FindPage
  1926. _ASYM_BadLinksList
  1927. false
  1928. ASYM_HasAnsArray
  1929. zo_ASYM_HyperlinkIRow
  1930. ASYM_WID_AnsArray
  1931. ASYM_WID_AnsArray
  1932. _ASYM_ClearAnswerHyperlink
  1933. false
  1934. _ASYM_Hyperlinks
  1935. _ASYM_Hyperlinks
  1936. _ASYM_ClearHyperlinkFromArray
  1937. E=ASYM_HasHyperlinks
  1938. _ASYM_ClearHyperlink
  1939. zo_ASYM_HyperlinkIRow
  1940. _ASYM_ClearHyperlinkFromArray
  1941. 1,"Fz
  1942. 1,"Fz
  1943. ASYM_HasAnsArray
  1944. _ASYM_Hyperlinks
  1945. ASYM_WID_AnsArray
  1946. E=ASYM_HasHyperlinks
  1947. _GetHyperlinks
  1948. <BookDir>
  1949. bkName
  1950. _ASYM_HyperPath
  1951. deftag
  1952. ASYM_PathOfFile
  1953. ASYM_CurrentDirectory
  1954. ASYM_RelativePath
  1955. BookDir
  1956. ASYM_MakeIntoRelPath
  1957. thePath
  1958. 7wASYM_Container
  1959. _SetHyperPath
  1960. .'+    +F
  1961. deflt
  1962. prompt
  1963. ChooseFromTextLinesDlg
  1964. main list
  1965. s_ctb40r_cftldb
  1966. 7wASYM_Container
  1967. _ASYM_ChooseFromTextLinesDlg
  1968. ,&H.&
  1969. ,&H.&
  1970. prompt
  1971. customSize
  1972. small
  1973. medium
  1974. large
  1975. main list
  1976. enterPage
  1977. closeThisWindow
  1978. Cancel
  1979. closeThisWindow
  1980. okBtn
  1981. deflt
  1982. main list
  1983. firstIdle
  1984. main list
  1985. closeThisWindow
  1986. s_ctb40r_cftldb
  1987. main list
  1988. cancel
  1989. prompt
  1990. OKbtn
  1991. grpFr
  1992. small
  1993. medium
  1994. Cancelbtn
  1995. large
  1996. dlgframe
  1997. grpList
  1998. fldPrmpt
  1999. main list
  2000. customSize
  2001. oldMM
  2002. fbArray
  2003. _PlayFeedbackItem
  2004. ASYM_CheckTries
  2005. ASYM_WID_AnsArray
  2006. tryFlag
  2007. [k_feedbackPlayed
  2008. _ASYM_DoFeedback
  2009. FALSE
  2010. ASYM_WorkWindow
  2011. ASYM_ModalPopText
  2012. popup
  2013. ASYM_ObjectCenter
  2014. Feedback
  2015. ASYM_ExpandString
  2016. ASYM_GetString
  2017. }]ASYM_FindField
  2018. field
  2019. 7wASYM_Container
  2020. _ASYM_DoGenericTextFeedback
  2021. FALSE
  2022. _PlayFeedbackItem
  2023. _ASYM_PlaySummaryFeedback
  2024. ASYM_WID_AnsArray
  2025. _ASYM_PlayAnswerFeedback
  2026. .',    "
  2027. .',    "
  2028. FALSE
  2029. _PlayFeedbackItem
  2030. ASYM_CheckTries
  2031. P#ASYM_WID_SummaryFeedback
  2032. false
  2033. _upgrade3SummaryFeedback
  2034. ASYM_WID_Correctness
  2035. [k_feedbackPlayed
  2036. _ASYM_PlaySummaryFeedback
  2037. .'+    +F
  2038. oldMM
  2039. CLOSED
  2040. oldMM
  2041. oldSyserror
  2042. s__ctb40r_fbcmd
  2043. oldSys
  2044. showIfClipFailed
  2045. index
  2046. fbArray
  2047. FALSE
  2048. oldCursor
  2049. result
  2050. FBLoc
  2051. txtFB
  2052. actualObj
  2053. notSummary
  2054. stageRef
  2055. mmError
  2056. tryFlag
  2057. clipref
  2058. played
  2059. oldfbcmd
  2060. oldSys
  2061. showIfClipFailed
  2062. index
  2063. digitalvideowaveaudio
  2064. FALSE
  2065. ASYM_WorkWindow
  2066. oldCursor
  2067. FBLoc
  2068. txtFB
  2069. result
  2070. stageRef
  2071. mmError
  2072. tryFlag
  2073. s__ctb40r_fbcmd
  2074. oldSyserror
  2075. clipref
  2076. ASYM_DoAnswerHyperlink
  2077. _SmartPlaySound
  2078. played
  2079. _openClip
  2080. _ASYM_DoGenericTextFeedback
  2081. oldfbcmd
  2082. _openClip
  2083. _PlayFeedbackItem
  2084. ,&H.&
  2085. FALSE
  2086. ASYM_WID_PartialScore
  2087. Q#ASYM_WID_SummaryFeedback
  2088. ASYM_WID_DelayFeedback
  2089. P#ASYM_WID_SummaryFeedback
  2090. ASYM_WID_AnsArray
  2091. incorrect
  2092. correct
  2093. partially correct
  2094. _upgrade3SummaryFeedback
  2095. mmnotify
  2096. 6SndPlaySound
  2097. _KillPlaySound
  2098. flags
  2099. ASYM_FindPathFile
  2100. ASYM_PathOfFile
  2101. SndPlaySound
  2102. ,$TArra-#
  2103. SndPlaySound
  2104. KillPlaySound
  2105. mmsystem
  2106. _SmartPlaySound
  2107. reader
  2108. oldSys
  2109. check
  2110. always
  2111. _upgrade3SummaryFeedback
  2112. wZASYM_CollectWidgets
  2113. M8ASYM_TimingStarted
  2114. ASYM_WorkWindow
  2115. Feedback
  2116. author
  2117. yEASYM_WID_TimeLocked
  2118. enterPage
  2119. ASYM_WID_TimeUsed
  2120. +:ASYM_WID_TimeStart
  2121. P#ASYM_WID_SummaryFeedback
  2122. ctb40a
  2123. ASYM_Ticks
  2124. enter page
  2125. 9ASYM_WID_AutoReset
  2126. s__ctb40r_fbcmd
  2127. xEASYM_WID_TimeLocked
  2128. ASYM_WID_TimeMax
  2129. ASYM_QLocked
  2130. v4ASYM_BeenHere
  2131. N8ASYM_TimingStarted
  2132. }]ASYM_FindField
  2133. Score
  2134. 7wASYM_Container
  2135. ASYM_WID_AnswerLocked
  2136. s_cbtr_LastQ
  2137. *:ASYM_WID_TimeStart
  2138. ASYM_WID_TimeUsed
  2139. test item feedback
  2140. ASYM_WID_QType
  2141. ASYM_Reset
  2142. _ASYM_ResetPgWidgets
  2143. MATCHOBJ
  2144. I^_responseList
  2145. ASYM_WID_QType
  2146. FALSE
  2147. TRUEFALSE
  2148. MULTICHOICE
  2149. MULTIDROP
  2150. "_locked
  2151. ASYM_WID_AnswerLocked
  2152. ORDEROBJ
  2153. ASYM_WID_AnsArray
  2154. =ASYM_WID_Responses
  2155. ASYM_WID_AnswerLocked
  2156. MATCHITEM
  2157. ASYM_QLocked
  2158. MULTIOBJ
  2159. TYPEIN
  2160. QType
  2161. NAMEPART
  2162. _ASYM_Locked
  2163. J    ASYM_WID_TriesMax
  2164. 4ASYM_WID_HintsUsed
  2165. ASYM_WID_TimeMax
  2166. FALSE
  2167. ASYM_WID_TimeUsed
  2168. yEASYM_WID_TimeLocked
  2169. 5ASYM_WID_TriesUsed
  2170. ASYM_WID_AnswerLocked
  2171. CLOSED
  2172. ASYM_Ticks
  2173. ASYM_WID_ResponseIDs
  2174. ASYM_WID_TimeMax
  2175. MQASYM_WID_TimeChosen
  2176. _openClip
  2177. +:ASYM_WID_TimeStart
  2178. K    ASYM_WID_TriesMax
  2179. _openClip
  2180. _ASYM_ResetRespData
  2181. ,&H.&
  2182. +/0Ed
  2183. I^_responseList
  2184. SELTEXT
  2185. CHECK
  2186. itemOffset
  2187. SLIDER
  2188. afterEdit
  2189. underline
  2190. sliderPos
  2191. s_ASYM_ResetOnSave
  2192. ASYM_WID_AnswerLocked
  2193. ASYM_WID_AnsArray
  2194. ASYM_WID_RandomAnchor
  2195. ASYM_WID_ResetPosition
  2196. <else>
  2197. ASYM_WID_TargetObject
  2198. LASYM_ResetPosition
  2199. READER
  2200. LASYM_ResetPosition
  2201. U_ASYM_ResetRespData
  2202. ASYM_WID_MaxChars
  2203. b    _layer
  2204. [ASYM_ShortReference
  2205. _dragField
  2206. ASYM_WID_LookHard
  2207. 7wASYM_Container
  2208. [k_feedbackPlayed
  2209. _targetList
  2210. targetObj
  2211. reader
  2212. objName
  2213. {ASYM_WID_SortByWord
  2214. ASYM_WID_Chosen
  2215. <none>
  2216. _pairs
  2217. 7obejcts
  2218. myText
  2219. ASYM_Ticks
  2220. {ASYM_WID_SortByWord
  2221. ASYM_WID_ResetPosition
  2222. a    _layer
  2223. ylastResp
  2224. g(ASYM_WID_UseAnchor
  2225. N8ASYM_TimingStarted
  2226. 17ASYM_GetObjectListByName
  2227. _position
  2228. pgOrBg
  2229. ASYM_GetString
  2230. kASYM_WID_ReadyToRun
  2231. _dragField
  2232. NAMEPART
  2233. _dragField
  2234. AV_lineRef
  2235. MATCHITEM
  2236. MATCHOBJ
  2237. sliderMax
  2238. r_lastPos
  2239. sliderMin
  2240. check
  2241. FALSE
  2242. AUTHOR
  2243. TRUEFALSE
  2244. ASYM_HasAnsArray
  2245. maxIndex
  2246. "_locked
  2247. ASYM_ObjectsWhere
  2248. ASYM_RandomList
  2249. j)ASYM_WID_Randomize
  2250. leftoverObjs
  2251. ASYM_WID_AnsArray
  2252. objList
  2253. _position
  2254. iresetPosition
  2255. BV_lineRef
  2256. TYPEIN
  2257. Missing interact obj
  2258. e_objList
  2259. _clearList
  2260. ASYM_QuestionLoad
  2261. usedObjs
  2262. answerList
  2263. <self>
  2264. MULTICHOICE
  2265. maxCount
  2266. _anchor
  2267. MULTIDROP
  2268. ORDEROBJ
  2269. objNames
  2270. /zresponse
  2271. page,background
  2272. An object required for interaction with question "%1" is missing.
  2273. ORDERTEXT
  2274. e_objList
  2275. J^_responseList
  2276. author
  2277. MULTIOBJ
  2278. _fixAnsArray
  2279. name of it is
  2280. oType
  2281. lTASYM_Draggable
  2282. _ASYM_ResetTestItem
  2283.  of book
  2284. _ASYM_ShortReference
  2285. modal
  2286. Viewer %1 is already in use.
  2287. ASYM_ExpandString
  2288. ASYM_GetStandardString
  2289. <Cancel>
  2290. <Continue>
  2291. ViewerInUse
  2292. ASYM_GetString
  2293. FALSE
  2294. notActive
  2295. _ASYM_ShowDialog
  2296. MATCHITEM
  2297. MATCHOBJ
  2298. objList
  2299. SLIDER
  2300. TRUEFALSE
  2301. MULTICHOICE
  2302. MULTIDROP
  2303. ORDEROBJ
  2304. ASYM_WID_AnsArray
  2305. ORDERTEXT
  2306. MULTIOBJ
  2307. TYPEIN
  2308. QType
  2309. NAMEPART
  2310. _fixAnsArray
  2311. w,    #>
  2312. reader
  2313. <empty>
  2314. check
  2315. FALSE
  2316. Do you want the extra objects removed?
  2317. afterEdit
  2318. author
  2319. There are more objects in the question than defined answers.
  2320. maxIndex
  2321. ASYM_GetStandardString
  2322. NoStr
  2323. S^_caption
  2324. ASYM_WID_AnsArray
  2325. ASYM_RandomList
  2326. j)ASYM_WID_Randomize
  2327. whatItem
  2328. whatObj
  2329. "_locked
  2330. ASYM_GetString
  2331. ASYM_WID_AnsArray
  2332. Empty item tag
  2333. newText
  2334. <Yes>
  2335. RemoveExtraQObjects
  2336. ASYM_QuestionLoad
  2337. <NameRequiredToContinue>
  2338. ASYM_GetStandardString
  2339. <askStudentName>
  2340. ASYM_Trim
  2341. _AskStudentName
  2342. 1,    #>
  2343. ,&H.&
  2344. BASYM_NameOrID
  2345. colNames
  2346. wZASYM_CollectWidgets
  2347. ASYM_ExpandString
  2348. ASYM_QuestionStatus
  2349. SASYM_LogWriteEntry
  2350. `SASYM_MaxScore
  2351. Question%1Score%1Max Score%1Locked%1Tries used%1Max Tries%1
  2352. ASYM_WID_IsScored
  2353. ASYM_Score
  2354. widList
  2355. noUpdate
  2356. ASYM_GetString
  2357. includeSkip
  2358. Time used%1Max Time%1Last response
  2359. QStatus
  2360. LastThing
  2361. LogColNames
  2362. _ASYM_CollectLogResponseData
  2363. w,    #Z
  2364. 1,    #b
  2365. <sameDir>
  2366. <bookDir>
  2367. Drives
  2368. cancelStr
  2369. <ask>
  2370. <CMS>
  2371. mapi.dll
  2372. <ChooseFloppy>
  2373. <email>,<fax>,<printer>
  2374. #ASYM_TempDir
  2375. <floppy>
  2376. CheckDOSMemForLog
  2377. <iniDir>
  2378. GetIniVar
  2379. ASYM_CurrentDirectory
  2380. okStr
  2381. Cancel Log
  2382. escStr
  2383. Ask Logs
  2384. <TryDrive>
  2385. <exit>
  2386. .ChooseDirectoryDlg
  2387. MAPILogoff
  2388. log dispatch
  2389. 7wASYM_Container
  2390. Log File Directory:
  2391. <fax>
  2392. ASYM_WindowsDirectory
  2393. prompt
  2394. <MustSpecifyLogDirectory>
  2395. 'ASYM_SetPath
  2396. win.ini
  2397. <CancelLog>
  2398. tryStr
  2399. result
  2400. ASYM_GetStandardString
  2401. ASYM_PathOfFile
  2402. <CheckFloppyDrive>
  2403. vASYM_isdirectorywriteable
  2404. ASYM_ExpandString
  2405. tb40DOS.dll
  2406. <LogFileDirPrompt>
  2407. <CancelSession>
  2408. 56_ASYM_FindFax
  2409. <email>
  2410. s_ASYM_LogDir
  2411. <TempDir>
  2412. cASYM_SetCurrentDirectory
  2413. tb40Dlg.DLL
  2414. 7wAsym_Container
  2415. <MAPINotFound>
  2416. <CannotWriteLogToThisDirectory>
  2417. ASYM_GetPath
  2418. )GetDriveList
  2419. ChooseDirectoryDlg
  2420. 2isRoomOnDisk
  2421. GetDriveList
  2422. GetDriveKind
  2423. _ASYM_LogDispatchDirectory
  2424. w,    #>
  2425. 1,    #>
  2426. 1,    #>
  2427. 1,    #>
  2428. 1,    #>
  2429. 1,    #>
  2430. [version4]
  2431. bMakeKeyedPasswordEX
  2432. ASYM_ShowError
  2433. ASYM_CMS_BookName
  2434. ASYM_WorkWindow
  2435. pwVerString
  2436. s_ASYM_LogEncrypt
  2437. SASYM_LogWriteEntry
  2438. s_ASYM_BookIsScored
  2439. Sesame
  2440. today
  2441. moduleOrdinal
  2442. GASYM_LogEncryptKey
  2443. RSASYM_CMS_CourseName
  2444. h24 min
  2445. STUDENT: %1
  2446. courseName
  2447. s_ASYM_LogHeading
  2448. ASYM_CMS_ModuleOrdinal
  2449. logOptions
  2450. Log File Creation Error
  2451. MASYM_IsScored
  2452. _ASYM_MakeLogFileName
  2453. s_ASYM_UserName
  2454. ASYM_IsFile
  2455. <exit>
  2456. bookName
  2457. H,ASYM_CreateEncryptedFile
  2458. ASYM_LogOptions
  2459. ---- LOG START ----
  2460. cASYM_AskStudentName
  2461. ===========================================
  2462. false
  2463. ASYM_ExpandString
  2464. s_ASYM_LogType
  2465. ASYM_LogHeading
  2466. ASYM_GetStandardString
  2467. 0Yasym_CMS_SetLogInfo
  2468. Info_Title
  2469. s_ASYM_LogDest
  2470. LogSessionStart
  2471. <ERRORCreateLog>
  2472. MODULE:
  2473. JNASYM_LogSetOptions
  2474. -------- SESSION START ---------
  2475. BOOK: %3
  2476. ASYM_CMS_UserName
  2477. ASYM_GetString
  2478. transcript
  2479. s_ASYM_LogEncryptKey
  2480. s_ASYM_LogFileName
  2481. ResponseData
  2482. y mm dd
  2483. ------
  2484. append
  2485. COURSE: %2
  2486. _ASYM_LogStart
  2487. .'+    +F
  2488. .',    #>
  2489. .',    #>
  2490. w,    #>
  2491. w,    #>
  2492. 1,    #>
  2493. w,    #>
  2494. w,    #>
  2495. .'+    +F
  2496. ---- SESSION END ----
  2497. Final Score:
  2498. _ASYM_SysCursor
  2499. ---- FINAL TEST ITEM STATUS ----
  2500. LogSessionEnd
  2501. false
  2502. LogEnd
  2503. score
  2504. oldCursor
  2505. No scored objects found
  2506. s_ASYM_LogType
  2507. _ASYM_LogDispatch
  2508. SASYM_LogWriteEntry
  2509. ASYM_TicksToTime
  2510. s_ASYM_LogDest
  2511.     s_ASYM_LogTimes
  2512. ASYM_Ticks
  2513. SESSION END
  2514. result
  2515. ASYM_CollectTotalScore
  2516. _ASYM_LogDestination
  2517. s_ASYM_LogStats
  2518. Total session time:
  2519. ASYM_GetString
  2520. ---- LOG END ----
  2521. s_ASYM_LogFileName
  2522. ResponseData
  2523. s_ASYM_LogStartTime
  2524. logTimes
  2525. Log Dispatch
  2526. _ASYM_CollectLogResponseData
  2527. LogFinalQStatus
  2528. s_ASYM_BookIsScored
  2529. SUMMARY
  2530. timeStamp
  2531. 7wASYM_Container
  2532. _ASYM_LogStop
  2533. ComboLogTypes
  2534. <none>,None
  2535. transcript,Full session transcript
  2536. responseData,Tab-separated response data
  2537. ASYM_GetString
  2538. _ASYM_LogTypeComboValues
  2539. 00000
  2540. ASYM_WindowsDirectory
  2541. ASYM_IsDirectory
  2542. LOG00000.LOG
  2543. ASYM_IsFile
  2544. <auto>
  2545. ASYM_GetPath
  2546. _ASYM_LogDispatchDirectory
  2547. <exit>
  2548. _ASYM_MakeLogFileName
  2549. ASYM_FreeDiskSpace
  2550. ASYM_GetStandardString
  2551. ASYM_IniFile
  2552. MinRequiredSpace
  2553. false
  2554. ASYM_ExpandString
  2555. <NoRoomOnThatDisk>
  2556. tb40win.dll
  2557. GetIniVar
  2558. SetIniVar
  2559. SetIniVar
  2560. vASYM_CBTIniVar
  2561. IsRoomOnDisk
  2562. !)Zg"@
  2563. %m~m&]
  2564. +7w\,
  2565. Dh#{EZ4
  2566. ZHSu@
  2567. |X^"JZ0/q[{    
  2568. jGUUk
  2569. tranfFx
  2570. z_ASYM_AddLinkToArray
  2571. HyperLinking
  2572. _ASYM_AddAnswerArrayHyperlink
  2573. 0_tbk_AddHyperlinkToArray
  2574. _ASYM_AddHyperlinkToArray
  2575. ASYM_checkHyperSysBook
  2576. tbk_FindHyperPage
  2577. _ASYM_BadLinksList
  2578. ,&H.&
  2579. false
  2580. _ASYM_ClearAnsArrayHyperlink
  2581. _tbk_ClearHyperlinkFromArray
  2582. _ASYM_ClearHyperlink
  2583. ASYM_FlushMsgQ
  2584. send %1 to %2
  2585. H    s__ASYMMsgQ
  2586. s__ASYMMsgQ
  2587. _ASYM_DoNextPostedMsg
  2588. lpMsg
  2589. PeekMessage
  2590. ASYM_FreeMemBlock
  2591. ASYM_GetMemBlock
  2592. _ASYM_DoNextPostedMsg
  2593. s__ASYMMsgQHold
  2594. PostMessage
  2595. PeekMessage
  2596. ,$T*&+&-#
  2597. PostMessage
  2598. ASYM_Ticks
  2599. H    s__ASYMMsgQ
  2600. MASYM_LinkDLLs
  2601. _ASYM_DoPostedMsg
  2602. ASYM_checkHyperSysBook
  2603. FALSE
  2604. _tbk_ExecHyperLink
  2605. _ASYM_ExecHyperLink
  2606. _ASYM_FindString
  2607. _ASYM_Hyperlinks
  2608. _ASYM_HyperlinkCandidates
  2609. _ASYM_HyperlinkIRow
  2610. _tbk_HyperlinkLinkInfo
  2611. _ASYM_HyperlinkLinkInfo
  2612. author
  2613. ctb40a.sbk
  2614. _ASYM_ReaderExit
  2615. Test Item Reset
  2616. _ASYM_ResetPgWidgets
  2617. _ASYM_ResetPgWidgets
  2618. U_ASYM_ResetRespData
  2619. Test Item Reset
  2620. _ASYM_ResetResponseData
  2621. oldse
  2622. GUASYM_IsNumber
  2623. _ASYM_SysCursor
  2624. _ASYM_TBKFileVersion
  2625. version test
  2626. _ASYM_TBKFileVersion
  2627. ASYM_checkHyperSysBook
  2628. FALSE
  2629. HyperLinking
  2630. 6_ASYM_AddAnswerHyperlink
  2631. ASYM_AddAnswerHyperlink
  2632. ASYM_checkHyperSysBook
  2633. FALSE
  2634. tbk_AddHyperlink
  2635. ASYM_AddHyperlink
  2636. Book Strings
  2637. _ASYM_AddString
  2638. ASYM_AddString
  2639. .',    #?
  2640. pgCaption
  2641. title
  2642. ASYM_AltPgName
  2643. Utility Dialogs
  2644. _ASYM_AskForPath
  2645. ASYM_AskForPath
  2646. _AskStudentName
  2647. Logging
  2648. ASYM_AskStudentName
  2649. ASYM_BeginDrag
  2650. ASYM_WID_QType
  2651. FALSE
  2652. Q_ASYM_BeginResponse
  2653. ASYM_HasAnsArray
  2654. Test Item Response
  2655. ASYM_BeginResponse
  2656. GetIniVar
  2657. ASYM_IniFile
  2658. GetIniVar
  2659. tb40win.dll
  2660. ASYM_CBTIniVar
  2661. ASYM_checkHyperSysBook
  2662. ASYM_HasAnsArray
  2663. P#ASYM_WID_SummaryFeedback
  2664. ASYM_WID_AnsArray
  2665. ASYM_HasFBArray
  2666.  _ASYM_BadLinksList
  2667. ASYM_CheckAnswerHyperlinks
  2668. ASYM_WID_QType
  2669. <self>
  2670. ASYM_RegisterResponse
  2671. ASYM_CheckPoint
  2672. ORDEROBJ
  2673. ASYM_WID_TargetObject
  2674. _target
  2675. s_asym_dragObj
  2676. s_asym_dropObj
  2677. ASYM_CheckDropObj
  2678. TB40HYP.SBK
  2679. FALSE
  2680. ASYM_WorkWindow
  2681. hyperSBK
  2682. Cannot execute hyperlinks. File %1 is missing.
  2683. cantFindHyperSysbook
  2684. s_cbtrhypexterr
  2685. ASYM_GetString
  2686. ASYM_checkHyperSysBook
  2687. Qtbk_CheckObjectHyperlinks
  2688. ASYM_CheckObjectHyperlinks
  2689. _ASYM_CheckPoint
  2690. Test Item Response
  2691. ASYM_CheckPoint
  2692. J    ASYM_WID_TriesMax
  2693. ASYM_Locked
  2694. yEASYM_WID_TimeLocked
  2695. 5ASYM_WID_TriesUsed
  2696. ASYM_WID_AnswerLocked
  2697. ASYM_Ticks
  2698. =ASYM_WID_Responses
  2699. ASYM_WID_AnswerLocked
  2700. 5ASYM_WID_TriesUsed
  2701. ASYM_QLocked
  2702. ASYM_CheckTries
  2703. ChooseFromTextLinesDlg
  2704. _ASYM_ChooseFromTextLinesDlg
  2705. ASYM_ChooseFromTextLinesDlg
  2706. _ASYM_ClearAnswerHyperlink
  2707. HyperLinking
  2708. ASYM_ClearAnswerHyperlink
  2709. ASYM_checkHyperSysBook
  2710. FALSE
  2711. 3D_tbk_ClearHyperlink
  2712. ASYM_ClearHyperlink
  2713. _ASYM_ClearString
  2714. Book Strings
  2715. ASYM_ClearString
  2716. ASYM_GetStandardString
  2717. <CMS not running>
  2718. ASYM_CMS_GetNextModule
  2719. false
  2720. ASYM_CMS_GotoModule
  2721. CMS.INI
  2722. ASYM_CMS_DataDir
  2723. ASYM_CMS_IniFile
  2724. false
  2725. ASYM_CMS_MarkAsCompleted
  2726. ASYM_CMS_ModuleFileName
  2727. false
  2728. ASYM_CMS_RecordDetailInfo
  2729. ASYM_GetStandardString
  2730. <CMS not running>
  2731. ASYM_CMS_RecordedScore
  2732. false
  2733. ASYM_CMS_RecordScore
  2734. FALSE
  2735. ASYM_CMS_SetNextModule
  2736. ,&H.&
  2737. totalScore
  2738. wZASYM_CollectWidgets
  2739. s__ASYM_TempTotalScore
  2740. widList
  2741. tASYM_WID_Score
  2742. ASYM_WID_MaxScore
  2743. totalMax
  2744. ASYM_WID_IsScored
  2745. ASYM_CollectTotalScore
  2746. KASYM_SummonWidgets
  2747. _s_AsymWidgetCollection
  2748. ASYM_CollectWidgets
  2749. FALSE
  2750. lstrcmp
  2751. @Nlstrcmp
  2752. ASYM_CompareByCase
  2753. Date Stuff
  2754. _ASYM_CompareDates
  2755. ASYM_CompareDates
  2756. ASYM_cepr
  2757. Test Item Response
  2758. ASYM_CondensePhonetic
  2759. groupfieldrecordfieldpagebackgroundbook
  2760.  of book 
  2761. objType
  2762. ASYM_Container
  2763. w,    #>
  2764. vGetCurrentDirectory
  2765. GetCurrentDrive
  2766. GetCurrentDrive
  2767. GetCurrentDirectory
  2768. tb40DOS.dll
  2769. %1:%2
  2770. ASYM_CurrentDirectory
  2771. ASYM_CurrentDirectory
  2772. ASYM_CurrentPath
  2773. [O_ASYM_DateToSeconds
  2774. Date Stuff
  2775. ASYM_DateToSeconds
  2776. mtb40cbt.dll
  2777. _ASYM_decrypt
  2778. _ASYM_decryptEX
  2779. decrypt
  2780. _ASYM_decrypt
  2781. decryptEX
  2782. _ASYM_decryptEX
  2783. linkedFunctions
  2784. ASYM_decode
  2785. ASYM_IsDirectory
  2786. ASYM_DirectoryExists
  2787. ASYM_checkHyperSysBook
  2788. FALSE
  2789. ASYM_HasAnsArray
  2790. P#ASYM_WID_SummaryFeedback
  2791. ASYM_WID_AnsArray
  2792. ASYM_HasFBArray
  2793. _tbk_ExecHyperlink
  2794. ASYM_DoAnswerHyperlink
  2795. _ASYM_PlayAnswerFeedback
  2796. Test Item Feedback
  2797. ASYM_DoFeedback
  2798. _ASYM_DoGenericTextFeedback
  2799. Test Item Feedback
  2800. ASYM_DoGenericTextFeedback
  2801. ASYM_checkHyperSysBook
  2802. false
  2803. _ASYM_Hyperlinks
  2804. _tbk_ExecHyperlink
  2805. E=ASYM_HasHyperlinks
  2806. ASYM_DoHyperlink
  2807. .'+    +F
  2808. .',    #>
  2809. V,    #>
  2810. V,    #>
  2811. ASYM_ElapsedCursor
  2812. 1,    #>
  2813. 1,    #>
  2814. dotss
  2815. center
  2816. ellipsizeFileName
  2817. ASYM_Trim
  2818. ASYM_Ellipsize
  2819. revOffset
  2820. ASYM_ExpandRelPath
  2821. 1,    "j
  2822. extra
  2823. templStr
  2824. extra
  2825. ASYM_Trim
  2826. ASYM_ExpandString
  2827. printing
  2828. a_ASYM_FileToPrinter
  2829. ASYM_FileToPrinter
  2830. FALSE
  2831. ASYM_HasAnsArray
  2832. ASYM_WID_AnsArray
  2833. ASYM_FindAnswerIndex
  2834. ASYM_FindField
  2835. <exit>
  2836. ASYM_NextNavigablePage
  2837. ASYM_PreviousNavigablePage
  2838. ASYM_WorkWindow
  2839. page "%1" of %2
  2840. <back>
  2841. <next>
  2842. ASYM_FindPathFile
  2843. ASYM_FirstNavigablePage
  2844. pathOfFile
  2845. <last>
  2846. <previous>
  2847. ASYM_HyperPath
  2848. ASYM_LastNavigablePage
  2849. <first>
  2850. ASYM_FindHyperPage
  2851. ASYM_FindPage
  2852. tb40DOS.DLL
  2853. DOSPath
  2854. false
  2855. ASYM_IsFile
  2856. I4GetDosEnvironmentString
  2857. pathOfFile
  2858. testName
  2859. GetDosEnvironmentString
  2860. bkPath
  2861. ASYM_trim
  2862. 2,ASYM_ExpandRelPath
  2863. ASYM_FindPathFile
  2864. ASYM_WorkWindow
  2865. ASYM_FirstNavigablePage
  2866. ASYM_FixFieldScrollBar
  2867. lpMsg
  2868. PeekMessage
  2869. ASYM_FreeMemBlock
  2870. RegisterWindowMessage
  2871. PeekMessage
  2872. msgID
  2873. ASYM_PostCO
  2874. ASYM_GetMemBlock
  2875. RegisterWindowMessage
  2876. H    s__ASYMMsgQ
  2877. ASYM_FlushMsgQ
  2878. mtb40cbt.dll
  2879. ASYM_IsDirectory
  2880. GetFreeDiskSpace
  2881. _ASYM_FreeDiskSpace
  2882. ASYM_CurrentDirectory
  2883. ;_ASYM_FreeDiskSpace
  2884. cASYM_SetCurrentDirectory
  2885. ASYM_FreeDiskSpace
  2886. z@GetFreeDosMem
  2887. Initialization
  2888. ASYM_FreeDOSMem
  2889. _GetHyperlinks
  2890. ASYM_HasAnsArray
  2891. Hyperlinking
  2892. ASYM_GetAnswerHyperlinks
  2893. _GetHyperlinks
  2894. Hyperlinking
  2895. ASYM_GetHyperlinks
  2896. ASYM_GetObjectListByName
  2897. GetIniVar
  2898. _s_ASYM_PathCache
  2899. ASYM_IniFile
  2900. Paths
  2901. GetIniVar
  2902. tb40win.dll
  2903. ASYM_GetPath
  2904. ASYM_WorkWindow
  2905. ASYM_GetString
  2906. ASYM_GetStandardString
  2907. _ASYM_StringArray
  2908. _ASYM_FindString
  2909. 7wASYM_Container
  2910. ASYM_GetString
  2911. _zutalors_
  2912. system %1;get %1
  2913. _zutalors_
  2914. varName
  2915. ASYM_GetSystemVar
  2916. qR_ASYM_GetTypeInData
  2917. Test Item Response
  2918. ASYM_GetTypeInData
  2919. h#ASYM_FindHyperPage
  2920. glossary
  2921. GLOSSARY.TBK
  2922. ASYM_GlossaryName
  2923. ASYM_GlossaryPage
  2924. _ASYM_sysCursor
  2925. false
  2926. ASYM_ExpandString
  2927. ASYM_ResetCursor
  2928. page id
  2929. oldPg
  2930. pgRef
  2931. false
  2932. transfx
  2933. oldCurs
  2934. ASYM_GoToPage
  2935. ASYM_WID_AnsArray
  2936. ASYM_HasAnsArray
  2937. P#ASYM_WID_SummaryFeedback
  2938. ASYM_HasFBArray
  2939. _ASYM_Hyperlinks
  2940. ASYM_HasHyperlinks
  2941. ASYM_checkHyperSysBook
  2942. p_tbk_hyperpath
  2943. _asym_hyperpath
  2944. _asym_hyperpath
  2945. ASYM_Hyperpath
  2946. Mtbk_Hyperpath
  2947. _ASYM_Hyperpath
  2948. 7wASYM_Container
  2949. ASYM_HyperPath
  2950. ASYM_checkHyperSysBook
  2951. ASYM_WorkWindow
  2952. _ASYM_HyperPath
  2953. V_SetHyperPath
  2954. ASYM_HyperPath
  2955. _s_AsymWidgetCollection
  2956. ASYM_IAmWidget
  2957. ASYM_idle
  2958. Company
  2959. GetIniVar
  2960. asym.ini
  2961. User Info
  2962. ASYM_IniCompanyName
  2963. ASYM_IsDirectory
  2964. s_ASYM_IniFilePath
  2965. ctb40r.ini
  2966. ASYM_IniFile
  2967. GetIniVar
  2968. asym.ini
  2969. User Info
  2970. ASYM_IniUserName
  2971. GetFileAttributes
  2972. tb40dos.dll
  2973. GetFileAttributes
  2974. ASYM_IsDirectory
  2975. Path Manager
  2976. _ASYM_IsDirectoryWriteable
  2977. ASYM_IsDirectoryWriteable
  2978. path manager
  2979. (_ASYM_IsDriveReady
  2980. ASYM_IsDriveReady
  2981. FileExists
  2982. tb40dos.dll
  2983. FileExists
  2984. ASYM_IsFile
  2985. _ASYM_IsFileAvailable
  2986. Path Manager
  2987. ASYM_IsFileAvailable
  2988. ASYM_IsNumber
  2989. GetSystemMetrics
  2990. GetSystemMetrics
  2991. ASYM_IsPointClose
  2992. ,"Cffffff
  2993. ASYM_IsWin31
  2994. ASYM_WorkWindow
  2995. ASYM_LastNavigablePage
  2996. Initialization
  2997. _linkDLLs
  2998. ASYM_LinkDLLs
  2999. _ASYM_Locked
  3000. Test Item Reset
  3001. ASYM_Locked
  3002. _ASYM_LogDispatchComboValues
  3003. Log Dispatch
  3004. ASYM_LogDispatchComboValues
  3005. s_ASYM_LogPages
  3006. s_ASYM_LogAnswers
  3007.     s_ASYM_LogTimes
  3008. s_ASYM_LogStats
  3009. s_ASYM_LogHeading
  3010. s_ASYM_LogOnLock
  3011. ASYM_LogSetOptions
  3012. _ASYM_LogStart
  3013. Logging
  3014. ASYM_LogStart
  3015. GetFileSize
  3016. s_ASYM_LogFile
  3017. ASYM_IsFile
  3018. tb40DOS.dll
  3019. GetFileSize
  3020. s_ASYM_LogFileName
  3021. ASYM_LogStatus
  3022. W_ASYM_LogStop
  3023. Logging
  3024. ASYM_LogStop
  3025. kH_ASYM_LogTypeComboValues
  3026. logging
  3027. ASYM_LogTypeComboValues
  3028. ASYM_WriteEncryptedFile
  3029. ASYM_WorkWindow
  3030. false
  3031. LOG END
  3032. LOG START
  3033. s_ASYM_LogType
  3034.     s_ASYM_LogTimes
  3035. ASYM_ExpandString
  3036. GASYM_LogEncryptKey
  3037. s_ASYM_LogEncrypt
  3038. s_ASYM_LogEncryptKey
  3039. s_ASYM_LogFileName
  3040. ResponseData
  3041. ASYM_LogWriteEntry
  3042. ASYM_LookRealHardForPage
  3043. _ASYM_MailLogFile
  3044. Log Dispatch
  3045. ASYM_MailLogFile
  3046. Path Manager
  3047. _ASYM_MakeIntoRelPath
  3048. ASYM_MakeIntoRelPath
  3049. ASYM_MatchString
  3050. Test Item Response
  3051. ASYM_MatchString
  3052. Message Box
  3053. _ASYM_MessageBox
  3054. ASYM_MessageBox
  3055. _ASYM_ModalDialog
  3056. Modal Dialog Mgr
  3057. ASYM_ModalDialog
  3058. s_ASYM_ModalState
  3059. task switch manager
  3060. ~disableTaskSwitching
  3061. ASYM_ModalState
  3062. .',    #?
  3063. ASYM_NameOrID
  3064. ASYM_WorkWindow
  3065. ASYM_NextNavigablePage
  3066. background
  3067. result
  3068. viewer
  3069. pagebackgroundbookviewer
  3070. 7wASYM_Container
  3071. ASYM_ObjectCenter
  3072. ASYM_ObjectCenter
  3073. ASYM_ObjectDropped
  3074. ownerObj
  3075. objTypes
  3076. express
  3077. ASYM_ObjectsWhere
  3078. open ended progress
  3079. ASYM_OpenEndedProgress
  3080. ASYM_OppositePos
  3081. ASYM_PageEntered
  3082. ,&H.&
  3083. I^_responseList
  3084. _responseList
  3085. ASYM_WID_PartialScore
  3086. _ASYM_PlayAnswerFeedback
  3087. `V_ASYM_PlaySummaryFeedback
  3088. #wASYM_DoFeedback
  3089. ASYM_WID_ResponseIDs
  3090. responseIDs
  3091. tASYM_WID_Score
  3092. ASYM_WID_MaxScore
  3093. Test Item Feedback
  3094. ASYM_PlayFeedback
  3095. _SmartPlaySound
  3096. test item feedback
  3097. ASYM_PlaySoundEffect
  3098. `V_ASYM_PlaySummaryFeedback
  3099. Test Item Feedback
  3100. ASYM_PlaySummaryFeedback
  3101. {    ASYM_GlossaryPage
  3102. pgRef
  3103. shadowedAutoClose
  3104. false
  3105. ASYM_PopupPage
  3106. Popup Page Mgr
  3107. ASYM_PopGlossary
  3108. ASYM_PopGlossary
  3109. ASYM_PopGlossaryStyle
  3110. ASYM_PopGlossary
  3111. RTF Help Popup
  3112. _ASYM_PopRTFHelp
  3113. ASYM_PopRTFHelp
  3114. Popup Page Mgr
  3115. _ASYM_PopupPage
  3116. ASYM_PopupPage
  3117. _ASYM_PopupWinComboValues
  3118. Popup Page Mgr
  3119. ASYM_PopupWinComboValues
  3120.  of book 
  3121. msgID
  3122. pagebackgroundbook
  3123. ASYM_PostCO
  3124. _ASYM_DoPostedMsg
  3125. PostMessage
  3126. %1 of book "%2"
  3127. RegisterWindowMessage
  3128. PostMessage
  3129. RegisterWindowMessage
  3130. H    s__ASYMMsgQ
  3131. 7wASYM_Container
  3132. ASYM_PostMsg
  3133. ASYM_WorkWindow
  3134. ASYM_PreviousNavigablePage
  3135. getSystemMetrics
  3136. getSystemMetrics
  3137. ASYM_PrimaryMouseButton
  3138. w,    #>
  3139. Locked!
  3140. s_ASYM_LogAnswers
  3141. LogLockedQ
  3142. s_ASYM_LogType
  3143. SASYM_LogWriteEntry
  3144. =ASYM_WID_Responses
  3145. Q=%1 : E=Locked! : R=%2
  3146. ASYM_GetString
  3147. ResponseData
  3148. ASYM_QLocked
  3149. s_ASYM_LogAnswers
  3150. LogRespondedQ
  3151. s_ASYM_LogType
  3152. SASYM_LogWriteEntry
  3153. =ASYM_WID_Responses
  3154. ASYM_GetString
  3155. ResponseData
  3156. Q=%1 : E=Response! : R=%2
  3157. ASYM_QResponded
  3158. J    ASYM_WID_TriesMax
  3159. =ASYM_Wid_Responses
  3160. TriesUsed
  3161. ASYM_WID_ResponseIDs
  3162. ASYM_WID_AnswerLocked
  3163. ASYM_WID_TimeMax
  3164. 5ASYM_WID_TriesUsed
  3165. tASYM_WID_Score
  3166. ASYM_WID_MaxScore
  3167. ASYM_WID_TimeUsed
  3168. ASYM_QuestionStatus
  3169. maxCount
  3170. ASYM_Ticks
  3171. ASYM_RandomList
  3172. ASYM_WID_QType
  3173. ASYM_HasAnsArray
  3174. _ASYM_RegisterResponse
  3175. Test Item Response
  3176. ASYM_RegisterResponse
  3177. pathOfFile
  3178. bkPath
  3179. ASYM_RelativePath
  3180. .'+    +F
  3181. ,&H.&
  3182. ,&H.&
  3183. ,&H.&
  3184. ASYM_GetString
  3185. BeenHere
  3186. READER
  3187. ASYM_WID_QType
  3188. Background
  3189. wZASYM_CollectWidgets
  3190. false
  3191. ASYM_WorkWindow
  3192. ASYM_Done
  3193. Score
  3194. _ASYM_ResetResponseData
  3195. Feedback
  3196. BeenThere
  3197. statusBar
  3198. k_ASYM_ResetTestItem
  3199. oType
  3200. MATCHOBJ,MATCHITEM,MULTIOBJ,SELTEXT
  3201. w4ASYM_BeenHere
  3202. N8ASYM_TimingStarted
  3203. }]ASYM_FindField
  3204. tbk_wid_type
  3205. Test Item Reset
  3206. tbk_wid_name
  3207. Resetting page x
  3208. kASYM_WID_ReadyToRun
  3209. qType
  3210. Resetting page %1
  3211. ASYM_Reset
  3212. ASYM_Reset
  3213. .'+    +F
  3214. ASYM_ResetCursor
  3215. ASYM_RunSysBookName
  3216. system info
  3217. ScreenInfo
  3218. ASYM_ScreenInfo
  3219. ASYM_ScrollListBoxToSelection
  3220. Path Manager
  3221. _ASYM_SetCurrentDirectory
  3222. ASYM_SetCurrentDirectory
  3223. Path Manager
  3224. _ASYM_SetCurrentDirectory
  3225. ASYM_SetCurrentPath
  3226. Company
  3227. SetIniVar
  3228. GetIniVar
  3229. oldName
  3230. asym.ini
  3231. User Info
  3232. ASYM_SetIniCompanyName
  3233. SetIniVar
  3234. GetIniVar
  3235. oldName
  3236. asym.ini
  3237. User Info
  3238. ASYM_SetIniUserName
  3239. Path Manager
  3240. *K_ASYM_SetPath
  3241. ASYM_SetPath
  3242. false
  3243. s_ASYMWorkWindow
  3244. ASYM_SetWorkWindow
  3245. Test Item Reset
  3246. _ASYM_ShortReference
  3247. ASYM_ShortReference
  3248. _ASYM_ShowDialog
  3249. Test Item Reset
  3250. ASYM_ShowDialog
  3251. Generic Error
  3252. _ASYM_ShowError
  3253. ASYM_ShowError
  3254. progress 1
  3255. progress
  3256. ASYM_ShowProgress
  3257. progress with text
  3258. progress
  3259. ASYM_ShowProgressWithText
  3260. w,    #>
  3261. :ASYM_WID_ShowScore
  3262. ASYM_WID_QType
  3263. Q=%1 : E=ShowScore! : S=%2
  3264. Test Item Score
  3265. s_ASYM_LogAnswers
  3266. s_ASYM_LogType
  3267. SASYM_LogWriteEntry
  3268. LogShowScore
  3269. ASYM_WID_IsScored
  3270. _ASYM_ShowYourScore
  3271. =ASYM_WID_Responses
  3272. ShowScore!
  3273. ASYM_QuestionStatus
  3274. ASYM_GetString
  3275. ResponseData
  3276. ASYM_ShowYourScore
  3277. ASYM_SummonWidgets
  3278. asymEncode
  3279. genval
  3280. ASYM_Encode
  3281. ASYM_SuperEncode
  3282. Path Manager
  3283. >G_ASYM_tempdir
  3284. ASYM_TempDir
  3285. textLineOffset
  3286. ASYM_textLineOffset
  3287. _ASYM_TextToPrinter
  3288. printing
  3289. ASYM_TextToPrinter
  3290. ,"J<Y
  3291. %1:%2:%3
  3292. ASYM_TicksToTime
  3293. ASYM_trim
  3294. hwtxt
  3295. ASYM_RegisterResponse
  3296. _LastText
  3297. Hotword
  3298. ASYM_TypeInCompleted
  3299. Watch Widget Support
  3300. H_UpdateTargetObject
  3301. ASYM_UpdateTargetObject
  3302. ASYM_Wait
  3303. _ASYM_Wait
  3304. ASYM_Wait
  3305. ASYM_WID_Chosen
  3306. Test item score
  3307. _ASYM_WID_Correctness
  3308. ASYM_WID_Correctness
  3309. a_ASYM_WID_Responses
  3310. Test Item Response
  3311. ASYM_WID_Responses
  3312. ASYM_WID_QType
  3313. Test Item Score
  3314. score
  3315. ASYM_CheckTries
  3316. _ASYM_WID_Score
  3317. ASYM_WID_Score
  3318. winDir
  3319. ASYM_FreeMemBlock
  3320. ASYM_GetMemBlock
  3321. GetWindowsDirectory
  3322. lpBuffer
  3323. kernel
  3324. Y}GetWindowsDirectory
  3325. ASYM_WindowsDirectory
  3326. H_ASYM_WinHelp
  3327. ASYM_WinHelp
  3328. ,&H.&
  3329. oldFocus
  3330. recordfield
  3331. oldWord
  3332. whatChar
  3333. whatText
  3334. ASYM_WordFromPoint
  3335. s_ASYMWorkWindow
  3336. ASYM_WorkWindow
  3337. propList
  3338. propList
  3339. %1 of %2 = %1 of %3
  3340. ASYMA_CopyUserProperties
  3341. wordBreak
  3342. .,;:?!
  3343. ASYMA_FindWordStart
  3344. _ASYM_StringArray
  3345. 7wASYM_Container
  3346. ASYMA_GetStringList
  3347. s_ctb40r_author
  3348. 7wASYM_Container
  3349. author
  3350. ASYM_checkHyperSysBook
  3351. &ASYM_AutoHotwords
  3352. AutoHotword
  3353. field
  3354. >AutoGlossary
  3355. tbk_DoHyperlink
  3356. R_ASYM_hyperlinkCandidates
  3357. Hotword
  3358. AutoGlossary
  3359. [!ASYM_AutoGlossary
  3360. buttonClick
  3361. buttonClick
  3362. DoDragObject
  3363. ASYM_WID_QType
  3364. DoMatchItemDrag
  3365. pagebackgroundbook
  3366. ASYM_WID_AnswerLocked
  3367. <responseItemLocked>
  3368. kTASYM_Draggable
  3369. "_locked
  3370. ADASYM_PrimaryMouseButton
  3371. whatButton
  3372. MATCHITEM
  3373. Test Item Behaviors
  3374. Test item behaviors
  3375. _ASYM_DoGenericTextFeedback
  3376. s_asym_dragObj
  3377. ^"ASYM_ObjectDropped
  3378. Test Item Feedback
  3379. page,background
  3380. 7wASYM_Container
  3381. buttonDown
  3382. 7wASYM_Container
  3383. clear
  3384. s_ctb40r_PopViewers
  3385. ASYM_itemOffset
  3386. closeWindow
  3387. ,&H.&
  3388. ASYM_WID_QType
  3389. MATCH
  3390. maxCount
  3391. objList
  3392. ASYM_WID_AnsArray
  3393. myParent
  3394. ASYM_WID_AnsArray
  3395. MULTIOBJ
  3396. qType
  3397. MULTWID
  3398. destroy
  3399. ASYM_ModalState
  3400. b_readBookmarks
  3401. _CMS_EnterApplication
  3402. 1ASYM_LogType
  3403. ASYM_CMS_CourseID
  3404. ASYM_FullScreen
  3405. ASYM_LogStatus
  3406. ASYM_Ticks
  3407. _ASYM_LogDestination
  3408. s_cbtrhypexterr
  3409. CMS EnterApplication
  3410. f_ASYM_MakeBookmarkFileName
  3411. s_ASYM_SessionElapsedTime
  3412. ASYM_Modal
  3413. _ASYM_ReaderExit
  3414. s_ASYM_LogStartTime
  3415. VoASYM_LogAppend
  3416. ^ASYM_LogStart
  3417. <exit>
  3418. ASYM_LogName
  3419. ASYM_LogEncrypt
  3420. ;ASYM_AutoBookMarks
  3421. bookmarking
  3422. enterApplication
  3423. ASYM_BookSysBooks
  3424. enterBook
  3425. w,    #?
  3426. myShortName
  3427. s_ASYM_LogPages
  3428.     ,ASYM_ShortFileName
  3429. vList
  3430. false
  3431. s_ASYMWorkWindow
  3432. enterpage
  3433. BASYM_NameOrID
  3434. SASYM_LogWriteEntry
  3435. there
  3436. ASYM_GetString
  3437. ASYM_PageEntered
  3438. Test Item Reset
  3439. _ASYM_ResetPgWidgets
  3440. enterPage
  3441. Initialization
  3442. ASYM_Ticks
  3443. *_linkSysBook
  3444. enterSystem
  3445.     ,ASYM_ShortFileName
  3446. s_ASYMWorkWindow
  3447. viewer
  3448. enterWindow
  3449. Task switch manager
  3450. s_ASYM_ModalState
  3451. ~disableTaskSwitching
  3452. openWindow
  3453. isNumber
  3454. ASYM_ItemContains
  3455. itemContains
  3456. ASYM_ItemOffset
  3457. itemOffset
  3458. ASYM_CloseOnEsc
  3459. keyChar
  3460. ASYM_ModalState
  3461. PASYM_CMS_LeaveApplication
  3462. removeFile
  3463. FALSE
  3464. logFn
  3465. ASYM_CMS_CourseID
  3466. MASYM_IsScored
  3467. ASYM_LogStatus
  3468. asym_CMS_CMSApplicationName
  3469. s__ASYM_TempTotalScore
  3470. ASYM_Ticks
  3471. s_ASYM_ModalState
  3472. _ASYM_LogDestination
  3473. ASYM_CollectTotalScore
  3474. <CMS>
  3475. _WriteBookmarks
  3476. s_ASYM_SessionElapsedTime
  3477. s_ASYM_LogFileName
  3478. s_ASYM_LogStartTime
  3479. 3ASYM_LogStop
  3480. ;ASYM_AutoBookMarks
  3481. 7wASYM_Container
  3482. bookmarking
  3483. leaveApplication
  3484. viewer id 0 of book ""
  3485. s_ASYMWorkWindow
  3486. leaveBook
  3487. leavepage
  3488. w4ASYM_BeenHere
  3489. Test Item Reset
  3490. _ASYM_ResetPgWidgets
  3491. leavePage
  3492. FALSE
  3493. s_ASYM_ModalState
  3494. ASYM_ModalState
  3495. leaveSystem
  3496. Popup Page Mgr
  3497. _AutoCloseCheck
  3498. leaveWindow
  3499. Initialization
  3500. *_linkSysBook
  3501. linkSysBook
  3502. 7wASYM_Container
  3503. newBackground
  3504. 7wASYM_Container
  3505. newPage
  3506. FALSE
  3507. e2_onLine
  3508. onLine
  3509. _sliderPos
  3510. sliderPos
  3511. f2_online
  3512. onLine
  3513. 7wASYM_Container
  3514. reader
  3515. revOffset
  3516. rightButtonUp
  3517. ASYM_DoHyperlink
  3518. ASYM_Hyperlinks
  3519. rightButtonUp
  3520. ASYM_WID_QType
  3521. SLIDER
  3522. tbk_wid_type
  3523. _sized
  3524. Object resizing and arranging
  3525. ASYM_Reset
  3526. sized
  3527. _sliderMax
  3528. sliderMax
  3529. _sliderMax
  3530. sliderMax
  3531. _sliderMin
  3532. sliderMin
  3533. _sliderMin
  3534. sliderMin
  3535. sliderMove
  3536. _sliderPos
  3537. sliderPos
  3538. _sliderRatio
  3539. sliderRatio
  3540. _sliderRatio
  3541. sliderRatio
  3542. _thumbPosition
  3543. thumbPosition
  3544. _sliderPos
  3545. sliderPos
  3546. _thumbPosition
  3547. thumbPosition
  3548. _thumbWidth
  3549. thumbWidth
  3550. _thumbWidth
  3551. yupdateElements
  3552. thumbWidth
  3553. _trackPosition
  3554. trackPosition
  3555. objCenter
  3556. _sliderPos
  3557. sliderPos
  3558. track
  3559. vertical
  3560. _trackPosition
  3561. horizontal
  3562. trackPosition
  3563. _unLinkSysBook
  3564. Initialization
  3565. unLinkSysBook
  3566. ,&H.&
  3567. wordContains
  3568. ,&H.&
  3569. wordOffset
  3570. Path manager
  3571. [._FindExecutableFile
  3572. ASYM_FindExecutableFile
  3573. ASYM_WID_QType
  3574. ASYM_HasAnsArray
  3575. ASYM_WID_AnsArray
  3576. <else>
  3577. ASYM_WID_ResponseIDs
  3578. ORDERTEXT
  3579. MATCH
  3580. QType
  3581. _ASYM_WID_Responses
  3582. J    ASYM_WID_TriesMax
  3583. s_cbtr_CurrentQObj
  3584. errStr
  3585. ASYM_WID_QType
  3586. <outOfTries>
  3587. FALSE
  3588. TRUEFALSE
  3589. ASYM_Ticks
  3590. button
  3591. I^_responseList
  3592. maxIndex
  3593. hotword
  3594. ASYM_WID_AutoLockAnswer
  3595. "_locked
  3596. TASYM_WID_MultipleAnswers
  3597. _startLoc
  3598. ORDEROBJ
  3599. "_locked
  3600. <questionLocked>
  3601. ASYM_WID_AnsArray
  3602. answerLocked
  3603. sSetElapsedTime
  3604. triesUsed
  3605. yEASYM_WID_TimeLocked
  3606. ASYM_WID_TimeUsed
  3607. ASYM_WID_AnswerLocked
  3608. triesMax
  3609. ASYM_WID_AnswerLocked
  3610. lASYM_DoGenericTextFeedback
  3611. ASYM_WID_TimeMax
  3612. 5ASYM_WID_TriesUsed
  3613. <responseItemLocked>
  3614. ASYM_QLocked
  3615. Elapsed time reset
  3616. s_cbtr_CurrentQ
  3617. MULTICHOICE
  3618. <outOfTime>
  3619. LockAndAdjustTestItem
  3620. QType
  3621. timeMax
  3622. whatIndex
  3623. _ASYM_BeginResponse
  3624. objName
  3625. pagebackground
  3626. FALSE
  3627. testObj
  3628. s_asym_dropObj
  3629. a_moveObj
  3630. _ASYM_CheckPoint
  3631. ,&H.&
  3632. +/0Ej
  3633. +/0Ej
  3634. _targetHotword
  3635. _inputField
  3636. entryField
  3637. <questionLocked>
  3638. @_script
  3639. underline
  3640. maxChars
  3641. myText
  3642. FALSE
  3643. myParent
  3644. _inputField
  3645. "_locked
  3646. lASYM_DoGenericTextFeedback
  3647. hwTxt
  3648. ASYM_WID_MaxChars
  3649. ASYM_WID_MaxChars
  3650. IsBlank
  3651. _lastText
  3652. _ASYM_GetTypeInData
  3653. ,&H.&
  3654. ,&H.&
  3655. @)<s;
  3656. .'+    +F
  3657. ,&H.&
  3658. ,&H.&
  3659. .'+    +F
  3660. ,&H.&
  3661. ,&H.&
  3662. ,&H.&
  3663. .'+    +F
  3664. ,&H.&
  3665. itemOffset
  3666. I^_responseList
  3667. <Do you mean x>
  3668. ASYM_WID_FeedbackFilter
  3669. MATCH
  3670. confirm
  3671. SLIDER
  3672. Q_ASYM_BeginResponse
  3673. isExclusive
  3674. _sliderPos
  3675. ASYM_WID_responseIDs
  3676. ;result = TRUE;else;result = false;end
  3677. ASYM_WID_AutoLockAnswer
  3678. NoStr
  3679. oldLock
  3680. ASYM_WID_AnswerLocked
  3681. FBFilter
  3682. ASYM_WID_AnsArray
  3683. closestIndex
  3684. _clearList
  3685. Do you mean "%1" ?
  3686. <else>
  3687. lockWidget
  3688. s_cbtr_CurrentQ
  3689. confirm
  3690. oldLock
  3691. prevResponse
  3692. FALSE
  3693. matchOrder
  3694. byObjRef
  3695. s_cbtr_CurrentQObj
  3696. FBFilter
  3697. actualObj
  3698. answerLocked
  3699. roundFactor
  3700. result
  3701. oldRespIDs
  3702. isExclusive
  3703. ansArray
  3704. ignorePunctation
  3705. closest
  3706. s_asym_dropObj
  3707. rejectIfWrong
  3708. QType
  3709. soundsLike
  3710. options
  3711. rejectFlag
  3712. s_cbtr_lastQ
  3713. _target
  3714. buffer
  3715. objName
  3716. closestPos
  3717. fudge
  3718. newTimeChosen
  3719. oldTimeChosen
  3720. maxIndex
  3721. NoStr
  3722. dragSnap
  3723. _pairs
  3724. FBIndex
  3725. closestIndex
  3726. srcItem
  3727. yesStr
  3728. matchText
  3729. matchCase
  3730. TimeUsed
  3731. tempIndex
  3732. respName
  3733. whatIndex
  3734. value
  3735. [6ASYM_WID_Exclusive
  3736. 7wASYM_Container
  3737. yesStr
  3738. =ASYM_WID_Responses
  3739. ASYM_QLocked
  3740. ignorePunctation
  3741. b    _layer
  3742. s_asym_dropObj
  3743. rejectIfWrong
  3744. byObjRef
  3745. whatIndex
  3746. soundsLike
  3747. rejectFlag
  3748. _targetList
  3749. FBIndex
  3750. s_cbtr_CurrentQObj
  3751. ASYM_WID_DragSnap
  3752. objName
  3753. ASYM_WID_LookHard
  3754. ASYM_PlayFeedback
  3755. ASYM_WID_Chosen
  3756. _pairs
  3757. ASYM_FindAnswerIndex
  3758. ASYM_ObjectCenter
  3759. ASYM_Locked
  3760. _pairs
  3761. ASYM_Ticks
  3762. a    _layer
  3763. ASYM_WID_ResetPosition
  3764. oldRespIDs
  3765. ASYM_WID_AnswerLocked
  3766. _position
  3767. SELTEXT
  3768. ASYM_ObjectCenter
  3769. ASYM_WID_DragSnap
  3770. ASYM_GetStandardString
  3771. s_cbtr_CurrentQ
  3772. ASYM_WID_responseIDs
  3773. page,background
  3774. _targetList
  3775. QType
  3776. ASYM_WID_ResponseIDs
  3777. tempIndex
  3778. closestPos
  3779. ASYM_cepr
  3780. MATCHITEM
  3781. MATCHOBJ
  3782. sliderMax
  3783. r_lastPos
  3784. sliderMin
  3785. ASYM_WID_RoundFactor
  3786. FALSE
  3787. TRUEFALSE
  3788. prevResponse
  3789. Button
  3790. roundFactor
  3791. maxIndex
  3792. incorrect
  3793. dragSnap
  3794. ASYM_QResponded
  3795. ASYM_matchString
  3796. matchText
  3797. answerLocked
  3798. ASYM_WID_Bidirectional
  3799. result
  3800. ASYM_ResetCursor
  3801. ASYM_WID_AnsArray
  3802. ASYM_WID_DelayFeedback
  3803. _position
  3804. ASYM_WID_Tolerance
  3805. matchCase
  3806. correct
  3807. closest
  3808. NAMEPART
  3809. TYPEIN
  3810. _lastText
  3811. value
  3812. _pairs
  3813. lockWidget
  3814. J^_responseList
  3815. ASYM_WID_QType
  3816. testExpressionWithX
  3817. options
  3818. fudge
  3819. TASYM_WID_MultipleAnswers
  3820. matchOrder
  3821. MULTIDROP
  3822. ORDEROBJ
  3823. Field
  3824. ASYM_WID_RoundFactor
  3825. ASYM_WID_RejectWrong
  3826. ASYM_stripPunctuation
  3827. MULTICHOICE
  3828. "_locked
  3829. srcItem
  3830. ORDERTEXT
  3831. e_objList
  3832. ASYM_WID_ResponseIDs
  3833. s_cbtr_lastQ
  3834. MULTIOBJ
  3835. ASYM_CompareByCase
  3836. e_objList
  3837. _clearList
  3838. pagebackgroundviewer
  3839. <Yes>
  3840. _ASYM_RegisterResponse
  3841. ASYM_WID_QType
  3842. ASYM_ObjectCenter
  3843. a    _layer
  3844. ASYM_WID_TargetObject
  3845. ASYM_WID_AnswerLocked
  3846. _position
  3847. ASYM_ObjectCenter
  3848. _position
  3849. ASYM_WID_DragSnap
  3850. b    _layer
  3851. s_asym_dragObj
  3852. _moveObj
  3853. get (
  3854. testExpressionWithX
  3855. defaultPhRules
  3856. CI,SI,CE,SE,NP,MP,CHU,SHU,CH,K,TH,T,C,K,PS,S,SC,S,SS,S,
  3857. defaultPhVowels
  3858. WH,W,WR,R,NGT,NT,OFT,OF,RH,R
  3859. s_ASYM_phRules
  3860. PH,F,CK,K,Y,I,SCI,SI,SCE,SE,CA,KA,CO,KO,CU,KU,
  3861. AEIOUY
  3862.     s_ASYM_phVowels
  3863. ASYM_cepr
  3864. ,&H.&
  3865. ,&H.&
  3866. ,&H.&
  3867. matchJumbledWords
  3868. false
  3869. ASYM_CompareByCase
  3870. ASYM_trim
  3871. ASYM_matchString
  3872. ASYM_cepr
  3873. ASYM_SoundsLike
  3874. !'-`,.:;
  3875. ASYM_stripPunctuation
  3876. Error in phonetic rules:
  3877. Rules
  3878. Phonetic
  3879. German
  3880. France
  3881. NB,MB,NP,MP,MPT,NT,CHU,SHU,CH,K,SH,CH,TH,T,C,K,PS,S,SC,S,SS,S,
  3882. Deutsch
  3883. CI,SI,CE,SE,GE,JE,GI,JI,
  3884. ,S,OUX,OUS,OMT,ONT,
  3885. PH,F,CK,K,Y,I,SCI,SI,SCE,SE,CA,KA,CO,KO,CU,KU,
  3886. QU,Q,Q,K,EZ,
  3887. ,WH,W,WR,R,NGT,NT,OFT,OF,RH,R,TIO,SIO
  3888. French
  3889. vASYM_CBTIniVar
  3890. defaultPhRules
  3891. Vowels
  3892. German
  3893. France
  3894. Deutsch
  3895. AEIOUY
  3896. Phonetic
  3897. French
  3898. AEIOUY
  3899. vASYM_CBTIniVar
  3900. defaultPhVowels
  3901. I^_responseList
  3902. ASYM_WID_AnswerLocked
  3903. r_lastPos
  3904. SLIDER
  3905. TRUEFALSE
  3906. MULTICHOICE
  3907. button
  3908. _lastSpot
  3909. sliderPos
  3910. "_locked
  3911. MULTIDROP
  3912. ORDEROBJ
  3913. _lastText
  3914. "_locked
  3915. _position
  3916. ASYM_QLocked
  3917. NAMEPART
  3918. TYPEIN
  3919. MATCH
  3920. a_moveObj
  3921. LockAndAdjustTestItem
  3922. matchCount
  3923. ASYMCompareByCase
  3924. matchJumbledWords
  3925. w,    #>
  3926. NeedPgResetForTimer
  3927. FALSE
  3928. ASYM_WID_TimeUsed
  3929. ASYMGetStandardString
  3930. The current question has invalid data for the elapsed time.
  3931. ASYM_Reset
  3932. +:ASYM_WID_TimeStart
  3933. <Cancel>
  3934. ASYM_Ticks
  3935. *:ASYM_WID_TimeStart
  3936. This page should be reset.
  3937. ASYM_GetString
  3938. MQASYM_WID_TimeChosen
  3939. Reset
  3940. resetStr
  3941. SetElapsedTime
  3942. -- Default Push Button Widget
  3943. -- Written 
  3944. HJeff Day, Asymetrix Corporation.
  3945. -- Copyright 
  3946.  1994, 
  3947.  All Rights Reserved.
  3948. moveDefRect 
  3949. {defRect, 
  3950. Zstack bnds
  3951.     xp = 
  3952. sysPageUnitsPerPixel
  3953.     yp = 
  3954.     oldObj = 
  3955. isObject(
  3956. resetRect(
  3957.     x1 = 
  3958.     y1 = 
  3959.     x2 = 
  3960.     y2 = 
  3961.         x1 + xp, y1 + yp, \
  3962.         x1 + xp, y1
  3963.         x2 - xp, y1
  3964.         x2 - xp, y1 + yp, \
  3965. , y1 + yp, \
  3966. , y2 - yp, \
  3967.         x2 - xp, y2 - yp, \
  3968.         x2 - xp, y2
  3969.         x1 + xp, y2
  3970.         x1 + xp, y2 - yp, \
  3971. , y2 - yp, \
  3972. , y1 + yp
  3973. hideDefRect
  3974.     xp = 
  3975.     yp = 
  3976. createDefRect logical isBG
  3977.          0, 0 
  3978.          1, 1 
  3979.          2, 2 
  3980.          3, 3 
  3981.          4, 4 
  3982.          5, 5 
  3983.          6, 6 
  3984.          7, 7 
  3985.          8, 8 
  3986.          9, 9 
  3987.         10,10 
  3988.         11,11 
  3989.         12,12
  3990. = "widget_defaultRect"
  3991. ackground
  3992. isBackground
  3993.         container = 
  3994.     ipList = getObjectList(
  3995. pushButtonList
  3996.     btnList = 
  3997. defPushButton
  3998. escPushButton
  3999. escape 
  4000.     parentObj = 
  4001. showDefRect
  4002.     defBtn = 
  4003. showRect(
  4004. notifyBefore 
  4005. (enterCombobox
  4006. exclude 
  4007. ><> TRUE
  4008. ZbuttonRef
  4009. keyEnter
  4010. buttonClick 
  4011. alwaysReader 
  4012. e= FALSE 
  4013. selectionChanged
  4014. setWidgetScript tbk_wid_name, newScript
  4015. _ASYM_PopupPage 
  4016. {pgRef, popStyle, pos, captn, curs, fx
  4017.     --** 
  4018. HCO 940726
  4019. 4s_ctb40r_PopViewers
  4020. {oldPg
  4021. oldCurs
  4022.     --sanity 
  4023. sysOpenWindows = 1
  4024. ASYM_WorkWindow()
  4025. O = _ASYM_SysCursor()
  4026.             mousePos = 
  4027.             maxPopups = 5 --** MAGIC NUMBER
  4028.             magicName = "Do 
  4029. xrename me"
  4030.             myBk = ASYM_Container(
  4031. "<glossary>"
  4032.  = ASYM_GetStandardString("<
  4033. *,"Glossary")
  4034.             ss = 
  4035. ) >= 
  4036. isOpen 
  4037. parentHandle 
  4038. close v
  4039. = ss; 
  4040.             -- Find available 
  4041. vtemp = 
  4042. && i) 
  4043. vTemp
  4044. NoViewerAvailable>",\
  4045. "Sorry, cannot 
  4046. another 
  4047. ASYM_ResetCursor 
  4048.             ASYM_TempViewer 
  4049.             style 
  4050. v = "sysMenu"
  4051.             imageBuffers 
  4052. v = 1
  4053.             alwaysReader 
  4054.             captionBar 
  4055.             ASYM_CloseOnEsc 
  4056. c"autoClose"
  4057. c"shadow"
  4058. c"thick"
  4059. v = "thickFrame"
  4060. c"thinCaption"
  4061. v = "thinFrame"
  4062. v = "
  4063. v = "
  4064. v = dialogFrame
  4065.             ss = 
  4066. --** DEBUG 
  4067. X"tb40win.dll"
  4068. STRING ScreenFromPage(WORD,
  4069. ,INT,
  4070. VerticalDisplayRes()
  4071. HorizontalDisplayRes()
  4072.             -- place 
  4073. mouseclick 
  4074. %possible
  4075. --defaultPosition 
  4076. v = "
  4077. 4 = pageUnitsToScreen(
  4078. , targetWindow)
  4079. windowHandle 
  4080. pageScroll 
  4081.             defaultPage 
  4082. x2 > 
  4083. s() - x2,0
  4084. y2 > 
  4085. ) - y2
  4086. x1 < 0
  4087. H-x1,0
  4088. y1 < 0
  4089. H0,-y1
  4090. v = viewerScript()
  4091. _ASYM_PopupWinComboValues
  4092. ASYM_GetString("
  4093. $s",\
  4094.         "shadowAutoClose,Shadowed (
  4095. )" & CRLF &\
  4096. #manual 
  4097. )" & 
  4098.  frame)" & 
  4099.         "dialogframe,Dialog 
  4100. _AutoCloseCheck loc
  4101.     v = 
  4102. , = mousePosition 
  4103. objectFromPoint(
  4104. ASYM_PostMsg "buttonClick",
  4105. closeWindow" & 
  4106.     " & 
  4107. ASYM_itemOffset(
  4108.     )" & 
  4109. > 0" & 
  4110.         "        
  4111.     " & 
  4112. _ASYM_FindFaxDriver
  4113. ZSTACK PossibleDrivers
  4114.     linkDLL "tb40win.dll"
  4115.         STRING GetWinIniVar(
  4116.     printList = 
  4117. 1"Devices","")
  4118.     LastFaxDevice = GetIniVar("Logs","
  4119. ",ASYM_IniFile())
  4120.     OK = 
  4121. ItemCount(
  4122.         dev = 
  4123.             OK = 
  4124. "FAX" 
  4125. "FX" 
  4126. ) = 1
  4127.         yes = ASYM_GetStandardString("<Yes>","
  4128.         no = 
  4129. No>","No")
  4130. ASYM_ExpandString(
  4131. >ConfirmFaxDriver>",\
  4132. "The 
  4133.  driver 
  4134. %1. Right?"), possibleDrivers)\
  4135. SetIniVar("
  4136. ) > 1
  4137. ListToTextLine(
  4138.         prompt = 
  4139. ChooseFaxDriver>",\
  4140. "Select the FAX 
  4141. session:")
  4142. ASYM_ChooseFromTextLinesDlg(Info_Title 
  4143. ",dev,
  4144.     tempDir = ASYM_TempDirectory()    
  4145. NoFaxDriver>",""),\
  4146. ASYM_tempDir())
  4147. SendLogAsFax fN, printdefaults, faxDevice
  4148.         LONG GetFileSize(
  4149.     oldPrinter = 
  4150. "devices",oldprinter)
  4151.     ss = 
  4152. getFileSize(fN) > 2000
  4153. ASYM_FileToPrinter(fN, fN & printDefaults,
  4154. AutoGlossary hotWrd
  4155.     --** 
  4156. HCO 940915
  4157. ASYM_TempViewer 
  4158. ASYM_GotoPage ("
  4159. " && 
  4160. ASYM_PopGlossary 
  4161. ASYM_ResetCursor 
  4162. autoHotword fld, loc
  4163.     --** 
  4164. HCO 940915
  4165. 1 = MousePosition 
  4166. targetWindow
  4167.     txt = 
  4168.     p1 = 
  4169.     c = 
  4170. c <= 
  4171. """,.:;!?"
  4172.     p2 = p1
  4173. cp1 > 1 
  4174.         c = 
  4175. R(p1-1) 
  4176. c <= 
  4177. """,.:;!?"
  4178.     maxCnt = 
  4179. cp2 < 
  4180.         c = 
  4181. R(p2+1) 
  4182. c <= 
  4183. """,.:;!?"
  4184.     pgName = 
  4185. ASYM_IsNumber(
  4186. " && 
  4187. _ASYM_AddString strgName, s, tgt
  4188.     -- Temporary body 
  4189. resources sorted out
  4190. Zstrgs[][]
  4191. I = ASYM_Trim(
  4192.     bk = 
  4193. q <> 
  4194.         bk = ASYM_Container(
  4195.     ss = 
  4196.  = _ASYM_StringArray 
  4197. _ASYM_FindString(
  4198. i = 0
  4199.             i = 
  4200. dimensions(
  4201. ) + 1
  4202.         i = 1
  4203.  [i][1] = 
  4204.  [i][2] = s
  4205. bk = 
  4206. _ASYM_ClearString 
  4207. , newStrgs[][]
  4208.     bk = 
  4209. 6 <> 
  4210.         bk = 
  4211.     ss = 
  4212. i <> 0
  4213.             n = 
  4214. i = 1 
  4215. n = 1
  4216. i > 1
  4217. j][k] = 
  4218. j][k]
  4219. n - 1
  4220. j][k] = 
  4221. j+1][k]
  4222. bk = 
  4223. _ASYM_FileToPrinter fn, options, hParentWnd, showAbortDlg
  4224. --TextToPrinter(<
  4225. :>, <
  4226. abort dlg>, <
  4227. _> - list 
  4228. Dspecifying:
  4229. --Document Name
  4230. --Font Face
  4231.     Style
  4232. --Margins 
  4233. v - 0 
  4234. x, 1 
  4235.     OK = ASYM_IsFile(fn)
  4236. --            
  4237.  = ""
  4238. --            OK = isType("STRING",
  4239.             OK = 
  4240. FWORD", 
  4241. ShowAbortDlg 
  4242. showAbordDlg 
  4243.             OK = 
  4244. (fn, 
  4245. : Bad Parameter"
  4246. _ASYM_TextToPrinter txt, 
  4247.  - 0 
  4248. x, 1 
  4249.     OK = 
  4250. --            
  4251.  = ""
  4252. --            OK = 
  4253.             OK = 
  4254.             OK = 
  4255. _ASYM_PopRTFHelp fN, captn
  4256. ASYM_isFile(fN)
  4257.         myBk = ASYM_Container(
  4258.         ss = 
  4259.             v = 
  4260. "rtf help popup" 
  4261. xisOpen 
  4262. defaultPage 
  4263. currentPage 
  4264. fld = 
  4265. "Text" 
  4266. richText 
  4267. fixSize
  4268.  = ASYM_GetStandardString("<
  4269. NError>","") & CRLF & 
  4270. ASYM_Reset
  4271.     v = 
  4272.         close v
  4273.     f = 
  4274.     lockScreen 
  4275.     scrl = 
  4276. fixScroll 
  4277. textUnderflow 
  4278. targetwindow = 
  4279. sizeToViewer
  4280.     sz = 
  4281. = -15
  4282. "toolbar" 
  4283. = r + 15; 
  4284. = b + 15
  4285. x, iss, isc
  4286. x = 27
  4287. (x = 
  4288. windowSized
  4289. _sized sizedObj, tbk_wid_type
  4290.     LOCAL STRING buffer
  4291.     yp = sysPageUnitsPerPixel
  4292.     oldLockS = lockScreen 
  4293. targetWindow
  4294.     Bnds = 
  4295.  = "ordertext"
  4296.             pg = ASYM_Container(
  4297. "&"E&"frame"&
  4298. "&&pg
  4299. isObject(
  4300. oldSys = sysSuspendMessages
  4301. ! = TRUE
  4302. r = tbk_wid_thickness 
  4303. ; frameX2 = 
  4304. fx = xp*
  4305. ; fy = yp*
  4306. fx2 = xp*
  4307. 2; fy2 = yp*
  4308. x1 = 
  4309. b; y1 = 
  4310. x2 = 
  4311. b; y2 = 
  4312. "&&pg
  4313.  = x1+fx, y1+fy, x2-fx, y2-fy
  4314. "&&pg
  4315. "frame2" 
  4316.  = x1+
  4317. , y1+
  4318. , x2-fx2, y2-
  4319. dragText"&
  4320. "&&pg
  4321.  = x1+
  4322. W+xp, y1+fy2+yp, x2-
  4323. l-xp, y2-
  4324.  = "namepart"
  4325. pwidth 
  4326. xp * 10
  4327. pheight 
  4328. yp * 10
  4329. base 
  4330. topLeft 
  4331. mask 
  4332. topRight 
  4333. U"point" 
  4334. bottomLine 
  4335. B"label" 
  4336. sz > 
  4337. sz > 
  4338. syssuspendmessages 
  4339. distToP 
  4340. sz - 
  4341. v + xp,
  4342. v - yp,\
  4343. v + xp,
  4344. v + yp,\
  4345. v + xp,
  4346. v+yp ,\
  4347. v + xp,
  4348. v + yp
  4349. v + xp,
  4350. v + yp,\
  4351. v + yp
  4352. v - xp,
  4353. v + yp,\
  4354. v - xp,
  4355. v + yp
  4356. v - xp,
  4357. v + yp,\
  4358. v - xp,
  4359. v - yp,\
  4360. v + xp,
  4361. v - yp
  4362. v+xp,
  4363. v+yp,
  4364. resetPosition 
  4365. "3DfieldWithButton"
  4366. m"TL" 
  4367. m"BR" 
  4368.             fld = 
  4369.             btnW = 
  4370. + xp, 
  4371. + yp,\
  4372. + yp,\
  4373. - xp, 
  4374. m"TL" 
  4375. m"BR" 
  4376.     + xp, 
  4377. !    + yp,\
  4378. 4    - xp, 
  4379. B    - yp
  4380. "3DComboBox"
  4381.             cb = 
  4382.     + xp, 
  4383.     + yp,\
  4384.     - xp, 
  4385.     - yp
  4386. CB + yp
  4387. m"TL" 
  4388. m"BR" 
  4389. "3DHLine"
  4390. + yp,\
  4391. "3DVLine"
  4392. + xp, 
  4393. + xp, 
  4394. "3DFrame"
  4395. -xp, 
  4396. +xp, 
  4397. +yp,\
  4398. "3DGroupBox"
  4399.             sp = 
  4400.             --
  4401. fieldType 
  4402. "wordwrap"
  4403. + 60, 
  4404. ctextOverFlow 
  4405. Hyp * 2
  4406.             y = 
  4407. , y,\
  4408. -xp, 
  4409. +xp, y+yp,\
  4410.  = sp
  4411. _ASYM_LogDispatch LogFileName, LogDest
  4412. "<email>"
  4413. "<fax>"
  4414. "<printer>"
  4415. CheckDOSMemForLog()
  4416. "<bookDir>"
  4417. "<TempDir>"
  4418. "<iniDir>"
  4419. "<floppy>"
  4420. >-- handled 
  4421. starting 
  4422. "CMS"
  4423. xStoreLogFileInCMS(LogFilename)
  4424. ASYM_ExpandString(\
  4425. ASYM_GetStandardString("<ERRORCMSStoreLog>",\
  4426. "Could 
  4427. xrecord session 
  4428. [file %1 
  4429. Course Management System."),\
  4430. ](logFileName))
  4431. ASYM_MailLogFile 
  4432.             -- Here we need 
  4433. find a way 
  4434.             faxMgrPg = 
  4435. ASYM_Container(
  4436.             faxDevice = _ASYM_FindFaxDriver() 
  4437. SendLogAsFax(
  4438. , logPrintDefaults(), 
  4439. RequestDeleteTempFile 
  4440. rrorFaxLog>",""),\
  4441. ](logFilename))
  4442. ASYM_FileToPrinter(
  4443. linkDLL "tb40dos.dll"
  4444. INT CopyFile(STRING,
  4445. "PRN")
  4446. PrintLog>",""),\
  4447. _ASYM_LogDispatchComboValues
  4448.     --** MF 11/5/95
  4449. ASYM_GetString("ComboLogDestinations",\
  4450. (>,Ask 
  4451. I" & CRLF &\
  4452. ,Automatic (.INI directory)" & 
  4453. &same 
  4454. 8)" & 
  4455.         "<tempdir>,
  4456. FTEMP 
  4457.  Attachment (requires MAPI)" & 
  4458. ,Fax (
  4459. fax driver)" & 
  4460. ,Floppy disk" & 
  4461.         "<special>,
  4462.  Variable s_ASYM_LogDir")
  4463. ASYM_CBTIniVar("Options","
  4464. ,"") = TRUE
  4465. boLogDestinationCMS",\
  4466. _ASYM_MailLogFile 
  4467. 4s_sessionHandle
  4468. P--**
  4469.     ss = 
  4470. linkMAPI
  4471. xIsMAPIAvailable()
  4472. mailDriverError 
  4473. SessionLogOn()
  4474. "OK" 
  4475. SendFile (
  4476. ) <> "OK"
  4477. mailSendError 
  4478. SessionLogOff()
  4479.     tag = "MinRequiredDOSMem"
  4480. Logs",
  4481. ',"")
  4482. SetIniVar("
  4483. ,ASYM_IniFile())
  4484.     mem = ASYM_FreeDOSMem(
  4485. x"LowMemWarning",
  4486. P) <> 
  4487. LogDosMemWarning>","")
  4488. %"#" & sysThousand & "###"
  4489. getMAPIErrorString nErrorNumber
  4490. $ <= 21
  4491. MAPIErrorsByNumber",\
  4492.             "User Aborted"&
  4493.             &"Operation Failed"&
  4494.             &"Login 
  4495.             &"Disk Full"&
  4496.             &"Insufficient Memory"&
  4497.             &"Block Too Small"&
  4498.             &"
  4499. Many Sessions"&
  4500.             &"
  4501. Files"&
  4502.             &"
  4503. -Recipients"&
  4504.             &"
  4505. Not Found"&
  4506.             &"Failure Opening 
  4507.             &"
  4508. Writing 
  4509.             &"Unknown 
  4510.             &"Bad 
  4511. } Type"&
  4512.             &"No Messages"&
  4513.             &"Invalid 
  4514.             &"Text 
  4515. Large"&
  4516.             &"
  4517.             &"
  4518. Supported"&
  4519.             &"Ambiguous 
  4520. MailError","
  4521. : %1."),
  4522. -- According 
  4523.  should 
  4524. a non-zero "
  4525. " entry
  4526. >    [MAIL] section 
  4527. determine 
  4528.  support 
  4529. available.
  4530. -- Note: 
  4531. does 
  4532. z, just a 
  4533.  GetWinIniVar(
  4534. NULL 
  4535. FALSE
  4536. X"mapi.
  4537.         DWORD MAPILogoff (
  4538. 6, POINTER)
  4539. EFindNext (
  4540. nFreeBuffer (
  4541. SendMail (
  4542. ReadMail (
  4543. ResolveName (
  4544. SendDocuments (
  4545. Address (
  4546. DeleteMail (
  4547.     iniFile = 
  4548. "Arial"
  4549.         x = 
  4550.         x = 
  4551.         x = 
  4552. "margins",
  4553. "0.25,0.25,0.25,0.25"
  4554.         x = setIniVar("
  4555. fName
  4556. showLogMailError 
  4557. le fN
  4558.     NoStr = 
  4559. No>","No")
  4560. OKToDeleteTempFileX",\
  4561. delete 
  4562. ](fN))\
  4563. f"&" & 
  4564. Yes>","
  4565. "&" & 
  4566. RemoveFile(
  4567. sendFile fileName
  4568. 4s_Sessionhandle,s_MAPIError
  4569. xisType(
  4570. MAPINotAvailableNow",\
  4571. MAPISendDocuments(0, ";", 
  4572. , shortFileName(
  4573. ), 0)
  4574. str_OK()
  4575. 4s_SessionHandle,
  4576. ZretVal
  4577.     -- attempt 
  4578. ,0,0)
  4579.         -- discard 
  4580.         -- 
  4581. what error occured
  4582.  = GetMAPIErrorString(
  4583. ZlphSession, 
  4584. a buffer 
  4585. store 
  4586. ASYM_GetMemBlock(4)
  4587. MAPILogon(
  4588. ,"","",1,0,
  4589.         -- extract 
  4590.  = PointerDWORD(0,
  4591.         -- 
  4592. <> 1 -- anything but user abort
  4593.     -- free 
  4594. ASYM_freeMemBlock (
  4595. >",""),\
  4596. _ASYM_ShowYourScore obj, score, mode, _target
  4597.     --** 
  4598. HMF 900727 rev MF 940803
  4599. ; = NULL
  4600. [ = ASYM_WID_MaxScore 
  4601. _ASYM_WID_Score(
  4602. ) <> 2
  4603.  = "percent" 
  4604.         scoreText = (
  4605.  * 100) &"%"
  4606. * > 1
  4607.             s = ASYM_GetString("%1 out 
  4608.             s = "%1"
  4609. lexpandString(s, 
  4610.     fld = ASYM_FindField("
  4611. !ld("feedback")
  4612. ASYM_GetStandardString("<ScoreIsX>",""), 
  4613.         spot = 
  4614. obj + (4*
  4615. syspageunitsperpixel)
  4616. ASYM_ObjectCenter(
  4617. ForX>","")
  4618. ASYM_ModalPopText(ASYM_ExpandString(
  4619. _ASYM_WID_Correctness 
  4620. ZansArray[][]
  4621. Z_score
  4622.  = ASYM_WID_AnsArray 
  4623.     maxIndex = 
  4624. dimensions(
  4625.     respIDs = ASYM_WID_ResponseIDs 
  4626.     QType = ASYM_WID_QType 
  4627. *"TRUEFALSE"
  4628. ;"MULTICHOICE"
  4629. N"MULTIDROP"
  4630. _"SLIDER"
  4631. m"NAMEPART"
  4632. "MULTIOBJ"
  4633. "TYPEIN"
  4634. ][11]
  4635. "ORDEROBJ"
  4636.             resps = 
  4637.             isRandomAnchor = ASYM_WID_RandomAnchor 
  4638. ][11]
  4639. ASYM_WID_UseAnchor 
  4640. -- need 
  4641. compensate 
  4642. missing value
  4643. tot = 0
  4644. diff = 0
  4645. i][10] 
  4646. i][11]
  4647. b(0, 1 - 
  4648. ][10] 
  4649. ][11]
  4650. i][10] = 
  4651. i][11]
  4652. "ORDERTEXT"
  4653.             answerList = 
  4654. _dragField 
  4655. 1][1]
  4656.             sortByWord = ASYM_WID_SortByWord 
  4657. cnt = 
  4658. 1][1])
  4659. 1][1])
  4660.             inc = 1 / 
  4661. ASYM_WID_PartialScore 
  4662. -- would be nice 
  4663. *relative* 
  4664. X, but 
  4665. 's too complicated
  4666. 1][1] = 
  4667. 1][1] = 
  4668. 1][1] <> 
  4669. 1][1] <> 
  4670. "MATCHITEM"
  4671.             objList = _targetList 
  4672.             responseList = _responseList 
  4673. index = 
  4674. ][1] = 
  4675.             --
  4676.  <> "
  4677.             --    
  4678.  <> 1
  4679.             --        
  4680.             --    
  4681.             --
  4682. "MATCHOBJ"
  4683. ][1] = 
  4684. ][17] = 
  4685.  <> "
  4686.  <> 1
  4687.             -- unknown 
  4688. ][11]
  4689. ASYM_WID_IsScored 
  4690. [     = 
  4691.     maxScore = 
  4692.     minScore = ASYM_WID_MinScore 
  4693. xIsType(REAL,
  4694. ASYM_WID_RoundScore 
  4695.         -- 
  4696. a CBT 3.0 widget that has 
  4697.         -- 
  4698. xbeen touched 
  4699. Ha 4.0 
  4700. *editor
  4701. "roundToMin"
  4702. "roundToMax"
  4703.  = 100
  4704.             --
  4705. DO NOT ROUND TO INTEGER AS IN VERSION 3.0, BUT TO 2 PLACES
  4706. _CMS_EnterApplication bk, bookmarkFn
  4707.     thisSysBook = ASYM_Container(
  4708.     moduleLogInfo = ASYM_CMS_LogInfo()
  4709.     logFn = 
  4710.     logType = 
  4711. ASYM_LogType 
  4712.         preferredLogFn = ASYM_LogName 
  4713. s_ASYM_LogDir <> 
  4714. ASYM_LogDestination 
  4715. "<special>"
  4716.             dest = 
  4717. ASYM_CMS_LogDir()
  4718. _ASYM_MakeLogFileName(
  4719. {, "<auto>") 
  4720. "Logging" 
  4721.         CMSLogFn = ASYM_CMS_EnterApplication(ASYM_shortFileName(
  4722. bk),\
  4723. _ASYM_ReaderExit
  4724. ASYM_LogStart(bk, 
  4725. P, ASYM_LogEncrypt 
  4726. bk),\
  4727. _ASYM_MakeBookmarkFileName
  4728.     path = ASYM_GetPath("Log")
  4729. "WindowsDirectory()
  4730. ASYM_ShortFileName(
  4731.     p = 
  4732. ~(".", 
  4733. p > 0
  4734. ".tbm" 
  4735. _readBookmarks bookmarkFn
  4736. X"tb40dos.dll"
  4737.         STRING GetFileDate(
  4738. xASYM_IsFile(
  4739. boomarkFn; 
  4740. readNextLine(
  4741. ~("[", 
  4742. ) = 1
  4743. "version"
  4744. ReadNextLine(
  4745. ASYM_AutoBookmarks 
  4746. ASYM_GetStandardString("<BookmarksOutOfDate>","")
  4747. W file mismatch"
  4748. "user"
  4749. --** compare 
  4750.   names?
  4751. info might be useful
  4752. "Been There" 
  4753. ASYM_BeenHere 
  4754. seekFile 
  4755. current 
  4756. IbookMarkFn 
  4757. "Done"     
  4758. ASYM_Done 
  4759. ZsysErrorNumber = 565
  4760. "OK" 
  4761. _writeBookmarks 
  4762. 4s_ASYM_UserName
  4763.         INT RemoveFile(
  4764. ]" & CRLF \
  4765. & getFileDate(
  4766. 8) & 
  4767. ]" & 
  4768. ]" & 
  4769. ]" & 
  4770.             pg = 
  4771. pg & "," 
  4772. ]" & 
  4773.             pg = 
  4774. pg & "," 
  4775. ASYM_CMS_StoreBookmarkFile(
  4776. ASYM_Trim(
  4777. -- THIS IS GROSS AND VIOLATES WINDOWS GUIDELINES BUT MANY PEOPLE
  4778. -- WANT IT FOR KIOSK 
  4779. BTESTING APPLICATIONS, SO THERE IT IS
  4780. disableTaskSwitching how
  4781. 4s_ASYM_ModalState
  4782. ASYM_Container(
  4783.     LOCAL STACK hWndList
  4784. X"user"
  4785.         WORD GetDesktopWindow()
  4786. $WindowTask(
  4787.         INT EnableWindow(
  4788. QIsWindow(
  4789.     GW_HWNDFIRST = 0
  4790.     GW_HWNDNEXT = 2
  4791.     hTask = GetWindowTask(windowHandle 
  4792.  <> 0
  4793.  = (how 
  4794. TRUE)
  4795. isWindow(
  4796. ) <> 0 
  4797. ) <> 
  4798.         translateWindowMessage 
  4799.             on 0x0112 
  4800. _WM_SYSCOMMAND 
  4801. targetWindow <> 
  4802.             on 0
  4803.         untranslateWindowMessage 0
  4804. , wMsg, wp, lpLo, lpHi
  4805. wp = 0xF050 -- SC_PREVWINDOW
  4806. wp = 0xF040 -- SC_NEXTWINDOW
  4807. wp = 0xF130 -- SC_TASKLIST
  4808. wp = 0xF020 -- SC_MINIMIZE
  4809. DoDragObject tgt, obj, loc, whatButton
  4810.     SYSTEM s_asym_dragObj
  4811.     LOCAL WORD counter
  4812.     _startLoc 
  4813. ASYM_BeginDrag 
  4814. _locked 
  4815.  = "TRUE"
  4816. z --??
  4817.     Xoffset = 
  4818.     Yoffset = 
  4819. _position 
  4820.  = NULL
  4821. obj = 
  4822.     oldLayer = 
  4823. ASYM_StayOnLayer 
  4824. (ASYM_Container(
  4825. _layer 
  4826.     _cursor = 
  4827. ) = DOWN
  4828.         loc = 
  4829. oldloc <> 
  4830.  > 500
  4831. ASYM_idle 
  4832. ASYM_WorkWindow()
  4833. ASYM_ObjectDropped 
  4834. ASYM_SnapBack 
  4835.         oldLock = lockScreen 
  4836. DoMatchItemDrag 
  4837. AnsArray[][]
  4838.     _lineRef = 
  4839. _ASYM_WinHelp what, whatFile
  4840.         p = revoffset(".", 
  4841. L = ".HLP"
  4842. "MTB40.
  4843. o = sysToolBookDirectory & 
  4844.         fN = ASYM_FindPathFile(
  4845. ASYM_GetString("CantFindFileX",\
  4846. "Cannot find the file %1.")
  4847. ASYM_MessageBox(ASYM_ExpandString(
  4848. y,"exclamation")
  4849.  = fN
  4850. ".hlp" 
  4851.             exe = ASYM_FindExecutableFile(fN)
  4852. expandString(
  4853. NoExeFileForX",\
  4854. "There 
  4855.  associated 
  4856.             cmd = 
  4857. && fN && 
  4858.             ss = 
  4859.  = lowerCase(
  4860.     linkDLL "user"
  4861. ASYM_WinHelpByNumber = 
  4862. (WORD,STRING,
  4863.     DWORD)
  4864. ASYM_WinHelpByKey = 
  4865. isType(
  4866.  = 0 -- Contents
  4867.             flags = 3
  4868. ,0x0105,
  4869. M_GetStandardString("<CannotStartHelp>"),
  4870. _FindExecutableFile fn
  4871.     -- Win95 compatible
  4872. ZtestFn, f
  4873. "shell.dll"
  4874.         WORD 
  4875. l    (STRING,
  4876. POINTER)
  4877.     linkDLL "kernel"
  4878.  GetTempFileName(BYTE,
  4879. 4tb40DOS.
  4880. N RemoveFile(
  4881.     lpBuffer = ASYM_GetMemBlock(256)
  4882.  NULL 
  4883. )"0,0"
  4884. c"*" 
  4885. fn <> 
  4886. xASYM_IsFile(fn)
  4887. 0,"TST",0,
  4888. ASYM_FreeMemBlock(
  4889.         tempFn = 
  4890.         p = revOffset(".", fn)
  4891. p > 0
  4892.             f = ASYM_PathOfFile(
  4893. & "jg080647" & 
  4894. U(fn) 
  4895.             ss = 
  4896.         f = fn
  4897.     status = 
  4898. (f,ASYM_CurrentDirectory(),
  4899. G<= 32
  4900.         exe = 
  4901. _ASYM_IsDirectoryWriteable dirSpec
  4902. _ASYM_IsDriveReady(
  4903. ASYM_FreeDiskSpace(
  4904. @) > 0
  4905. X"tb40dos.
  4906.         INT 
  4907. x <> "\"
  4908.     fN = 
  4909.  & "~~
  4910. [~~x.tmp"
  4911.     ss = 
  4912.     fuErr = SetErrorMode(1)
  4913. = ss    
  4914. ZDWORD n
  4915.     d = 
  4916.  GetVolumeName(
  4917. de(1)
  4918.     vn = 
  4919.         n = 
  4920. (n >= 0 
  4921. r= 0))
  4922. _ASYM_IsFileAvailable fN
  4923.         ss = 
  4924. = ss    
  4925. _ASYM_MakeIntoRelPath rootPath,longPath
  4926.         -- 
  4927. "c:\" 
  4928. thisPath 
  4929. "c:\x\"
  4930.         -- BOTH MUST END WITH "\"!!!
  4931. ZrelPath
  4932. ^) = 1 
  4933.         p1 = 1;p2 = p1
  4934. cp2 < 
  4935. p2 > 0
  4936. dirlen = p2 - p1
  4937. p2 - 1 
  4938.  = ".."
  4939. p2 = p2 - 
  4940. p1 = p2
  4941. _ASYM_SetCurrentDirectory pathStr
  4942.     --** 
  4943. HCO 940722
  4944.     result = -1
  4945.     ccnt = 
  4946. &- 1 
  4947. U <> ":"
  4948. SetCurrentDrive(
  4949.  GetCurrentDrive(
  4950.     d = 
  4951.     p = 
  4952. ~(":", 
  4953. p > 1
  4954.         nd = 
  4955. ~ (nd)
  4956. _ASYM_SetPath pathName, 
  4957.     --** 
  4958. HCO 940801
  4959. 4_s_ASYM_PathCache[][]
  4960.     ss = 
  4961. dimensions(
  4962. mi][1] 
  4963. |i][2] = 
  4964. 1][1] = 
  4965. 1][2] = 
  4966. f    tb40win.
  4967. SetIniVar(
  4968. "Paths",
  4969. , ASYM_IniFile())
  4970. _ASYM_TempDir
  4971.     180)
  4972. _ASYM_IsValidDrive 
  4973. , retry, prompt
  4974.  GetCDDriveList()
  4975.  GetDriveList()
  4976.     d = 
  4977.         d = 
  4978.  = ASYM_GetString("Check the CD",\
  4979. "Please verify that 
  4980. properly installed 
  4981. 8-ROM drive.")
  4982. ASYM_MessageBox(
  4983. y,"hand","retryCancel")
  4984. _ASYM_DoFeedback obj, num, actualObj
  4985.     LOCAL ARRAY ansArray[][],definition[]
  4986.  = ASYM_WID_AnsArray 
  4987. _PlayFeedbackItem (fbArray, 
  4988. tryFlag
  4989.         _feedbackPlayed 
  4990.  = TRUE
  4991. ASYM_CheckTries 
  4992.     sysMediaSuspend = oldMM
  4993. _ASYM_DoGenericTextFeedback 
  4994. tag, pos, option
  4995. ZSTRING txtFB, txt2, fld, fldSpec
  4996. 1 = NULL
  4997. obj = 
  4998. &+ (4*
  4999. syspageunitsperpixel)
  5000. ASYM_ObjectCenter(
  5001. ASYM_WorkWindow()    
  5002.  = ASYM_GetString(
  5003.  = tag
  5004. ASYM_Container(
  5005.  = ASYM_ExpandString(
  5006. ) > 1
  5007.         fld = ASYM_FindField ("
  5008. e= FALSE
  5009.  & CRLF & 
  5010.  = "popup"
  5011. ASYM_ModalPopText(
  5012. oldSys = sysSuspendMessages
  5013. _ASYM_PlayAnswerFeedback answerIndex, 
  5014.     ss = 
  5015. c = 0 
  5016. _ASYM_PlaySummaryFeedback 
  5017.     ss = 
  5018.  = ASYM_WID_SummaryFeedback 
  5019.         -- This might be a 3.0 widget that has summary 
  5020. main array
  5021. x_upgrade3SummaryFeedback(obj)
  5022. ASYM_WID_Correctness(
  5023.         i = 1
  5024.         i = 2
  5025.         i = 3
  5026. [][] 
  5027. Hreference, 
  5028. , notSummary
  5029. either a 
  5030.     oldSyserror = 
  5031.     mmError = 
  5032.     result = 
  5033.     FBLoc = 
  5034. cnum <> 
  5035. index
  5036. _openClip 
  5037. mmStatus 
  5038. <> "CLOSED"
  5039.             mmClose 
  5040.             mmYield
  5041. m][13] <> 
  5042.             oldCursor = 
  5043.             clipref = 
  5044. ][13]
  5045.             played = 
  5046.             sync = 
  5047. ][13] = "
  5048. h(clipRef) = 1
  5049. C_SmartPlaySound(
  5050. ss = 
  5051. mmPlayable 
  5052. mmOpen 
  5053. mmMediaType 
  5054. "digitalvideowaveaudio"
  5055. stageRef = 
  5056. ][13]
  5057. mmplay 
  5058.  notify 
  5059. ][12]
  5060.             showIfClipFailed = 
  5061. ][14]
  5062. ][14])
  5063. ][15] <> 
  5064. 4s__ctb40r_fbcmd -- recursion trap
  5065. ][15]
  5066. oldfbcmd = 
  5067. Y) > 1
  5068. " && 
  5069. n&& "
  5070. " && 
  5071. ][2] <> 
  5072. ASYM_DoAnswerHyperlink (
  5073. ][1], 
  5074. K     = 
  5075.     -- Automatically 
  5076.  CBT Edition 3.0 widgets 
  5077. f"partial score"
  5078.     -- type 
  5079. non-specific 
  5080. called on them
  5081. ASYM_WID_PartialScore 
  5082. f obj
  5083. [1][1] = "correct"
  5084. [2][1] = "incorrect"
  5085. [3][1] = "partially 
  5086. [1][i] = 
  5087. 1][i]
  5088. [2][i] = 
  5089. 2][i]
  5090. [3][i] = 
  5091. 2][i] -- there was no 3rd 
  5092.     ASYM_WID_DelayFeedback 
  5093. mmnotify 
  5094. , cmd, 
  5095.  snd, 
  5096. X"mmsystem"
  5097.         INT SndPlaySound(
  5098. ,WORD)
  5099. KillPlaySound = 
  5100. (DWORD,
  5101. (0,0)
  5102. e <> 
  5103.         flags = 0x0002 -- SND_NODEFAULT
  5104. H1 -- SND_ASYNC = 0x0001
  5105. ) > 1
  5106.             sms = 
  5107. ) <> 0) -- Win 
  5108. 4sound 
  5109. ASYM_PathOfFile(
  5110. 8) & 
  5111.             -- need 
  5112. look harder
  5113. ASYM_FindPathFile(
  5114. HDMediaPath 
  5115. CDMediaPath 
  5116. <> 0) 
  5117. _linkDLLs
  5118. "tb40win.dll"
  5119.         INT    ASYM_popText = 
  5120. (STRING,
  5121. " SetIniVar(
  5122. % GetIniVar(
  5123. q "MMSystem.
  5124.         DWORD ASYM_Ticks = TimeGetTime()
  5125.  "user"
  5126. ASYM_PostMessage = 
  5127.     -- Other links here 
  5128. %required
  5129.     ctbDLLfN = pathOfFile(
  5130. ASYM_Container(
  5131. 8")) & "mtb40cbt.
  5132.     ss = 
  5133. = FALSE
  5134. ASYM_getUserName = getNetworkUsername()
  5135. sysErrorNumber = 8108
  5136.             ctbDLLFn = shortFileName(
  5137.         se = 
  5138.             INT FileToPrinter(
  5139. r= se
  5140. 8TextToPrinter(
  5141. ^ASYM_ItemOffset = itemOffset(
  5142. ASYM_ItemContains = itemContains(
  5143. TextlineOffset(
  5144. TextlineContains(
  5145.  MakeKeyedPassword(
  5146.  KeyedPasswordEncrypt(
  5147.  ASYM_Decode = Decrypt(
  5148.  ASYM_Encode = 
  5149. ASYM_CreateEncryptedFile = 
  5150.  MakeKeyedPasswordEX(
  5151. ptEX(
  5152.  ASYM_DecodeEX = DecryptEX(
  5153.  ASYM_EncodeEX = EncryptEX(
  5154. edFileEX = 
  5155. ASYM_WriteEncryptedFile = 
  5156.  ASYM_ShortFileName = 
  5157.  ASYM_PathOfFile = 
  5158.             POINTER ASYM_GetMemBlock = 
  5159. FreeMemBlock = 
  5160.  EllipsizeFileName(
  5161. ASYM_ModalPopText = 
  5162.     oldSTF = 
  5163. k32768)
  5164. _linkSysBook
  5165. FlushMessageQueue()
  5166. initSysBooks
  5167. _unLinkSysBook
  5168. 4s_ASYM_ModalState
  5169. GetFreeDosMem maxm
  5170. X"kernel"
  5171. GlobalDosAlloc(
  5172. GlobalDosFree(
  5173. L = 0
  5174. good 
  5175. cj <> 0
  5176.             selector = 
  5177. k65536
  5178. globalDosFree(
  5179.  -- called 
  5180. sanity may need 
  5181. be restored
  5182.     --** 
  5183. HCO 940722
  5184. "Ctb40A.SBK" 
  5185. >-- let 
  5186.     myBkFn = 
  5187.     myShortBkFn = 
  5188.     whereList = 
  5189. J) > 1
  5190.     ss = 
  5191.  "tb40DOS.DLL"
  5192. Exists(
  5193.  "tb40WIN.
  5194. "tb40DLG.
  5195.  sortList(
  5196. sysSuspendMessages 
  5197. SetSysBooksInOrder ("*," & 
  5198.  fName
  5199.  bkFnList
  5200.  sure that the 
  5201. order
  5202.     bkPos[]
  5203. ZSTACK missing
  5204.     sysBks = 
  5205.     bkFnCnt
  5206. Ei] = itemcontains(
  5207. ri] = 0
  5208.     -- Add books 
  5209. list 
  5210. %necessary 
  5211. %"00"
  5212. i] = 0 
  5213.  <> "*"
  5214. i] <> 0
  5215.     sysBkCnt = 
  5216. ) = 1
  5217. "00 " 
  5218.     ccnt = 
  5219. Vi+1 
  5220. _ASYM_MessageBox txt,titl,icn,btns,hlpTag,hlpFile
  5221.     LOCAL WORD flags
  5222. TimerID
  5223.     linkDLL "USER"
  5224.         INT __MessageBox = 
  5225. =,STRING,
  5226. j <> 
  5227. m <> 
  5228.         F1Msg = 0x0400+208
  5229.         translateWindowMessage 
  5230. windowHandle 
  5231. targetWindow
  5232.             on 
  5233. F1Pressed 
  5234. "stop"
  5235. "hand"
  5236. H0x0010
  5237. c"question"
  5238. H0x0020
  5239. c"exclamation"
  5240. H0x0030
  5241. c"info"
  5242. c"asteri"
  5243. H0x0040
  5244. "OKCancel"
  5245. H0x0001
  5246. "RetryCancel"
  5247. H0x0005
  5248. "AbortRetryIgnore"
  5249. H0x0002
  5250. "YesNo"
  5251. H0x0004
  5252. "YesNoCancel"
  5253. H0x0003
  5254. "abort"
  5255. "retry"
  5256. "ignore"
  5257. "yes"
  5258.         untranslateWindowMessage 
  5259. oHlpTag
  5260. oHlpFile
  5261. ASYM_WinHelp(
  5262. _UpdateTargetObject obj
  5263. -- Look 
  5264. >even 
  5265. the editor
  5266. that does 
  5267. assignment has 
  5268. xbeen 
  5269. --** 950108 added trap so 
  5270. {cannot be its own 
  5271.     LOCAL ntgt
  5272.  = ASYM_WID_TargetObject 
  5273.     parentObj = ASYM_Container(
  5274. isObject(
  5275. -obj,"
  5276.     objList = ASYM_CollectWidgets(
  5277.     tgtName = ASYM_WID_TargetName 
  5278.     NotTimerWidget = "
  5279. ASYM_WID_Name 
  5280. y -- nothing found 
  5281. p, look harder
  5282. ASYM_WID_Qtype 
  5283. <> NULL 
  5284. (ASYM_WID_TimeMax 
  5285.         nam = 
  5286. _AskStudentName prompt
  5287.  = ASYM_GetStandardString("<askStudentName>","")
  5288. T = ASYM_Trim(
  5289.         sysErrorNumber = 0
  5290. 26 -- 
  5291. NameRequiredToContinue>","")
  5292. _ASYM_CollectLogResponseData sep
  5293. ZLOGICAL passSkip
  5294.     totalScore = 0
  5295.     totalMax = 0
  5296. ' = (includeSkip <> 
  5297.     colNames = ASYM_GetString("LogColNames",\
  5298. "Question%1
  5299. %1Locked%1Tries used%1
  5300. & "Time 
  5301. %1Last response")
  5302. ~ExpandString(
  5303. ASYM_LogWriteEntry(
  5304. & CRLF)
  5305.         pg = 
  5306. skipNavigation 
  5307.         widList = ASYM_CollectWidgets(pg)
  5308. ASYM_WID_IsScored 
  5309. s = ASYM_Score 
  5310. m = ASYM_MaxScore 
  5311. isType(REAL,s) 
  5312. noUpdate = TRUE
  5313. QStatus = ASYM_QuestionStatus(
  5314. ASYM_NameOrID(
  5315. LastThing = 
  5316. sep <> ","
  5317. ~(",",Qstatus)
  5318. cp > 0
  5319. ~(",",
  5320. "Total" & 
  5321. _ASYM_LogDispatchDirectory LogDest
  5322.         linkDLL "tb40Dlg.
  5323.             STRING ChooseDirectoryDlg (
  5324. LogFileDirPrompt>","
  5325.         path = ASYM_GetPath("Ask Logs")
  5326.             temp = ASYM_CurrentDirectory()
  5327. hlowerCase(
  5328. ASYM_SetCurrentDirectory(
  5329. cancelStr = 
  5330. CancelSession>","")
  5331. MustSpecifyLogDirectory>","") \
  5332. f"&OK" 
  5333. "&" & 
  5334. xASYM_isdirectorywriteable(
  5335. xisRoomOnDisk(
  5336. ASYM_ExpandString(
  5337. "<CannotWriteLogToThisDirectory>",""), 
  5338. <> "\"
  5339. ASYM_SetPath("
  5340.         result = 
  5341. "<sameDir>"
  5342. "<bookDir>"
  5343. ASYM_PathOfFile(
  5344. "<iniDir>"
  5345. iASYM_WindowsDirectory()
  5346. "<email>"
  5347.         ss= 
  5348. X"mapi.dll"
  5349.             DWORD MAPILogoff (
  5350. GetIniVar("
  5351. U","win.
  5352. ") <> 1
  5353. MAPINotFound>","")
  5354. , ASYM_TempDir())
  5355. "<CMS>"
  5356. "<fax>"
  5357. _ASYM_FindFax() 
  5358. ASYM_Container(
  5359. "<floppy>"
  5360. GetDriveList()
  5361. GetDriveKind(
  5362.         Drives = 
  5363.         okStr = 
  5364.     OK>","OK")
  5365.         escStr = 
  5366. CancelLog>","
  5367. drives 
  5368. c"A" 
  5369. ChooseFloppy>","") \
  5370. f"&A:" 
  5371. "&B:"
  5372. "A:" 
  5373. "B:" 
  5374. c & ":"
  5375. tryStr = 
  5376. TryDrive>","")
  5377. CheckFloppyDrive>","")
  5378. , c & ":")\
  5379. mmyield
  5380. "A:\"
  5381. "B:\"
  5382.             c = upperCase(
  5383. c & ":\") 
  5384. , c & ":")\
  5385. 4s_ASYM_LogDir
  5386. dest 
  5387. ,<printer>"
  5388. CheckDOSMemForLog() 
  5389. [dispatch" 
  5390. Asym_Container(
  5391. <> "\"
  5392. _ASYM_LogStart bk, fName, logAppend, encryptIt, 
  5393. , typ, CMSLogFileName, CMSLogFileType
  5394.     --** 
  5395. HJA 950217
  5396. 4s_ASYM_LogFileName, s_ASYM_LogHeading, \
  5397. s_ASYM_LogEncrypt, s_ASYM_LogDest, s_ASYM_LogStartTime,\
  5398. s_ASYM_LogType, s_ASYM_UserName, s_ASYM_BookIsScored,\
  5399. s_ASYM_LogEncryptKey,_s_CMS_ModuleLogInfo
  5400. ASYM_WorkWindow()
  5401.             bk = 
  5402.  = _ASYM_MakeLogFileName(
  5403. "append")
  5404.     pwVerString = "[version4]"
  5405.             MakeKeyedPasswordEX("Sesame", 0x04000001)
  5406. ASYM_IsFile(
  5407. =*" & 
  5408.             p = 
  5409. p = 1
  5410. ASYM_CreateEncryptedFile(
  5411. ASYM_ShowError 
  5412. ERRORCreateLog>","
  5413.  Creation 
  5414.  = ASYM_IsScored 
  5415.     logOptions = ASYM_LogOptions 
  5416. ASYM_LogSetOptions ((
  5417. bk),\
  5418.     --** 
  5419. typ <> 
  5420. asym_CMS_SetLogInfo(
  5421.  --** 
  5422. \AWARE
  5423. ASYM_CMS_UserName()
  5424.  = ASYM_AskStudentName(
  5425.     bookName = ASYM_CMS_BookName()
  5426.     courseName = ASYM_CMS_CourseName()
  5427. *Info_Title 
  5428.     moduleOrdinal = ASYM_CMS_ModuleOrdinal()
  5429.         --** 
  5430.         today = 
  5431. %"y mm dd"
  5432.         now = 
  5433. %"h24 
  5434. = "transcript"
  5435. txt = 
  5436. SessionStart",\         
  5437.               
  5438.  SESSION START 
  5439.               
  5440. & "STUDENT: %1" \
  5441. 9& "COURSE: %2" & 
  5442. & "BOOK: %3" & 
  5443.  LOG 
  5444. expandString(
  5445. MODULE:")\
  5446. )) & 
  5447.  = typ
  5448. _ASYM_LogStop
  5449.     --** 
  5450. HCO 941005
  5451. SYM_LogTimes,\
  5452. s_ASYM_LogStats, 
  5453. ZElapsedTime
  5454.     oldCursor = _ASYM_SysCursor()
  5455. T     <> 
  5456.         logTimes = s_ASYM_LogTimes
  5457.  = ASYM_TicksToTime(
  5458. () - 
  5459.             -- Trigger the call that will collect 
  5460. scores
  5461. elapsedTime 
  5462. timeStamp = 0 & 
  5463. 9& 0 & 
  5464. ~(":", 
  5465. cp > 0
  5466. ~(":", 
  5467. END") & 
  5468. SUMMARY") & 
  5469. 9& timestamp & 
  5470. SessionEnd","
  5471.  session 
  5472. I:")\
  5473.  = ASYM_CollectTotalScore() 
  5474. ) = 2 
  5475.  & "/" & 
  5476. No scored 
  5477. }found")
  5478. Final 
  5479. :") && 
  5480. FinalQStatus",\
  5481.  FINAL TEST ITEM STATUS 
  5482. ") & 
  5483. ") & 
  5484.  = ASYM_LogDestination 
  5485. _ASYM_LogTypeComboValues
  5486. ComboLogTypes",\
  5487. v>,None" & 
  5488. ,Full 
  5489.         "responseData,Tab-separated 
  5490.  data")
  5491. , logFn
  5492. ASYM_IsDirectory(
  5493. ) = 3 
  5494. ":\" 
  5495. "\\"))
  5496. ("Log")
  5497. "auto" 
  5498.  = "LOG00000.
  5499.         n = 0
  5500. IsRoomOnDisk d
  5501.         INT SetIniVar(
  5502.     tag = "MinRequiredSpace"
  5503.     requ = ASYM_CBTIniVar("
  5504. 2,"")
  5505. >,ASYM_IniFile())
  5506. ASYM_FreeDiskSpace(
  5507. d) < 
  5508.         d = (
  5509. d & ":")
  5510. NoRoomOnThatDisk>","")
  5511. _ASYM_AddAnswerHyperlink obj, linkName, pgRef, transFx, linkType, curs
  5512. Zhyperlinks[][]
  5513. ASYM_HasAnsArray(
  5514. ' = ASYM_WID_AnsArray 
  5515.         i = _ASYM_HyperlinkIRow(
  5516. i = 0
  5517. _ASYM_AddLinkToArray(hyperLinks, i, 
  5518. _ASYM_AddHyperlink 
  5519. ASYM_HasHyperlinks(obj)
  5520.  = _ASYM_Hyperlinks 
  5521.         i = 
  5522. i = 0
  5523.             i = 
  5524. dimensions(
  5525. ) + 1
  5526.         i = 1
  5527. i][1] = 
  5528. Hreference, 
  5529. iRow,\
  5530.     --** 
  5531. HCO 940727
  5532. ASYM_itemOffset(
  5533. .>") > 0
  5534. ]][2] = 
  5535. o][3] = 
  5536. ][4] = 
  5537. ][2] = ASYM_nameOrID(
  5538. ][3] = ASYM_altPgName(
  5539. ASYM_WorkWindow()
  5540.             thisBook = 
  5541.         destBook = ASYM_Container(
  5542. ][4] = 
  5543.             fName = 
  5544.             destPath = ASYM_PathOfFile(
  5545.             thisPath = 
  5546.             -- 
  5547. "c:\" 
  5548. "c:\x\"
  5549.             relPath = ASYM_MakeIntoRelPath(
  5550. ASYM_ShortFileName(
  5551. hyperPath = ASYM_HyperPath(
  5552. inPath = (ASYM_FindPathFile(\
  5553. ASYM_ShortFilename(
  5554. [) <> 
  5555. AddDir = ASYM_GetString("AddDirToHyperPath",\
  5556. 0 Directory 
  5557. Search 
  5558. StoDir = 
  5559. LStoreDirInHyperlink",\
  5560. zPromptForHyperDirFixup",\
  5561. "The destination 
  5562. a directory that will"\
  5563. && "be searched automatically. You can:" &CRLF&
  5564. & "A. 
  5565.  the 
  5566. current 
  5567. 8's list"\
  5568. directories 
  5569. eThis 
  5570. && "possible 
  5571. find 
  5572. 8even 
  5573. && "books 
  5574. a different configuration 
  5575. , simply 
  5576. && "changing 
  5577. stored 
  5578.  property 
  5579. 8." & 
  5580. & "B. 
  5581. 8file 
  5582. makes 
  5583. faster but 
  5584. & "won't be able 
  5585. another 
  5586. & "without breaking 
  5587. .") \
  5588. f"&A." && 
  5589. "&B." && 
  5590. _SetHyperPath 
  5591. ][4] = 
  5592. ][6] = 
  5593. ][7] = 
  5594. ][9] = 
  5595. _ASYM_BadLinksList 
  5596.     --** 
  5597. HCO 940727
  5598. Zstack badLinks
  5599. ASYM_FindPage (
  5600.     [i][2],\
  5601.     i,3], 
  5602.     i][4]) = 
  5603.     i][1] 
  5604. _ASYM_ClearAnswerHyperlink 
  5605. ZansArray[][]
  5606.         i = 
  5607. i <> 0
  5608. Bi][2] = 
  5609. Ri][3] = 
  5610. bi][4] = 
  5611. ri][5] = 
  5612. i][6] = 
  5613. i][7] = 
  5614. _ASYM_ClearHyperlink 
  5615. @nkFromArray(
  5616. 1][2] <> 
  5617. ) <= 10\
  5618. ) = 1\
  5619. 1][2] 
  5620. ZnewLinks[][]
  5621. ZWORD n,i,j,k
  5622.     n = 
  5623.     i = 
  5624.     IsAnsArray = (
  5625. ) > 10)
  5626. (i > 0 
  5627. (n = 1 
  5628. i = 1) -- special 
  5629. Mbecause 
  5630. array assignment bug
  5631. i][j] = 
  5632.         reset 
  5633. i > 0
  5634. j][k] = 
  5635. j][k]
  5636. n - 1
  5637. j][k] = 
  5638. j+1][k]
  5639.  = newlinks
  5640. _GetHyperlinks 
  5641. ZhLInfo
  5642.         n = 
  5643. i][9]
  5644. i][7] 
  5645. i][6] 
  5646. i][4] 
  5647. i][3] 
  5648. i][2] 
  5649. i][1] 
  5650.         n = 
  5651. i][9]
  5652. i][7] 
  5653. i][6] 
  5654. i][4] 
  5655. i][3] 
  5656. i][2] 
  5657. i][1] 
  5658. bk, what
  5659. bk <> 
  5660.         bk = 
  5661.             bk = 
  5662.     bkName = 
  5663.         BookDir = 
  5664. ASYM_CurrentDirectory()
  5665.     deftag = "<
  5666.     tagLen = 
  5667.     BookDirLen = 
  5668.         dir = 
  5669. <> "\" 
  5670. ?bookDir 
  5671. *) = 1
  5672. ) = 1
  5673. taglen 
  5674.             thePath = ASYM_RelativePath(
  5675. +<> dir
  5676. thepath
  5677. _ASYM_HyperPath 
  5678. _ASYM_ChooseFromTextLinesDlg dlgCaption, prompt, txtLines, deflt
  5679. 4s_ctb40r_cftldb
  5680.     v = 
  5681. ASYM_Container(
  5682.     defaultPage 
  5683. "main list" 
  5684.     enabled 
  5685. B"OK" 
  5686. FlushMessageQueue()
  5687. %modal
  5688.  & ""
  5689.     fld = 
  5690.     customSize 
  5691. = "small"
  5692. = "medium"
  5693. textRightOverflow 
  5694. = "large"
  5695. Cancel
  5696. closeThisWindow
  5697. firstIdle
  5698.         i = 1
  5699.             txt = 
  5700.             cnt = 
  5701.         selectedTextLines 
  5702.         okBtn = 
  5703. B"OK" 
  5704. B"OK" 
  5705.     grpFr = 
  5706. "dlgframe" 
  5707.     fldPrmpt = 
  5708.     grpList = 
  5709.     OKbtn = 
  5710. B"OK" 
  5711.     Cancelbtn = 
  5712. 15,45,2955,2550
  5713. 60,120,3075,570
  5714. 75,585,2880,2490
  5715. 3030,45
  5716. }3030,495
  5717. /= 4575,2595
  5718. 15,45,4800,2550
  5719. 60,120,4740,570
  5720. 75,585,4755,2490
  5721. 4875,45
  5722. 4875,495
  5723. /= 6450,2595
  5724. 15,45,7260,2550
  5725. 60,120,7185,570
  5726. 75,585,7200,2490
  5727. 7335,45
  5728. 7335,495
  5729. /= 8880,2595
  5730. _ASYM_ResetPgWidgets msg
  5731. 4s__ctb40r_fbcmd
  5732.     SYSTEM s_cbtr_LastQ
  5733.     LOCAL LOGICAL resetFlag
  5734. ZfbArray[][]
  5735. ZSTACK widList, QList, OtherList
  5736. r -- Feedback recursion trap
  5737. focusWindow <> NULL 
  5738. "ctb40a" 
  5739. targetWindow
  5740.  = ASYM_CollectWidgets()
  5741. ASYM_WID_QType 
  5742.  = FALSE
  5743.         -- 
  5744.  questions 
  5745. -- auto upgrade 
  5746. version 3.0 widgets
  5747. ss = 
  5748.  = ASYM_WID_SummaryFeedback 
  5749. -- This might be a 3.0 
  5750. v that has summary feedback 
  5751. main array
  5752. _upgrade3SummaryFeedback(
  5753. "test 
  5754. ASYM_WID_AutoReset 
  5755. "always"
  5756. & = "
  5757. ASYM_WID_TimeMax 
  5758.  <> 0
  5759.     pg = ASYM_Container(
  5760. ASYM_BeenHere 
  5761. pg = 
  5762. ASYM_TimingStarted 
  5763. pg = 
  5764. ASYM_WID_TimeStart 
  5765. ASYM_Ticks()
  5766. ASYM_WID_TimeUsed 
  5767. c >= 
  5768. ASYM_WID_AnswerLocked 
  5769. ASYM_WID_TimeLocked 
  5770. ASYM_WorkWindow()
  5771. ASYM_QLocked 
  5772. ,"enter 
  5773. pg = 
  5774. obj = 0 
  5775.         -- now other stuff like timers 
  5776. watch 
  5777. " = "
  5778.             oldSys = 
  5779.             fld = ASYM_FindField ("
  5780. 9ld ("Score")
  5781. _ASYM_Locked _target
  5782. ansArray[][]
  5783. = "TRUEFALSE"
  5784. = "MULTICHOICE"
  5785. = "MATCHITEM"
  5786. _locked 
  5787. = "MULTIDROP"
  5788. = "MATCHOBJ"
  5789. = "MULTIOBJ"
  5790. _responseList 
  5791. = "TYPEIN"
  5792. = "NAMEPART"
  5793. = "ORDEROBJ"
  5794.  = ASYM_WID_AnsArray 
  5795. dimensions(
  5796. isObject(
  5797. i][1])
  5798. i][1] = 
  5799. , ASYM_WID_Responses() 
  5800. _ASYM_ResetRespData 
  5801. --** 
  5802. HMF 940817
  5803.     ASYM_WID_ResponseIDs 
  5804.     ASYM_WID_TriesUsed 
  5805.     ASYM_WID_TimeChosen 
  5806. [ASYM_WID_HintsUsed 
  5807. xisType(REAL,ASYM_WID_TriesMax 
  5808. _openClip 
  5809. mmStatus 
  5810.  <> "CLOSED"
  5811.         mmClose 
  5812. _ASYM_ResetTestItem 
  5813. , mode, 
  5814. ASYM_ResetOnSave
  5815. ARRAY    
  5816. sBuffer
  5817. STRING tBuffer
  5818. OBJECT objParent
  5819. xASYM_HasAnsArray(
  5820. _fixAnsArray 
  5821. s_ASYM_ResetOnSave <> 
  5822.  <> "READER" 
  5823. [ASYM_WID_ReadyToRun 
  5824.  = ASYM_ShortReference(
  5825. ASYM_WID_Chosen (
  5826. ASYM_QuestionLoad 
  5827. obejcts 
  5828. _lineRef 
  5829. _position 
  5830. _layer 
  5831.             targetObj = ASYM_WID_TargetObject 
  5832. I&& "
  5833. " && 
  5834. objList = getObjectList(
  5835. defaultAllowDrop 
  5836. adraggable automatically may interfere 
  5837. nam = 
  5838. i][1]
  5839. objs = ASYM_ObjectsWhere(
  5840. " && 
  5841. ASYM_Draggable 
  5842. ASYM_WID_ResetPosition 
  5843.  <> "
  5844.  <> "afterEdit"
  5845. = "ORDERTEXT"
  5846. ) > 1
  5847. _dragField 
  5848. ASYM_WID_SortByWord 
  5849. ) > 1)
  5850. 1][1] = 
  5851. 1][1]
  5852. ) > 1
  5853. fieldType 
  5854. = singleSelect
  5855. = wordWrap
  5856.  <> "
  5857.  <> "
  5858. maxCount = 
  5859. 1][1])
  5860. answerList = ASYM_RandomList(
  5861. whatItem = 
  5862. 1][1]&CRLF 
  5863. 1][1])
  5864. 1][1]&SPACE 
  5865. = "SLIDER"
  5866. ASYM_WID_Randomize 
  5867. a = sliderMin 
  5868. b = sliderMax 
  5869. ) / 1
  5870. ) * (b - a)) + a
  5871. sliderPos 
  5872. _lastPos 
  5873. resetPosition 
  5874. NBS = 
  5875. o(160)
  5876. myText = 
  5877. ASYM_WID_MaxChars 
  5878. spot = textOffset 
  5879. u))-1 
  5880. (ASYM_ResetPosition 
  5881. QTYpe = "
  5882. _clearList 
  5883. ) = 1 
  5884. [_pairs 
  5885.             maxIndex = 
  5886.  = "AUTHOR"
  5887.  = "CHECK"
  5888. [_objList 
  5889. objNames = 
  5890. leftoverObjs = 
  5891. usedObjs = 
  5892. mustClearAnchor = ASYM_WID_UseAnchor 
  5893. ASYM_WID_RandomAnchor 
  5894.  a candidate 
  5895. each 
  5896. -- Candidates are found 
  5897. Korder
  5898. [i][1]
  5899. either 
  5900. pgOrBg = 
  5901. {spec - 3.0 
  5902. oType = 
  5903. ASYM_GetObjectListByName(
  5904. -- Big error. No such 
  5905. ASYM_GetString("Missing interact obj",\
  5906. {required 
  5907. interaction 
  5908.  ""%1"" 
  5909. missing.")
  5910. expandString(
  5911. itemOffset(
  5912. ) = 0
  5913. -- All candidates have been 
  5914.  already!
  5915.  ""%1"" 
  5916.  <> "
  5917.  <> "
  5918. i][17] = 
  5919. i][16] = 
  5920. i][10] = 
  5921. i][10] <> 
  5922. -- i 
  5923. -- record those ideal positions
  5924. ASYM_WID_LookHard 
  5925.  <> "
  5926.  = UsedObjs
  5927. k32767)
  5928. _anchor = 
  5929. i][10] = (i = 
  5930. i][10] = 
  5931. " && 
  5932. bnds = 
  5933. "0,0"
  5934. wx = x2-x1-100; wy = y2-y1-100
  5935. -- we know 
  5936. there, since we 
  5937. up on 
  5938. [i][1]
  5939.       = 
  5940. ss = 
  5941. -- unless we got gravely out 
  5942. sync, 
  5943. i][10]
  5944. oy = 
  5945. newX = 
  5946. b(1,wx-ox))+x1+50
  5947. newY = 
  5948. b(1,wy-oy))+y1+50
  5949. i][10])        
  5950. -- i 
  5951. them 
  5952. oy = 
  5953. b(1,wx-ox))+x1+50
  5954. b(1,wy-oy))+y1+50
  5955. "SELTEXT"
  5956.             lastResp 
  5957.             -- unknown 
  5958.     ss = 
  5959. [_targetList 
  5960. [_feedbackPlayed 
  5961. _ASYM_ShortReference obj
  5962. IT > 0
  5963. IT-1 
  5964. _ASYM_ShowDialog whatViewer, whatPage, whatCaption, whatMode
  5965.     ss = 
  5966.     v = 
  5967. isOpen 
  5968. ASYM_ExpandString(
  5969. ViewerInUse",\
  5970. use."),
  5971. fASYM_GetStandardString("<Continue>","") \
  5972. ancel>","")
  5973. IT <> 
  5974. close v
  5975. " && 
  5976.             currentpage 
  5977.  = "modal"
  5978.  = "notActive"
  5979.     (= "
  5980. #(= "
  5981. 0(= "
  5982. W(= "
  5983. d(= "
  5984. q(= "
  5985. ~(= "
  5986. "i][1] = 
  5987. index, 
  5988. --** 
  5989. HMF 940817
  5990. , distractorList
  5991. >*WORD     
  5992. , numCorrect, numAnswers, howMany, i
  5993. ", temp[][]
  5994.  = 1;
  5995. P#i][10] = 
  5996. #i][10] = 
  5997.   = "
  5998. NoStr = 
  5999. No>","")
  6000. RemoveExtraQObjects",\
  6001. "There 
  6002. more 
  6003. + than defined answers."\
  6004. && "Do you want 
  6005. extra 
  6006. }removed?") \
  6007. f"&" & 
  6008. Yes>","") 
  6009. "&" & 
  6010. %%)+1 
  6011. |%i][1] = 
  6012. %i][1] = 
  6013. " = "
  6014. " = "
  6015. whatObj = 
  6016. flag = 
  6017. ] <> 
  6018. newText = 
  6019. ] <> 
  6020. Empty 
  6021. tag","<empty>")
  6022. $ = "
  6023. #$ = "
  6024. 5(i][
  6025. _caption 
  6026. P(i][
  6027. j(i][
  6028. $ = "
  6029. $ = "
  6030.     % = "
  6031. _ASYM_WID_Responses obj
  6032.     LOCAL ARRAY ansArray[][]
  6033. STACK buffer, retVal
  6034. ASYM_HasAnsArray(
  6035. = = ASYM_WID_AnsArray 
  6036.         QType = ASYM_WID_QType 
  6037. "ORDERTEXT"
  6038. 1][1]
  6039.             p = 
  6040. ~(CRLF,
  6041. cp > 0
  6042.  = ASYM_WID_ResponseIDs 
  6043.  <> NULL
  6044.         matchQ = "MATCH" 
  6045. IT = "<
  6046. IT = 99
  6047. dimensions(
  6048. ][1] 
  6049. ][17] & " -> " 
  6050. retval
  6051. _ASYM_BeginResponse actualObj, respName, _target, resetToOld
  6052.     SYSTEM s_cbtr_CurrentQ,s_cbtr_CurrentQObj
  6053. DWORD oldTimeChosen, newTimeChosen, TimeUsed
  6054.     maxIndex = 
  6055. FALSE
  6056.     whatIndex = 
  6057.  = ASYM_Ticks()
  6058.     answerLocked = ASYM_WID_AnswerLocked 
  6059.     oldLock = lockScreen 
  6060. -- TRUE
  6061. ASYM_DoGenericTextFeedback (
  6062. "<questionLocked>")
  6063.         _locked 
  6064. _responseList 
  6065.  <> "
  6066. "ORDEROBJ"
  6067.  = _startLoc 
  6068. "MULTICHOICE"
  6069. "TRUEFALSE"
  6070. "<responseItemLocked>")
  6071. (ASYM_WID_TimeMax 
  6072.  <> 0) 
  6073. xSetElapsedTime(
  6074.     timeMax = 
  6075.     timeUsed = ASYM_WID_TimeUsed 
  6076.     triesMax = ASYM_WID_TriesMax 
  6077.     triesUsed = ASYM_WID_TriesUsed 
  6078. <> 0 
  6079.             errStr = "<outOfTime>"
  6080. {<> 0 
  6081. ASYM_WID_AutoLockAnswer 
  6082. ASYM_WID_MultipleAnswers 
  6083.  <> "
  6084.         ASYM_WID_TimeLocked 
  6085. LockAndAdjustTestItem 
  6086. ASYM_QLocked 
  6087. _ASYM_CheckPoint obj, loc, 
  6088.     --** 
  6089. asym_dragObj, s_asym_dropObj
  6090. objList
  6091. STRING onam
  6092.     objName = 
  6093. c & ""
  6094. isObject(
  6095.     testObj = objectfrompoint(
  6096. _moveObj 
  6097. screen 
  6098. "pagebackground"
  6099. _ASYM_GetTypeInData 
  6100.     hwTxt = 
  6101.     spot = textOffset 
  6102.     myParent = 
  6103.     _lastText 
  6104.     IsBlank = 
  6105.     NBS = 
  6106. o(160)
  6107.     maxChars = ASYM_WID_MaxChars 
  6108. B     = 
  6109. `    ))-1 
  6110.     oldSys = sysSuspendMessages; 
  6111. xisBlank
  6112.         myText = 
  6113. F))-1 
  6114. _inputField 
  6115.         bnds = 
  6116. x1,y1 
  6117. x2 + 2 * 
  6118. sysPageUnitsPerPixel, y2 + 2 * 
  6119.         entryField = 
  6120. ;0,0,0
  6121.         fieldType 
  6122. ZnoWrap
  6123.         _targetHotword 
  6124. x1,y1,x2 + 2 * 
  6125. l, y2 + 2 * 
  6126. _script 
  6127. _ASYM_RegisterResponse 
  6128. --** 
  6129. HMF 940817, CO 951012
  6130. , s_cbtr_lastQ, 
  6131.     FBIndex = 
  6132.     OK = 
  6133.         -- 
  6134. checks 
  6135. xperformed yet. 
  6136. locks 
  6137.         -- 
  6138. {positions 
  6139. necessary
  6140.         OK = 
  6141.     rejectIfWrong = (ASYM_WID_RejectWrong 
  6142.     lockWidget = 
  6143.     rejectFlag = 
  6144.     OK = 
  6145. prevResponse = itemOffset(
  6146. value = 
  6147. ASYM_WID_Chosen 
  6148. objs = 
  6149. "MULTIOBJ"
  6150. "MULTIDROP"
  6151.             byObjRef = (
  6152. 1][1] 
  6153.  &"E&
  6154. ASYM_FindAnswerIndex(
  6155.             --**DEBUG
  6156. flag = 
  6157. dragSnap = ASYM_WID_DragSnap 
  6158. -- snap here rather than 
  6159. widget
  6160. ASYM_ObjectCenter 
  6161. ][10] 
  6162. _position 
  6163. _layer 
  6164. "SLIDER"
  6165. isType(real,
  6166. smax = sliderMax 
  6167. smin = sliderMin 
  6168. roundFactor = ASYM_WID_RoundFactor 
  6169. q),10)) - 2
  6170. i][1] 
  6171. testExpressionWithX(
  6172. i][1], 
  6173.             _lastPos 
  6174.  = _sliderPos 
  6175. "TYPEIN"
  6176.             matchCase = 
  6177.             matchOrder = 
  6178.             soundsLike = 
  6179.             ignorePunctation = 
  6180. o(160)
  6181.             p = 
  6182. cp > 0
  6183. options = 
  6184. ][17]
  6185. matchText
  6186. confirm = (
  6187.  = ASYM_stripPunctuation(
  6188. result = ASYM_matchString (
  6189. 5(ASYM_cepr(
  6190. xASYM_CompareByCase(
  6191. ][1], 
  6192. ][16] <> 
  6193. yesStr = ASYM_GetStandardString("<Yes>") 
  6194. NoStr = 
  6195. No>") 
  6196. expandString(
  6197. >Do you mean x>",\
  6198. ""%1"" ?") 
  6199. ][16])\
  6200. f"&" & YesStr 
  6201. "&" & 
  6202. ][16]
  6203. ][16]
  6204. "NAMEPART"
  6205. 1][1] 
  6206. obj = 
  6207. _targetList 
  6208. "MATCHITEM"
  6209. "MATCHOBJ"
  6210.             isExclusive = (ASYM_WID_Exclusive 
  6211.             iTgt = 1
  6212.             iSrc = 17
  6213. -- obsolete but maintained 
  6214. 3.0 compat
  6215. ( 1][1] 
  6216. ASYM_WID_Bidirectional 
  6217. -- Requires special 
  6218.  itself also
  6219. -- Found one 
  6220. more 
  6221.   targets; 
  6222. , which pair 
  6223. B-- definable, 
  6224. Y  on 
  6225. nam = 
  6226. "pagebackgroundviewer"
  6227. 8  = 
  6228. OK = 
  6229. idx = 
  6230. OK = 
  6231. xOK -- could 
  6232. xidentify a single 
  6233. -- In 
  6234. another equivalent 
  6235. -- old 
  6236. ; we will 
  6237. updated version
  6238. L list 
  6239. a moment
  6240. 5" = 
  6241. xRejectIfWrong 
  6242. " <> 
  6243. -- Erase 
  6244. 2! where the 2nd 
  6245. same 
  6246. _pairs = 
  6247. ASYM_WID_responseIDs 
  6248. ?$ <> 
  6249. J$ <> 
  6250. u$ = 
  6251. $ <> 
  6252. srcItem = 
  6253. ] = nam
  6254. _clearList 
  6255. targetWindow = 
  6256. ASYM_WID_Tolerance 
  6257.             fudge = 
  6258. ,1) * 
  6259. syspageunitsperpixel
  6260.             y1 = 
  6261.             FBFilter = ASYM_WID_FeedbackFilter 
  6262.  ,"",
  6263.             oldRespIDs = 
  6264.             -- Is 
  6265. {already 
  6266. a slot?
  6267. )i][16] = 
  6268. *i][17] 
  6269. ! did 
  6270.  altogether
  6271. ASYM_ResetCursor
  6272. j*i][16]
  6273.             -- Look 
  6274. free 
  6275. R" closest 
  6276.             -- was dropped, 
  6277. within tolerance only
  6278. ; closestPos = 
  6279. y; closestIndex = 
  6280. j+1][17] <> 
  6281. +j][16] 
  6282. +j][10] <> 
  6283. y2 = 
  6284. +j][17]; 
  6285. (x2-x1,y2-y1) 
  6286. z <= 
  6287. x2,y2
  6288. method, 
  6289. =, = _objList 
  6290. y2 = ASYM_WID_ResetPosition 
  6291. (x2-x1,y2-y1)
  6292. z <= 
  6293. x2,y2
  6294.             -- we now have a 
  6295. Mwe don't 
  6296.             OK = 
  6297. "incorrect"
  6298. -- No 
  6299. checking further 
  6300. xeven 
  6301. -- We're interested 
  6302. place?
  6303. tempIndex = 
  6304. &][16] 
  6305. =][10] <> 
  6306.     OK = 
  6307. ][16] = 
  6308. I,-- "somebody's home"
  6309. .1][17] 
  6310. xOK) -- compatibility 
  6311. ss = 
  6312. (x2-x1,y2-y1)
  6313. z <= 
  6314. OK = 
  6315. x2,y2
  6316. ASYM_WID_LookHard 
  6317. u0 = getObjectList(ASYM_Container(
  6318. /"),"",
  6319. y2 = 
  6320. (x2-x1,y2-y1)
  6321. z <= 
  6322. d1k][1] = (
  6323. IT = 0
  6324. / = "
  6325. K0 = 
  6326. ][16] = 
  6327. 0 = "
  6328. ;1 = 
  6329. :3"SELTEXT"
  6330. x116, 
  6331. .2 = 
  6332. P2 = 
  6333. {2 = 
  6334. ~2 <> 
  6335. 4<> "
  6336. Y2][1] = "<
  6337. v2<> 
  6338. ASYM_WID_DelayFeedback 
  6339. ASYM_WID_PartialScore 
  6340. filters 
  6341.  3.0 widgets
  6342. ASYM_PlayFeedback (
  6343. ASYM_QResponded 
  6344. ASYM_Locked 
  6345. s_asym_dragObj = 
  6346. :4ed 
  6347. ASYM_WID_TargetObject 
  6348. D  expr, x
  6349. (" & 
  6350.  & ")"
  6351. Zstack phRules
  6352. 4s_ASYM_phRules, s_ASYM_phVowels
  6353.     -- trim excess whitespace
  6354. cs <> 
  6355. s <= 
  6356. cs <> 
  6357. s <= 
  6358.     -- convert 
  6359. upperCase(s)
  6360. repeated 
  6361. Texcept SS (
  6362.         c = 
  6363. Ri-1 
  6364. c <> "S"
  6365.     -- apply phonetic rules (order matters!)
  6366.  & ""
  6367.  = defaultPhRules()
  6368.  = "PH,F,CK,K,Y,I,SCI,SI,SCE,SE,CA,KA,CO,KO,CU,KU,"\
  6369. & "CI,SI,CE,SE,NP,MP,CHU,SHU,CH,K,TH,T,C,K,PS,S,SC,S,SS,S,"\
  6370. & "WH,W,WR,R,NGT,NT,OFT,OF,RH,R"
  6371.  = defaultPhVowels()
  6372.  = "AEIOUY"
  6373. ) > 1 
  6374.         p = 
  6375. ~(t1, 
  6376. cp > 0
  6377. U(t1) - 1 
  6378.             p = 
  6379. ~(t1, 
  6380.     -- Remove vowels 
  6381. )least 3 
  6382.     ccnt = 
  6383. -4testString, 
  6384. <4refString, \
  6385. LOGICAL byCase, 
  6386. jumbledOK
  6387. Zsubs[]
  6388. C = ASYM_trim(
  6389.  & ""
  6390.         p = 
  6391.         n = 0
  6392. p = i - 1
  6393. p > 0
  6394. Vi + 1 
  6395. n] = 
  6396. n] = 
  6397. p = i - 1
  6398. i = 1
  6399. p > 0
  6400. n] = 
  6401. n] = 
  6402. matchJumbledWords(
  6403. p = 0
  6404. (i = n 
  6405. p > 1 
  6406.  <> "*")
  6407. (i = 1 
  6408.  <> "*" \
  6409. - 1 < 
  6410. i > 1
  6411. i] = 
  6412. ASYM_SoundsLike s1, s2
  6413.     s1 = 
  6414.     s2 = 
  6415. s1 = s2
  6416. K&on whatText
  6417. :AINT maxCount,counter
  6418. 9spaceString, deleteString
  6419.  = "!'-`,.:;"&
  6420. O > 0
  6421.     -- Table 
  6422. substitution 
  6423. flanguage
  6424. sysVersion
  6425. c"French"
  6426. c"France"
  6427. "PH,F,CK,K,Y,I,
  6428. ,CO,KO,CU,KU,"\
  6429. & "CI,SI,CE,SE,GE,JE,GI,JI,
  6430. ,S,OUX,OUS,OMT,ONT,"\
  6431. & "NB,MB,NP,MP,MPT,NT,
  6432. SH,CH,TH,T,C,K,PS,S,SC,S,SS,S,"\
  6433. & "QU,Q,Q,K,EZ,
  6434. ,WH,W,WR,R,
  6435. ,TIO,SIO"\
  6436. c"Deutsch"
  6437. c"German"
  6438. ASYM_CBTIniVar("Phonetic","
  6439. k2 <> 0
  6440. "Error 
  6441.     :" && 
  6442. " -- keep 
  6443.  accented
  6444. AAed 
  6445. ZB = 
  6446. ) = DOWN
  6447. B <> 
  6448. B = _lastSpot 
  6449. 9C = "
  6450. JC = 
  6451. YC = 
  6452. }E<> 
  6453. IFwrdList[],
  6454.     matchCount = 0
  6455.     n = 
  6456.         p = 
  6457. (p > 0)
  6458. cp > 0
  6459.                  
  6460. ASYMCompareByCase(
  6461.                      
  6462.                  
  6463.                  
  6464. (p > 0)
  6465. ASYM_WID_TimeStart 
  6466. 0REAL,
  6467. )E - 
  6468.         resetStr = ASYM_GetString("
  6469. NeedPgResetForTimer",\
  6470. "The current 
  6471. "invalid data 
  6472. '#elapsed 
  6473. && "This 
  6474. should be 
  6475. .") \
  6476. f"&" & ResetStr 
  6477. "&" & ASYMGetStandardString("<Cancel>","")
  6478. F = 0
  6479. F = IT
  6480.     ASYM_WID_TimeChosen 
  6481. -- CTB40R.SBK (c) 1994,1995,1996 Asymetrix Corporation
  6482. -- Use 
  6483. its scripts 
  6484. governed 
  6485. Hyour
  6486. -- Multimedia ToolBook 4.0 - CBT Edition Licensing agreement
  6487. -- Do 
  6488. xuse 
  6489. handlers 
  6490. functions 
  6491. _ASYM prefix
  6492. fleading underscore) 
  6493.  . They are "private"
  6494. _ASYM_AddAnswerArrayHyperlink 
  6495. ansArray[][] 
  6496. Hreference, 
  6497. iRow,\
  6498. pgRef, transFx, linkType, curs
  6499.     -- called 
  6500. \Dialog
  6501. _ASYM_AddLinkToArray(
  6502. QfFx, 
  6503. "HyperLinking" 
  6504. _ASYM_AddHyperlinkToArray hyperlinks[][] 
  6505. linkName, 
  6506. _tbk_AddHyperlinkToArray( 
  6507. _ASYM_BadLinksList 
  6508.     LOCAL stack badLinks
  6509. ASYM_checkHyperSysBook()
  6510. dimensions(hyperLinks)
  6511. [i][2] <> NULL 
  6512. tbk_FindHyperPage (
  6513. 9[i][2],
  6514. i,3],\
  6515. i][4]) 
  6516. i][1] 
  6517. _ASYM_ClearAnsArrayHyperlink 
  6518. ][i] = 
  6519. _ASYM_ClearHyperlink 
  6520. _tbk_ClearHyperlinkFromArray(
  6521. _ASYM_DoNextPostedMsg
  6522. 4s__ASYMMsgQ
  6523.     p = 
  6524. o(2), 
  6525. p = 0
  6526. ASYM_FlushMsgQ;
  6527.     msg = 
  6528.     p = 
  6529. p = 0
  6530.         tgt = 
  6531.  & "";
  6532. p = 1
  6533. trim(
  6534.     ss = 
  6535.     cmd = expandString("
  6536. _ASYM_DoPostedMsg hWnd, msgID
  6537. , s__ASYMMsgQHold
  6538. X"User"
  6539.         INT PostMessage(WORD,
  6540. DWORD)
  6541. eekMessage(POINTER,
  6542. ASYM_Ticks()
  6543. ASYM_LinkDLLs;
  6544.     lpMsg = ASYM_GetMemBlock(64)
  6545. %<> "0,0"
  6546.         -- WM_PAINT = 0x000F ; WM_TIMER = 0x0113
  6547.         busy = ((
  6548. (0 <> PeekMessage(
  6549. , 0, 1, 0x000E, 0)) 
  6550. (0 <> 
  6551. , 0, 0x0010, 0x0112, 0)) 
  6552. (0 <> 
  6553. , 0, 0x0114, 
  6554. -1, 0)) 
  6555. (0 <> 
  6556. , 0, 
  6557.  + 1, 65535, 0)))
  6558. ASYM_FreeMemBlock(
  6559. (27) 
  6560. ,0,0)
  6561. _ASYM_ExecHyperLink 
  6562. _tbk_ExecHyperLink (
  6563. FALSE
  6564. _ASYM_FindString 
  6565. strgs[][] 
  6566. strgName 
  6567. -i][1] = 
  6568. ?i][2]
  6569. _ASYM_HyperlinkCandidates obj, candidates[] 
  6570. $ <> 
  6571. "_ASYM_Hyperlinks" 
  6572. Qn] = 
  6573. _ASYM_HyperlinkIRow STRING 
  6574.     n = 
  6575. i][1] = 
  6576. _ASYM_HyperlinkLinkInfo 
  6577. resolv
  6578. _tbk_HyperlinkLinkInfo(
  6579. _ASYM_ReaderExit
  6580. down 
  6581. xsysRuntime 
  6582. "ctb40a.sbk" 
  6583. _ASYM_ResetPgWidgets msg
  6584. "Test Item 
  6585. _ASYM_ResetResponseData _target
  6586. _ASYM_ResetRespData 
  6587. _ASYM_SysCursor
  6588. ;oldse=
  6589. r;oldsen=sysErrorNumber
  6590. xASYM_IsNumber(
  6591. _ASYM_TBKFileVersion fileName
  6592. "version test" 
  6593. ASYM_AddAnswerHyperlink 
  6594. _ASYM_AddAnswerHyperlink(
  6595. ASYM_AddString 
  6596. _ASYM_AddString(
  6597. , s, 
  6598. Strings" 
  6599. ASYM_AltPgName 
  6600. title 
  6601. pgCaption 
  6602. "ID" && 
  6603. ASYM_AskForPath startPath, dbCaption
  6604. _ASYM_AskForPath(
  6605. &on) 
  6606. "Utility Dialogs" 
  6607. ASYM_AskStudentName prompt
  6608. "Logging" 
  6609. ASYM_BeginDrag
  6610. ASYM_BeginResponse actualObj, respName
  6611. xASYM_HasAnsArray(
  6612. ASYM_WID_QType 
  6613. _ASYM_BeginResponse (
  6614. ASYM_CBTIniVar section,key,deflt
  6615.     linkDLL "tb40win.dll"; 
  6616. GetIniVar(
  6617. HASYM_IniFile())
  6618. ASYM_CheckAnswerHyperlinks obj
  6619. Zbadlinks
  6620. := ASYM_WID_AnsArray 
  6621. ASYM_HasFBArray(
  6622. ~= ASYM_WID_SummaryFeedback 
  6623. ) > 1
  6624.             ss= 
  6625. ASYM_CheckDropObj 
  6626.     SYSTEM s_asym_dragObj, s_asym_dropObj
  6627. >= ORDEROBJ
  6628. ASYM_RegisterResponse 
  6629. ASYM_WID_TargetObject 
  6630. >= "<
  6631. ASYM_CheckPoint(
  6632. 4s_cbtrhypexterr
  6633.     hyperSBK = "tb40hyp.
  6634. ASYM_WorkWindow()
  6635. isExtensionAdded(
  6636.             ss = 
  6637.          ASYM_GetString("cantFindHyperSysbook",\
  6638. "Cannot 
  6639. missing."),\
  6640. ASYM_CheckObjectHyperlinks obj
  6641. tbk_CheckObjectHyperlinks(
  6642. loc, 
  6643. _ASYM_CheckPoint(
  6644. ASYM_CheckTries 
  6645. xisType(real,ASYM_WID_TriesUsed 
  6646. ASYM_WID_AnswerLocked 
  6647. "     <> 
  6648. ASYM_WID_TriesMax 
  6649. E     <> 0\
  6650. W     >= 
  6651.         ASYM_WID_TimeLocked 
  6652. |     = 
  6653. ASYM_QLocked 
  6654.     , ASYM_WID_Responses() 
  6655. ASYM_Locked 
  6656. ASYM_ChooseFromTextLinesDlg dlgCaption, 
  6657. , txtLines, 
  6658. _ASYM_ChooseFromTextLinesDlg(
  6659. ASYM_ClearAnswerHyperlink 
  6660. _ASYM_ClearAnswerHyperlink(
  6661. ASYM_ClearString 
  6662. _ASYM_ClearString(
  6663. ASYM_CMS_GetNextModule
  6664. r= ASYM_GetStandardString("<
  6665. xrunning>","")
  6666. ASYM_CMS_GotoModule
  6667. ASYM_CMS_IniFile
  6668. ASYM_CMS_DataDir() & "
  6669. .INI"
  6670. ASYM_CMS_MarkAsCompleted
  6671. ASYM_CMS_ModuleFileName
  6672. ASYM_CMS_RecordDetailInfo
  6673. ASYM_CMS_RecordedScore
  6674. ASYM_CMS_RecordScore
  6675. ASYM_CMS_SetNextModule
  6676. ASYM_CollectTotalScore includeSkip
  6677. ZLOGICAL passSkip
  6678. 4s__ASYM_TempTotalScore
  6679.     totalScore = 0
  6680.     totalMax = 0
  6681. Y = (
  6682. v <> 
  6683.         pg = 
  6684. skipNavigation 
  6685.         widList = ASYM_CollectWidgets(pg)
  6686. ASYM_WID_IsScored 
  6687. s = ASYM_WID_Score 
  6688. m = ASYM_WID_MaxScore 
  6689. REAL,s) 
  6690. 4_s_AsymWidgetCollection
  6691.         pg = 
  6692. ASYM_SummonWidgets 
  6693. @    & ""
  6694. ASYM_CompareByCase string1, string2
  6695. X"user"
  6696. lstrcmp(
  6697. ) = 0)
  6698. ASYM_CompareDates d1, d2, fmt
  6699. _ASYM_CompareDates(d1, d2, 
  6700. 5 Stuff" 
  6701. ASYM_CondensePhonetic s
  6702. ASYM_cepr(s) 
  6703. ASYM_Container testObj, objTypeList
  6704. ZnextObj, 
  6705.     wCnt = 
  6706. * <> 
  6707. = "BOOK"
  6708. WCnt 
  6709. "groupfieldrecordfieldpagebackgroundbook"
  6710.             p = 
  6711. , Obj)
  6712. p > 0
  6713. Vp+4 
  6714. ASYM_CurrentDirectory
  6715. X"tb40DOS.
  6716. GetCurrentDrive()
  6717. GetCurrentDirectory(
  6718.     drv = 
  6719.     dir = "\" & 
  6720. <> "\"
  6721. %1:%2",
  6722. ASYM_CurrentPath
  6723. ASYM_DateToSeconds d, fmt
  6724. _ASYM_DateToSeconds(d, 
  6725. ASYM_decode source, 
  6726. , ver
  6727. "_ASYM_decrypt" 
  6728. linkedFunctions("mtb40cbt.
  6729. _ASYM_decryptEX = 
  6730.  = 0x04000001; 
  6731. ASYM_DirectoryExists dirspec --** OBSOLETE
  6732. ASYM_IsDirectory(
  6733. ASYM_DoAnswerHyperlink 
  6734. answerName, IsSpecific
  6735. isSpecific 
  6736. obj);
  6737. _tbk_ExecHyperlink (
  6738. ASYM_DoFeedback 
  6739. num, 
  6740. _ASYM_PlayAnswerFeedback (
  6741. ASYM_DoGenericTextFeedback 
  6742. tag, pos, option
  6743. _ASYM_DoGenericTextFeedback(
  6744. ASYM_DoHyperlink 
  6745. triggerName
  6746. ASYM_HasHyperlinks(
  6747. ASYM_ElapsedCursor nmax, n, curName
  6748.  = 0 
  6749. n = 0)
  6750. curname 
  6751.         n = 30 * n / 
  6752. W;c = cursor ("t" & 30 & 
  6753. (n)) 
  6754.         n = 20 * n / 
  6755. ;c = 
  6756. 5wait" & 
  6757. (n)) 
  6758.     ss = 
  6759. c <> 
  6760. ASYM_Ellipsize s, len, side
  6761.      = 0; 
  6762.     s = ASYM_Trim(s)
  6763.     cCnt = 
  6764.     dotss = "...";dotCnt = 3
  6765.     p1 = 
  6766. ~("\", s)
  6767. p1 > 0
  6768.  < 18;
  6769.             s = 
  6770.  + 1) 
  6771.             p = 
  6772. ~("\", s)
  6773. p > 0;s = 
  6774.             dotsL = (len - 
  6775. U(s))+1
  6776.             s = ellipsizeFileName(s, 
  6777. P) -- 
  6778.             s = 
  6779. U(s) 
  6780. U(s))+1
  6781.             s = 
  6782. + 4) 
  6783.             p = 
  6784. 3) / 2 + 0.1)
  6785.             s1 = 
  6786. U(s1) + 1 + p > len;
  6787.             s = s1 & 
  6788.             s = 
  6789. ASYM_ExpandRelPath dotpath, longPath
  6790.     p = revOffset ("..", dotPath)
  6791. cp > 0
  6792.         p2 = 
  6793. I("\", 
  6794. p2 = 0 -- bad!
  6795. p + 1 
  6796. Vp2 + 1 
  6797. Vp2 + 1 
  6798.         p = 
  6799. ASYM_ExpandString templStr
  6800.     ss = 
  6801.     i = 1
  6802. ci < 
  6803. R(i - 1) 
  6804. ` = "%"
  6805.  & ""
  6806. n > 0
  6807. n2 = 
  6808. Ri + 1 
  6809. n = n*10 + n2
  6810. extra = 1
  6811. $(n + 1)
  6812. Vi-1 
  6813. ) - 1
  6814. %<expression>% form
  6815. ~("%", 
  6816. p <> 0
  6817. i + p - 2 
  6818. ) <> 
  6819. Vi-1 
  6820. i + p - 1 
  6821. ) - 1
  6822. ASYM_FileToPrinter fName, options, hParentWnd, showAbortDlg
  6823. _ASYM_FileToPrinter (
  6824. "printing" 
  6825. ASYM_FindAnswerIndex whatItem, col, 
  6826. &ARRAY    
  6827. &STACK retVal
  6828. 1 = 1;    
  6829. ASYM_FindField fldName
  6830.     ss = 
  6831. ASYM_FindHyperPage pgName, altPgName, bk
  6832. Zlogical ss
  6833. )destbk
  6834. !refString
  6835. "<" -- keyword
  6836. * = ASYM_NextNavigablePage() 
  6837. 6* = ASYM_PreviousNavigablePage() 
  6838. o* = ASYM_FirstNavigablePage() 
  6839. * = ASYM_LastNavigablePage() 
  6840.     ss = 
  6841. bk <> 
  6842. pathOfFile(
  6843. 8) & bk
  6844. ASYM_FindPathFile(bk, ASYM_HyperPath 
  6845. "ID" 
  6846. ""%1"" 
  6847. isObject(
  6848.             --
  6849. "ID" 
  6850. ) = 2
  6851. Q- = 
  6852. ASYM_FindPage pgN
  6853.     ss = 
  6854.     DOSPath = 
  6855. c":\" 
  6856. ASYM_IsFile(
  6857. &GetDosEnvironmentString(
  6858. *PATH")
  6859.         p = 
  6860. ~("=",
  6861. p > 0
  6862.     p = 
  6863. ~(";", 
  6864. cp <> 0
  6865.  = ","
  6866.         p = 
  6867. ~(";", 
  6868.     bkPath = 
  6869. ASYM_trim(
  6870. <> "\"
  6871. <> ":" 
  6872.         testName = 
  6873. --            
  6874. ASYM_FixFieldScrollBar fld
  6875. , RegisterWindowMessage(
  6876. [- = 
  6877. 2"ASYM_PostCO")
  6878. ,<> 0
  6879. ASYM_FreeDiskSpace drspec
  6880. *oldDir
  6881. - _ASYM_FreeDiskSpace = GetFreeDiskSpace(
  6882. ASYM_SetCurrentDirectory(
  6883.     r = 
  6884. ASYM_FreeDOSMem
  6885. GetFreeDosMem() 
  6886. "Initialization" 
  6887. ASYM_GetAnswerHyperlinks 
  6888. _GetHyperlinks(
  6889. "Hyperlinking" 
  6890. ASYM_GetHyperlinks 
  6891. ASYM_GetObjectListByName oContainer, otype, hasScript, nam
  6892. 2oList
  6893. ASYM_GetPath pathName
  6894. 4_s_ASYM_PathCache[][]
  6895.     ss = 
  6896.     cacheSize = 
  6897. qi][1] 
  6898. i][2]
  6899. '"Paths",
  6900. ][1]    = 
  6901. ][2]    = 
  6902. ., strgDflt
  6903. .,"") 
  6904.     bk = 
  6905. 8;bk = 
  6906.     ss = 
  6907. d/ = _ASYM_StringArray 
  6908. ) > 1;
  6909. i;s = 
  6910. ;i = 0;
  6911. ; i = 0;
  6912. i = 0;s = 
  6913. y;s = 
  6914. ASYM_GetSystemVar varName
  6915.     _zutalors_ = 
  6916. ASYM_GetTypeInData
  6917. _ASYM_GetTypeInData 
  6918. ASYM_GlossaryPage term, bkName
  6919.         ss = 
  6920. /"glossary" 
  6921. a = ASYM_GlossaryName 
  6922.  = "GLOSSARY.TBK"
  6923. ASYM_GoToPage 
  6924. }8fx, 
  6925. {oldPg
  6926. ZoldCurs
  6927.     ss= 
  6928. 8 <> "
  6929. ] = _ASYM_sysCursor()
  6930. 8 <> 
  6931. transfx <> 
  6932.         p = 
  6933. p > 0
  6934. Vp + 4 
  6935.             transition 
  6936. 9 <> 
  6937. ASYM_ResetCursor 
  6938. q- obj
  6939. [8[][]
  6940.     ss = 
  6941. H,[][]
  6942.     ss = 
  6943. h, = 
  6944.     ss = 
  6945. D3result, 
  6946. , hyperPath
  6947.         bk = 
  6948. bk <> 
  6949.         bk = 
  6950. bk <> 
  6951. _ASYM_Hyperpath 
  6952. _asym_hyperpath 
  6953. _tbk_hyperpath 
  6954. bk <> 
  6955. bk = 
  6956. tbk_Hyperpath(bk) 
  6957. (bk) 
  6958. _SetHyperPath 
  6959.             _ASYM_HyperPath 
  6960. ASYM_IAmWidget
  6961. ASYM_idle
  6962. ASYM_IniCompanyName
  6963. ..ini")
  6964. 4s_ASYM_IniFilePath
  6965. # <> "\"
  6966. \ & "ctb40r.
  6967. ASYM_IniUserName
  6968. z5","
  6969. 0dos.
  6970. /6GetFileAttributes(
  6971. ("D" 
  6972. ASYM_IsDirectoryWriteable dirSpec
  6973. _ASYM_IsDirectoryWriteable(
  6974. 2Manager" 
  6975. ASYM_IsDriveReady drv
  6976. _ASYM_IsDriveReady(
  6977. manager" 
  6978. :FileExists(
  6979. ) = 1)
  6980. ASYM_IsFileAvailable fN
  6981. _ASYM_IsFileAvailable(fN) 
  6982. ASYM_IsPointClose p1,p2, dist
  6983. GetSystemMetrics(36) --Windows's doubleclick range
  6984. IINT)
  6985. sysPageUnitsPerPixel
  6986. (x2 - x1) <= 
  6987. (y2 - y1) <= 
  6988. ASYM_IsWin31
  6989. sysOperatingSystem
  6990. < 3.8)
  6991. --            
  6992. _linkDLLs 
  6993. _ASYM_Locked 
  6994. ASYM_LogDispatchComboValues
  6995. _ASYM_LogDispatchComboValues() 
  6996. ASYM_LogSetOptions heading, \
  6997. logPages, logTimes, logAnswers, logOnLock, logStats
  6998. 4s_ASYM_LogHeading, s_ASYM_LogPages, s_ASYM_LogTimes, \
  6999. s_ASYM_LogAnswers, s_ASYM_LogOnLock, s_ASYM_LogStats
  7000. d = (
  7001.         ltf = 
  7002.  & ""
  7003. ASYM_LogStart bk, 
  7004. logAppend, logEncrypt, 
  7005. , typ
  7006.  _ASYM_LogStart(bk, 
  7007. ASYM_LogStatus 
  7008. 4s_ASYM_LogFileName
  7009.             LONG GetFileSize(
  7010. ASYM_LogStop
  7011. _ASYM_LogStop() 
  7012. ASYM_LogTypeComboValues
  7013. _ASYM_LogTypeComboValues() 
  7014. "logging" 
  7015. ASYM_LogWriteEntry txt
  7016. , s_ASYM_LogEncrypt,\
  7017. s_ASYM_LogEncryptKey, s_ASYM_LogType
  7018.     fN = 
  7019. fN <> 
  7020.             sep = 
  7021. " : "
  7022. ("LOG START" 
  7023. END" 
  7024.             stf = 
  7025. ASYM_WriteEncryptedFile(fN,
  7026. r& CRLF & 
  7027. ASYM_LookRealHardForPage
  7028. xavailable
  7029. ASYM_MailLogFile 
  7030. _ASYM_MailLogFile logFileName 
  7031. ASYM_MakeIntoRelPath subPath,bigPath
  7032. _ASYM_MakeIntoRelPath(
  7033. ASYM_MatchString testString, 
  7034. , byCase, jumbledOK
  7035. P), (
  7036. ASYM_MessageBox txt,captn,icn,btns,hlpTag,hlpFile
  7037. _ASYM_MessageBox(
  7038. ASYM_ModalDialog whatPage, whatCaption
  7039. _ASYM_ModalDialog(
  7040. <Mgr" 
  7041. ASYM_ModalState 
  7042.     s_ASYM_ModalState = (
  7043. disableTaskSwitching (
  7044. "task switch 
  7045. ASYM_NameOrID obj
  7046. "ID" && 
  7047. ASYM_ObjectCenter 
  7048. "pagebackgroundbookviewer"
  7049. clientSize 
  7050. "0,0"
  7051. )- 0.0001),\
  7052. ) - 0.0001)
  7053. loc -- moves 
  7054. {so that 
  7055. centered 
  7056. 9point,
  7057. ) / 2,\
  7058. ) / 2
  7059. ASYM_ObjectDropped
  7060. ASYM_ObjectsWhere ownerObj, objTypes, 
  7061.     objs = 
  7062.     ss = 
  7063.         v = 
  7064. ASYM_OpenEndedProgress txt
  7065. ended progress" 
  7066. ASYM_OppositePos 
  7067.     --** 
  7068. HCO 940810
  7069. ClientSize 
  7070. targetWindow
  7071. maxX; 
  7072.  / 2; 
  7073. x >= 
  7074.         x = 1200
  7075.         x = 
  7076. X + 300
  7077. y >= 
  7078.         y = 1200
  7079.         y = 
  7080. x + 300
  7081. ASYM_PageEntered
  7082. ASYM_PlayFeedback index, 
  7083. Amode
  7084. c&    responseList
  7085.     myPg = 
  7086. ; <> 
  7087.         --    
  7088. _ASYM_PlaySummaryFeedback(
  7089.         -- compatibility 
  7090. f3.0 
  7091. detail feedback possible
  7092. ASYM_WID_PartialScore 
  7093.             responseIDs = ASYM_WID_ResponseIDs 
  7094.             _responseList = 
  7095. ASYM_PlaySoundEffect snd,sync
  7096. _SmartPlaySound(
  7097. ASYM_PopGlossary 
  7098. , popStyle, 
  7099. Q <> 
  7100. ; = "shadowedAutoClose"
  7101. ASYM_PopupPage(
  7102. ?Q) \
  7103. y,ASYM_PopGlossaryStyle 
  7104. ASYM_PopRTFHelp fN, 
  7105. _ASYM_PopRTFHelp(fN, 
  7106. _ASYM_PopupPage(
  7107. #R) \
  7108. ASYM_PopupWinComboValues
  7109. _ASYM_PopupWinComboValues() 
  7110. ASYM_PostMsg msg, tgt
  7111. O, s__ASYMMsgQID
  7112.         -- arbitrary queue overrun 
  7113. A) > 32000
  7114.             p = 
  7115. p = 0
  7116. 8""%2""",\
  7117. tgt, 
  7118. o(2) & 
  7119. ,J = 0
  7120. "ge("
  7121.  P = windowHandle 
  7122. =P,0,0)
  7123.     translateWindowMessage 
  7124.         on 
  7125. ASYM_PrimaryMouseButton
  7126. getSystemMetrics(
  7127. 23) > 0;
  7128.             txt = 
  7129. C!" & 
  7130. DLogLockedQ",\
  7131. "Q=%1 : E=
  7132. ! : R=%2"),
  7133. ASYM_QResponded 
  7134. oELogRespondedQ",\
  7135. "Q=%1 : E=
  7136. YM! : R=%2"),
  7137. ASYM_QuestionStatus 
  7138. O_score, 
  7139. , noUpdate
  7140. /stat
  7141.  = ASYM_Wid_Responses 
  7142. ASYM_WID_TimeMax 
  7143. ASYM_WID_TimeUsed 
  7144. |E= 0 
  7145. WH<> 
  7146. ASYM_RandomList numItems, inList
  7147. {0outList
  7148.             maxCount = 
  7149. k32768)
  7150. VJse 
  7151. _ASYM_RegisterResponse 
  7152. ASYM_RelativePath 
  7153. " <> 
  7154. 26) = 1
  7155. &DoldLock
  7156. 2objList
  7157.     oType = 
  7158.     qType = 
  7159.         c = 
  7160.             fld = 
  7161. [ASYM_BeenHere 
  7162. [ASYM_Done 
  7163. [ASYM_TimingStarted 
  7164. "MATCHOBJ,MATCHITEM,MULTIOBJ,SELTEXT"
  7165.  = "READER" 
  7166. ASYM_WID_ReadyToRun 
  7167. mmClose 
  7168. _ASYM_ResetTestItem 
  7169. tbk_wid_name 
  7170. tbk_wid_type 
  7171. >= "BeenThere"
  7172. pg = 
  7173. oldSys = syssuspendmessages
  7174. statusBar = 
  7175. MResetting 
  7176. %1"),i)
  7177. pg <> 
  7178. ASYM_RunSysBookName
  7179. ASYM_ScreenInfo
  7180. 4info" 
  7181. ASYM_ScrollListBoxToSelection
  7182. selectedTextLines 
  7183.         n = 
  7184. (textRightOverflow 
  7185. b(0, 
  7186. - (1 + n 
  7187. }D pathStr
  7188. _ASYM_SetCurrentDirectory (
  7189. ASYM_SetCurrentPath 
  7190. ASYM_SetIniCompanyName 
  7191.     oldName = 
  7192. SetIniVar("
  7193. 09, "
  7194. ASYM_SetIniUserName 
  7195. ASYM_SetPath 
  7196. _ASYM_SetPath(
  7197. ASYM_SetWorkWindow 
  7198. 4s_ASYMWorkWindow
  7199. isOpen 
  7200. ASYM_ShortReference obj
  7201.  _ASYM_ShortReference (
  7202. ASYM_ShowDialog whatViewer, 
  7203. on, whatMode
  7204. _ASYM_ShowDialog (
  7205. ASYM_ShowError 
  7206.  winCaption, helpTag, helpFile
  7207. _ASYM_ShowError 
  7208. ASYM_ShowProgress n, maxN, 
  7209. ASYM_ShowProgressWithText 
  7210. ASYM_ShowYourScore 
  7211. ASYM_WID_ShowScore 
  7212. _ASYM_ShowYourScore 
  7213. tSLogShowScore","Q=%1 : E=
  7214. ! : S=%2")
  7215. ASYM_SuperEncode 
  7216. ASYM_Encode(
  7217. , "genval") 
  7218. asymEncode(
  7219. ASYM_TempDir
  7220. _ASYM_tempdir() 
  7221. ASYM_textLineOffset x, txt
  7222. ASYM_TextToPrinter 
  7223. _ASYM_TextToPrinter (
  7224. ASYM_TicksToTime ms
  7225.     s = ms 
  7226. y1000;h = s 
  7227. y3600;m = s 
  7228. k3600 
  7229. y60;s = s 
  7230. %"00";
  7231. %"00";
  7232. %"00"
  7233. %c%1:%2:%3",h,m,s)
  7234. ASYM_TypeInCompleted 
  7235. , entryField
  7236.             hwtxt = 
  7237.             NBS = 
  7238. o(160)
  7239.             p = 
  7240. ~(SPACE, hwTxt)
  7241. cp > 0
  7242. >= _LastText 
  7243. ASYM_UpdateTargetObject obj
  7244. "Watch 
  7245. w_ Support" 
  7246. ASYM_Wait ms, breakKeys
  7247. _ASYM_Wait(ms,
  7248. ASYM_WID_Chosen
  7249. ASYM_WID_Correctness 
  7250. _ASYM_WID_Correctness(
  7251. _ASYM_WID_Responses(
  7252.  = _ASYM_WID_Score(
  7253. j = 0;
  7254. ASYM_WindowsDirectory
  7255.     lpBuffer = 
  7256. ke200)
  7257. \kernel"
  7258. eGetWindowsDirectory(
  7259. F,199)
  7260.     winDir = 
  7261. )<> "\"
  7262. ASYM_WinHelp 
  7263.     C, whatFile
  7264. _ASYM_WinHelp(
  7265. ASYM_WordFromPoint loc
  7266. 8jwordNum
  7267. [= objectFromPoint(
  7268.         spot = 
  7269.         whatText = 
  7270.         whatChar = 
  7271.         oldFocus = 
  7272.         oldWord = selectedTextState
  7273. T <= 
  7274. i >= 
  7275. ASYMA_CopyUserProperties obj1, obj2
  7276.     propList = 
  7277. i"%1 
  7278. %2 = %1 
  7279. ASYMA_FindWordStart 
  7280. , whatLine
  7281.     wordBreak = 
  7282. &TAB"E&
  7283. &&".,;:?!
  7284. ASYMA_GetStringList
  7285.     bk = 
  7286.         bk = 
  7287.     ss = 
  7288. hi][1] 
  7289. 4s_ctb40r_author
  7290. 8") <> 
  7291. buttonClick loc
  7292. _ASYM_hyperlinkCandidates(
  7293. tbk_DoHyperlink(
  7294. ASYM_AutoGlossary 
  7295. ASYM_AutoHotwords 
  7296.     whatButton = 
  7297. _locked 
  7298. j"<responseItemLocked>") \
  7299. Ab<> 
  7300. X_ed 
  7301. ASYM_Draggable 
  7302. c = obj
  7303. DoDragObject 
  7304. behaviors" 
  7305. DoMatchItemDrag 
  7306. iBehaviors" 
  7307. 8") <> 
  7308. closeWindow
  7309. 4s_ctb40r_PopViewers
  7310. ASYM_itemOffset(
  7311. N[][]
  7312.     myParent = 
  7313. "MULTWID" = 
  7314. :t = 
  7315. objlist 
  7316. counter = 0
  7317. j <> i
  7318. H][k] = 
  7319. tj][k]
  7320. enterApplication
  7321. 4s_ASYM_LogDir, 
  7322. d, s_ASYM_LogStartTime, s_ASYM_SessionElapsedTime
  7323. ZbookmarkFn, logFn, preferredLogFn
  7324. 5 = 0
  7325.         bk = 
  7326.         bk = 
  7327.     CMS = ASYM_CMS_CourseID() <> 
  7328. ASYM_AutoBookMarks 
  7329.  = _ASYM_MakeBookmarkFileName() 
  7330. "bookmarking" 
  7331. _CMS_EnterApplication bk, 
  7332. ASYM_FullScreen 
  7333.         captionBar 
  7334.         state 
  7335. = maximized 
  7336. _readBookmarks(
  7337. R3() 
  7338. 3ASYM_LogName 
  7339. bk, ASYM_LogAppend 
  7340. bk, \
  7341. bk, ASYM_LogDestination 
  7342. ASYM_BookSysBooks 
  7343.         ss = 
  7344. OresetFlag
  7345. ZsbkArr [][]
  7346. ZiList
  7347. Xt i,j,n
  7348. w") && 
  7349. clean up 
  7350. * duplicate 
  7351. , except myself
  7352.     myShortName = ASYM_ShortFileName(
  7353.     sbks = 
  7354.     n = 0
  7355.         there = 
  7356. [j][1] 
  7357. [j][2]
  7358. [n][1] = 
  7359. [n][2] = 1
  7360.         escapeCnt = 10
  7361. [i][2] > 1 
  7362. [i][1]
  7363. mmyield
  7364. mmYield
  7365. [i][2]
  7366. [i][2] = 0
  7367. [i][1]
  7368. [i][2]
  7369.         vList = sysOpenWindows
  7370. ) > 0
  7371. v <> 
  7372. currentPage 
  7373. Iw = 
  7374. _linkSysBook 
  7375. enterWindow lastWindow
  7376. revertFocus 
  7377. P <> 
  7378.             v = 
  7379. openWindow
  7380. 14<> 
  7381. isNumber x
  7382. itemContains x,txt
  7383. ASYM_ItemContains(x,
  7384. ASYM_ItemOffset(x,
  7385. ASYM_CloseOnEsc 
  7386. leaveApplication
  7387. ]     = (
  7388. x     = 0
  7389. j1, "
  7390. 8") <> 
  7391.  = _WriteBookmarks() 
  7392.      <> 
  7393. xasym_CMS_CMSApplicationName()
  7394. ASYM_IsScored 
  7395.         logToCMS = 
  7396. ASYM_CMS_LeaveApplication(
  7397. y1000, 
  7398. FlushMessageQueue()
  7399. removeFile(
  7400. Vjore
  7401.  & "" 
  7402. 2xs "
  7403. leaveWindow
  7404. 5= mousePosition 
  7405. autoClose 
  7406. _AutoCloseCheck 
  7407. 8") <> 
  7408. 8") <> 
  7409. onLine
  7410. (_onLine 
  7411. ><> "
  7412.     _online 
  7413. ;sliderPos 
  7414. >= _sliderPos 
  7415. 8") <> 
  7416. _s1, s2
  7417.     L = 
  7418. U(s1) - 1
  7419. U(s2) 
  7420. i + L 
  7421. sized
  7422. _sized 
  7423. tresizing 
  7424. arranging" 
  7425. >= "SLIDER";
  7426. sliderMax
  7427. _sliderMax 
  7428. value
  7429. sliderMin
  7430. _sliderMin 
  7431. sliderMove;
  7432. sliderRatio
  7433. _sliderRatio 
  7434. thumbPosition
  7435. _thumbPosition 
  7436. thumbWidth
  7437. _thumbWidth 
  7438. updateElements 
  7439. trackPosition
  7440. _trackPosition 
  7441.     bnds = 
  7442. ) = "
  7443.             half = (
  7444.             objCenter = 
  7445. cs <> 
  7446. s <= 
  7447. cs <> 
  7448. s <= 
  7449. unLinkSysBook
  7450. _unLinkSysBook 
  7451. wordContains x, txt
  7452. wordOffset x, 
  7453. ASYM_FindExecutableFile fn
  7454. e(fn) 
  7455. default button
  7456. Special default button
  7457. author
  7458. skrefFocus
  7459. refBtn
  7460. keyDown
  7461. Cancel
  7462. cancelBtn
  7463. defBtn
  7464. skrefFocus
  7465. ASYM_IsWin31
  7466. enterPage
  7467. skrefFocus
  7468. setDefButton
  7469. refBtn
  7470. button
  7471. skrefFocus
  7472. pushbutton
  7473. cancelBtn
  7474. defBtn
  7475. rkrefFocus
  7476. notifybefore 
  7477. notifyBefore 
  7478. x = 13
  7479. orefBtn
  7480. enabled 
  7481. buttonClick 
  7482. orefFocus
  7483. ocancelBtn = 
  7484. B"Cancel" 
  7485. odefBtn = 
  7486. B"OK" 
  7487. ASYM_IsWin31() 
  7488. u= "pushbutton"
  7489. setDefButton btn
  7490. = NULL 
  7491.         OK = (
  7492. targetWindow = 
  7493.             u = sysPageUnitsPerPixel
  7494.             b = 
  7495. b - x, 
  7496. b - y, 
  7497. b + x, 
  7498. b + y
  7499. author
  7500. skrefFocus
  7501. refBtn
  7502. keyDown
  7503. skrefFocus
  7504. setDefButton
  7505. refBtn
  7506. button
  7507. skrefFocus
  7508. pushbutton
  7509. cancelBtn
  7510. defBtn
  7511. rkrefFocus
  7512. notifybefore 
  7513. notifyBefore 
  7514. x = 13
  7515. orefBtn
  7516. enabled 
  7517. buttonClick 
  7518. orefFocus
  7519. setDefButton btn
  7520. = NULL 
  7521. <> "pushbutton"
  7522. odefBtn
  7523. ocancelBtn
  7524.         OK = (
  7525. targetWindow = 
  7526.             u = sysPageUnitsPerPixel
  7527.             b = 
  7528. b - x, 
  7529. b - y, 
  7530. b + x, 
  7531. b + y
  7532. :49:13 PM
  7533. <BookPath>
  7534. :HDMEDIAPATH
  7535. Claude Ostyn
  7536. 12/2/95 7:44:54 PM
  7537. 1/9/96 9:35:30 PM
  7538. Asymetrix Corporation
  7539. 12/7/95 1:47:30 PM
  7540. info_LastSaved
  7541. 1/10/96 9:49:50 AM
  7542. tSaved
  7543. MS Sans Serif
  7544. Arial
  7545. MS Sans Serif
  7546. Arial
  7547. MS Sans Serif
  7548. MS Sans Serif
  7549. YM_LogName
  7550. MS Sans Serif
  7551. <auto>
  7552. MS Sans Serif
  7553. YM_LogEncrypt
  7554. Arial
  7555. System
  7556. 12/5/95 1:47:03 PM
  7557. _ASYM_StringArray
  7558. info_LastSavedBy
  7559. <AskStudentName>
  7560. Please enter your name:
  7561. <back>
  7562. (Go back)
  7563. <BookmarksOutOfDate>
  7564. Bookmark file mismatch. Cannot retrieve bookmarks because the book has changed.
  7565. <Cancel>
  7566. Cancel
  7567. <CancelSession>
  7568. Cancel the Session
  7569. <CannotStartHelp>
  7570. Help could not be started. Please close some windows and try again.
  7571. <CannotWriteLogToThisDirectory>
  7572. Cannot write a log to "%1". Please choose another destination.
  7573. <CheckFloppyDrive>
  7574. Please verify that drive %1 contains a formatted floppy disk ready to receive the log.
  7575. <ChooseFaxDriver>
  7576. Select the FAX driver to use to send the log at the end of this session:
  7577. <ChooseFloppy>
  7578. Which floppy drive for the log?
  7579. <CMS not running>
  7580. The Course Management System is not active.
  7581. <ConfirmFaxDriver>
  7582. The FAX driver is %1. Right?
  7583. <Continue>
  7584. Continue
  7585. <correct>
  7586. Correct!
  7587. <else>
  7588. <Anything else>
  7589. <Error>
  7590. Error
  7591. <ERRORCreateLog>
  7592. Cannot create the log file for this session.
  7593. <ERRORFaxLog>
  7594. ERROR: Cannot fax the log file "%1". 
  7595. Fax driver not found or not available, or fax session was cancelled. 
  7596. This temporary file is *NOT* being deleted.
  7597. <ERRORMailLog>
  7598. ERROR: Cannot mail the log file "%1". 
  7599. This temporary file is *NOT* being deleted.
  7600. <ERRORPrintLog>
  7601. ERROR: Cannot print the log file "%1". 
  7602. Printer device not found or not available. This temporary file is *NOT* being deleted.
  7603. <first>
  7604. First page
  7605. <Glossary>
  7606. Glossary
  7607. <incorrect>
  7608. Wrong!
  7609. <last>
  7610. Last page
  7611. <LogDosMemWarning>
  7612. DOS Memory available to Windows is dangerously low (%1
  7613. bytes). 
  7614. There is a possibility that Windows will not be able to launch the driver required to dispatch the log for this session. If an error occurs, the temporary log file will not be erased.
  7615. <LogFileDirPrompt>
  7616. Log File Directory:
  7617. <MAPINotFound>
  7618. A MAPI Driver to e-mail the session log could not be found. A session log will be created in the %1 directory, but nothing else will be done with this log file.
  7619. <MustSpecifyLogDirectory>
  7620. You must choose a directory for the session log file, or exit.
  7621. <NameRequiredToContinue>
  7622. You must enter your name to continue.
  7623. <next>
  7624. Next page
  7625. <NoRoomOnThatDisk>
  7626. Insufficient room on drive %1.
  7627. <NoViewerAvailable>
  7628. Sorry, cannot open another window.
  7629. <outOfTime>
  7630. The allowed time has expired.
  7631. You cannot change this answer.
  7632. <outOfTries>
  7633. The allowed number of tries has been reached.
  7634. You cannot change this answer.
  7635. <previous>
  7636. Previous page
  7637. <questionLocked>
  7638. This question is locked.
  7639. <responseItemLocked>
  7640. This item is locked.
  7641. You cannot change this answer.
  7642. <scoreForX>
  7643. Score for %1
  7644. <scoreForXIsX>
  7645. Score for %1 is %2
  7646. <scoreIsX>
  7647. Score: %1
  7648. <thisBook>
  7649. This book
  7650. <Yes>
  7651. AddDirToHyperPath
  7652. Add Directory to Search Path
  7653. BadMTBVersionX
  7654. This application requires an updated version of Multimedia ToolBook or Multimedia ToolBook runtime. The executing version number is %1; this application requires version 3.0a or above.
  7655. CantFindWinHelpFileX
  7656. Cannot find the WinHelp file %1.
  7657. ComboLogDestinations
  7658. <ask>,Ask at run time
  7659. <iniDir>,Automatic (.INI directory)
  7660. <bookDir>,Automatic (same as book)
  7661. <tempdir>,Automatic (TEMP directory)
  7662. <email>,E-Mail Attachment (requires MAPI)
  7663. <fax>,Fax (requires fax driver)
  7664. <floppy>,Floppy disk
  7665. <printer>,Printer
  7666. <special>,System Variable s_ASYM_LogDir
  7667. ComboLogTypes
  7668. <none>,None
  7669. transcript,Full session transcript
  7670. responseData,Tab-separated response data
  7671. ContinueAnyway
  7672. Continue anyway?
  7673. Do you mean x
  7674. Do you mean "%1" ?
  7675. Error opening file
  7676. Error opening file %1.
  7677. LogColNames
  7678. Question%1Score%1Max Score%1Locked%1Tries used%1Max Tries%1Time used%1Max Time%1Last response
  7679. MailError
  7680. Mail Error: %1.
  7681. MAPIErrorsByNumber
  7682. User Aborted
  7683. Operation Failed
  7684. Login Failed
  7685. Disk Full
  7686. Insufficient Memory
  7687. Block Too Small
  7688. Too Many Sessions
  7689. Too Many Files
  7690. Too Many Recipients
  7691. Attachment Not Found
  7692. Failure Opening Attachment
  7693. Failure Writing Attachment
  7694. Unknown Recipient
  7695. Bad Recipient Type
  7696. No Messages
  7697. Invalid Message
  7698. Text is Too Large
  7699. Invalid Session
  7700. Type Not Supported
  7701. Ambiguous Recipient
  7702. MAPINotAvailableNow
  7703. MAPI is not available at this time.
  7704. NeedPgResetForTimer
  7705. The current question has invalid data for the elapsed time.
  7706. OKToDeleteTempFileX
  7707. OK to delete the temporary file %1?
  7708. PopupWinComboValues
  7709. shadowAutoClose,Shadowed (close on click)
  7710. shadow,Shadowed (manual close)
  7711. thickFrame,Standard (thick frame)
  7712. thinFrame,Standard (thin frame)
  7713. dialogframe,Dialog Window
  7714. PromptForHyperDirFixup
  7715. The destination book is not in a directory that will be searched automatically. You can:
  7716. A. Add the destination directory to the current book's list of directories to search automatically. This will make it possible to find the destination book even if you move the books to a different configuration directory, simply by changing the list of directories stored in the ASYM_HyperPath property of this book.
  7717. B. Store the directory with the book file name in the hyperlink. This makes the link faster but you won't be able to move the books to another directory without breaking the link.
  7718. RemoveExtraQObjects
  7719. There are more objects in the question than defined answers. Do you want the extra objects removed?
  7720. StoreDirInHyperlink
  7721. Store Directory in Hyperlink
  7722. System Book
  7723. System Book
  7724. ViewerInUse
  7725. Viewer %1 is already in use.
  7726. You have been warned
  7727. You have been warned.
  7728. <Do you mean x>
  7729. Do you mean "%1" ?
  7730. ASYM_TempViewer
  7731. Error
  7732. Page id 34 of Book "G:\MTB40\CTB40R.SBK"
  7733. rtf help popup
  7734. Page id 30 of Book "G:\MTB40\CTB40R.SBK"
  7735. Windows
  7736. fixit
  7737. RTFHelp
  7738. vASYM_CBTIniVar
  7739. openwindow
  7740. LfixSize
  7741. fixit
  7742. fixit
  7743. enterWindow
  7744. ASYM_IniFile
  7745. Windows
  7746. SetIniVar
  7747. RTFHelp
  7748. closeWindow
  7749. openwindow
  7750. ASYM_CBTIniVar("Windows","RTFHelp")
  7751. ) = 4 
  7752. ofixit = 
  7753. enterWindow
  7754. fixSize 
  7755. ocurrentPage
  7756. closeWindow
  7757. SetIniVar("
  7758. =,ASYM_IniFile())
  7759. Do not rename me 7
  7760. Reusable Glossary Popup
  7761. Page id 0
  7762. Do not rename me 6
  7763. Reusable Glossary Popup
  7764. Page id 0
  7765. Do not rename me 5
  7766. Page id 4 of Book "G:\FRANKJR\SPCLST\FOOBAR.TBK"
  7767. s_ctb40r_PopViewers
  7768. ASYM_itemOffset
  7769. closeWindow
  7770. closeWindow
  7771. 4s_ctb40r_PopViewers
  7772. ASYM_itemOffset(
  7773. ASYM_TempViewer
  7774. ASYM_CloseOnEsc
  7775. Do not rename me 4
  7776. Page id 4 of Book "G:\FRANKJR\SPCLST\FOOBAR.TBK"
  7777. s_ctb40r_PopViewers
  7778. ASYM_itemOffset
  7779. closeWindow
  7780. closeWindow
  7781. 4s_ctb40r_PopViewers
  7782. ASYM_itemOffset(
  7783. ASYM_TempViewer
  7784. ASYM_CloseOnEsc
  7785. Decrypting
  7786. Page "Progress with text"
  7787. Page id 204
  7788. Do not rename me 3
  7789. Page id 4 of Book "G:\FRANKJR\SPCLST\FOOBAR.TBK"
  7790. s_ctb40r_PopViewers
  7791. ASYM_itemOffset
  7792. closeWindow
  7793. closeWindow
  7794. 4s_ctb40r_PopViewers
  7795. ASYM_itemOffset(
  7796. ASYM_CloseOnEsc
  7797. Do not rename me 2
  7798. Popup Window Sample
  7799. Page id 24 of Book "G:\FRANKJR\CTB30A.SBK"
  7800. s_ctb40r_PopViewers
  7801. ASYM_itemOffset
  7802. closeWindow
  7803. closeWindow
  7804. 4s_ctb40r_PopViewers
  7805. ASYM_itemOffset(
  7806. ASYM_TempViewer
  7807. ASYM_CloseOnEsc
  7808. Do not rename me 1
  7809.  "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK"
  7810. s_ctb40r_PopViewers
  7811. ASYM_itemOffset
  7812. closeWindow
  7813. closeWindow
  7814. 4s_ctb40r_PopViewers
  7815. ASYM_itemOffset(
  7816. ASYM_TempViewer
  7817. ASYM_CloseOnEsc
  7818. Generic Error
  7819. Page id 233 of Book "G:\FRANKJR\CTB30R.SBK"
  7820. ChooseFromTextLinesDlg
  7821. Transmogrify
  7822. Generic Viewer 1
  7823. Progress with text
  7824. Open Ended Progress
  7825. Page "Open Ended Progress"
  7826. Progress 1
  7827. Page "Progress 1"
  7828. Generic Glossary
  7829. Generic Viewer 2
  7830. Page id 0
  7831. Page id 0
  7832. Generic Dialog
  7833. Edit answer
  7834. Page id 0
  7835. Page id 12 of Book "G:\MTB40\SAFE\TUTORIAL\CBTTOUR.TBK"
  7836. enterbook
  7837. buttonclick
  7838. buttonclick
  7839. Script
  7840. ASYM_BeenHere
  7841. 6225,1425
  7842. defsize
  7843. 940730143453749952493
  7844. ASYM_TpID
  7845. buttonclick
  7846. buttonclick
  7847. Script
  7848. Title
  7849. Multimedia ToolBook 4.0 - CBT Edition
  7850.  Runtime SysBookk
  7851. Copyright 
  7852.  1996 Asymetrix Corporation
  7853. Initialization
  7854. Initialization
  7855. ASYM_BeenHere
  7856. CMS EnterApplication
  7857. CMS EnterApplication
  7858. ASYM_BeenHere
  7859. Error handling
  7860. Error handling
  7861. ASYM_BeenHere
  7862. Modal Dialog Mgr
  7863. Cancel
  7864. s_ASYM_DlgResult
  7865. Continue
  7866. whatViewer
  7867. FALSE
  7868. ASYM_ExpandString
  7869. ContStr
  7870. Viewer %1 is already in use.
  7871. <Cancel>
  7872. ASYM_GetStandardString
  7873. <Continue>
  7874. ViewerInUse
  7875. Generic Dialog
  7876. ASYM_GetString
  7877. 7wASYM_Container
  7878. _ASYM_ModalDialog
  7879. _ASYM_ModalDialog whatPage, whatCaption
  7880.     --** 
  7881. HCO 950626
  7882. 4s_ASYM_DlgResult; 
  7883.  = FALSE
  7884.     ss = 
  7885.     v = 
  7886. "Generic 
  7887. ASYM_Container(
  7888. isOpen 
  7889.             ContStr = ASYM_GetStandardString("<Continue>","
  7890. ASYM_ExpandString(ASYM_GetString("ViewerInUse",\
  7891. already 
  7892. use."), whatViewer)\
  7893. ancel>","Cancel")
  7894. close v
  7895. isObject("
  7896. " && 
  7897.             currentpage 
  7898. %modal
  7899.  = TRUE)
  7900. Modal Dialog Mgr
  7901. ASYM_BeenHere
  7902. Popup Page Mgr
  7903. Popup Page Mgr
  7904. ASYM_BeenHere
  7905. Path manager
  7906. Path manager
  7907. ASYM_BeenHere
  7908. Task Switch Manager
  7909. Task switch manager
  7910. ASYM_BeenHere
  7911. Utility Dialogs
  7912. newPath
  7913. oldPath
  7914. ASYM_CurrentDirectory
  7915. cASYM_SetCurrentDirectory
  7916. tb40dlg.dll
  7917. ChooseDirectoryDlg
  7918. .ChooseDirectoryDlg
  7919. _ASYM_AskForPath
  7920. _ASYM_AskForPath startPath, dbCaption
  7921. X"tb40dlg.dll"
  7922.         STRING ChooseDirectoryDlg(
  7923.     oldPath = ASYM_CurrentDirectory()
  7924.     newPath = 
  7925. .<> "\"
  7926. ASYM_SetCurrentDirectory(
  7927. Utility Dialogs
  7928. ASYM_BeenHere
  7929. Object resizing and arranging
  7930. Object resizing and arranging
  7931. ASYM_BeenHere
  7932. Bookmarking
  7933. Bookmarking
  7934. ASYM_BeenHere
  7935. Hyperlinking
  7936. Hyperlinking
  7937. ASYM_BeenHere
  7938. Logging
  7939. Logging
  7940. ASYM_BeenHere
  7941. Log Dispatch
  7942. Log Dispatch
  7943. ASYM_BeenHere
  7944. ASYM_BeenHere
  7945. AutoGlossary
  7946. AutoGlossary
  7947. ASYM_BeenHere
  7948. Version Test
  7949. M 3.0
  7950. 3.0 M
  7951. ASYM_Isfile
  7952. bkVers
  7953. _ASYM_TBKFileVersion
  7954. _ASYM_TBKFileVersion fileName
  7955. Zresult
  7956. ASYM_Isfile(
  7957. BookVersion(
  7958. bkVers
  7959. "1.0"
  7960. S = "1.0"
  7961. c"1.5"
  7962. "1.5"
  7963. c"3.0 M"
  7964.  = "M 3.0"
  7965. "3.0"
  7966.  = "3.0"
  7967. "4.0"
  7968.  = "4.0" 
  7969. Version test
  7970. ASYM_BeenHere
  7971. ASYM_BeenHere
  7972. Book Strings
  7973. Book Strings
  7974. ASYM_BeenHere
  7975. ASYM_Wait
  7976. 1,$"W
  7977. broken
  7978. false
  7979. ASYM_Ticks
  7980. _ASYM_Wait
  7981. _ASYM_Wait ms, breakKeys
  7982.     --** 
  7983. HCO 940812
  7984.     -- Temporary partial implementation; 
  7985. should be moved 
  7986. ZDWORD startT
  7987. xisType(
  7988.     broken = 
  7989. B = ASYM_Ticks()
  7990. cFlushMessageQueue() > 0
  7991.         mpos = 
  7992. mPos <> 
  7993.  >= ms 
  7994.  = 255
  7995.         kCnt = 
  7996.  >= ms 
  7997.  <> 0
  7998. ASYM_Wait
  7999. ASYM_BeenHere
  8000. Date Stuff
  8001. [O_ASYM_DateToSeconds
  8002. _ASYM_CompareDates
  8003. mm/dd/yy hh:min:sec AMPM
  8004. seconds
  8005. mm/dd/yy hh24:min:sec
  8006. s_asym_LastDateFormat
  8007. _ASYM_DateToSeconds
  8008. _ASYM_CompareDates d1, d2, fmt
  8009.     d1 = _ASYM_DateToSeconds(d1, 
  8010.     d2 = 
  8011. s(d2, 
  8012. d1 < d2
  8013. d1 > d2
  8014. is d, 
  8015. 4s_asym_LastDateFormat
  8016.     ss = 
  8017.         fmt = "mm/dd/yy hh24:
  8018. j:sec"
  8019. 1 AMPM"
  8020. Date Stuff=
  8021. ASYM_BeenHere
  8022. Printing
  8023. Printing
  8024. ASYM_BeenHere
  8025. Test Item Reset
  8026. Test Item Reset
  8027. ASYM_BeenHere
  8028. Test Item Response
  8029. Test Item Response
  8030. ASYM_BeenHere
  8031. Test item feedback
  8032. Test Item Feedback
  8033. ASYM_BeenHere
  8034. Test Item Score
  8035. Test Item Score
  8036. ASYM_BeenHere
  8037. Test item behaviors
  8038. Test item behaviors
  8039. ASYM_BeenHere
  8040. Watch Widget Support
  8041. upport
  8042. Watch widget support
  8043. ASYM_BeenHere
  8044. System Info
  8045. C7DisplayColorPlanes
  8046. HorizontalDisplayRes
  8047. VerticalDisplayRes
  8048. DisplayBitsPerPixel
  8049. DisplayColorPlanes
  8050. 9VerticalDisplayRes
  8051. tb40win.dll
  8052. rpDisplayBitsPerPixel
  8053. HorizontalDisplayRes
  8054. ScreenInfo
  8055. ScreenInfo
  8056. X"tb40win.dll"
  8057.         INT HorizontalDisplayRes()
  8058. VerticalDisplayRes()
  8059. 3DisplayBitsPerPixel()
  8060. MDisplayColorPlanes()
  8061. 2 ^ (
  8062. 7l() * 
  8063. es() 
  8064. System info
  8065. ASYM_BeenHere
  8066. Message Box
  8067. ASYM_BeenHere
  8068. Message Box
  8069. Progress 1
  8070. gauge
  8071. progress
  8072. 7wASYM_Container
  8073. progress
  8074. progress 
  8075. ASYM_Container(
  8076. < = 0 
  8077. M) > 1 
  8078. ] = 0 
  8079. isOpen 
  8080.             close 
  8081. "gauge" 
  8082. xisType (REAL,
  8083. Gauge
  8084. ,"JdY
  8085. npercent
  8086. gauge
  8087. status
  8088. progress
  8089. progress
  8090. ASYM_Reset
  8091. progress
  8092. leavePage
  8093. progress 
  8094. (n) > 1
  8095.         n = 
  8096.     n = 
  8097. j(1, n))
  8098. "gauge" 
  8099.     npercent = 
  8100. (n * 100) & "%" 
  8101. oldLock 
  8102. lockScreen 
  8103. targetWindow
  8104. "bar" 
  8105. = x1 + (x2 - x1) * n + 15
  8106. "status" 
  8107. notifyBefore ASYM_Reset
  8108. notifyAfter 
  8109. gauge
  8110. Status
  8111. gauge
  8112. enterpage
  8113. notifyBefore 
  8114. "gauge" 
  8115. 0%0% is some text in this field blah blah blah
  8116. gauge
  8117. enterPage
  8118. notifyBefore 
  8119. "gauge" 
  8120. enterpage
  8121. ASYM_Reset
  8122. leavePage
  8123. ASYM_BeenHere
  8124. 9409091855513407568151
  8125. ASYM_TpID
  8126. Progress with text
  8127. gauge
  8128. progress
  8129. 7wASYM_Container
  8130. progress
  8131. progress 
  8132. a list 
  8133. .value
  8134. 4 = optional 
  8135. ASYM_Container(
  8136.  = 0 
  8137. ) > 1 
  8138.  = 0 
  8139. isOpen 
  8140.             close 
  8141. "gauge" 
  8142. xisType (REAL,
  8143. Gauge
  8144. gauge
  8145. theCaption
  8146. status
  8147. progress
  8148. progress
  8149. ASYM_Reset
  8150. progress
  8151. leavePage
  8152. progress 
  8153. theCaption
  8154. (n) > 1
  8155.         n = 
  8156.     n = 
  8157. j(1, n))
  8158. "gauge" 
  8159. oldLock 
  8160. lockScreen 
  8161. targetWindow
  8162. "bar" 
  8163. = x1 + (x2 - x1) * n-- + 15
  8164. "status" 
  8165. notifyBefore ASYM_Reset
  8166. notifyAfter 
  8167. Status
  8168. 000bar03.LOGEL\TEMPLATE\ANGLE\ANGLEURU.PTP
  8169. (8 of 8 files)  10 backgroundsg
  8170. gauge
  8171. gauge
  8172. enterPage
  8173. notifyBefore 
  8174. "gauge" 
  8175. enterPage
  8176. ASYM_Reset
  8177. leavePage
  8178. ASYM_BeenHere
  8179. 9502051740503510130108190950
  8180. ASYM_TpID
  8181. Open Ended Progress
  8182. 7wASYM_Container
  8183.     nam = 
  8184. ASYM_Container(
  8185. isOpen 
  8186.         close 
  8187. ASYM_BeenHere
  8188. 9409091905063435368706
  8189. ASYM_TpID
  8190. ChooseFromTextLinesDlg
  8191. ASYM_BeenHere
  8192. defaultButton
  8193. of Page id 34
  8194. defBtn
  8195. needFix
  8196. Button id 0 of Page id 34
  8197. refBtn
  8198. Button id 1 of Page id 34
  8199. cancelBtn
  8200. Main List
  8201. sized
  8202. sized
  8203.     ssm = sysSuspendMessages
  8204. m"TL" 
  8205. m"BR" 
  8206.     yp = sysPageUnitsPerPixel
  8207. + xp, 
  8208. + yp,\
  8209. - xp, 
  8210. 3DField
  8211. tbk_wid_type
  8212. Main List
  8213. 7wASYM_Container
  8214. buttonDoubleClick
  8215. ASYM_reset
  8216. enabled 
  8217. B"OK" 
  8218. ASYM_Container(
  8219. notifyBefore ASYM_reset
  8220. Book "G:\FRANKJR\CTB30R.SBK"
  8221. wrkLevel
  8222. Page id 206 of Book "G:\FRANKJR\CTB30R.SBK"
  8223. wrkPg
  8224. pgCnt
  8225. DlgFrame
  8226. Prompt
  8227. ASYM_reset
  8228. notifyBefore ASYM_reset
  8229. ASYM_GetStandardString
  8230. enterPage
  8231. buttonClick
  8232. .',    "
  8233. keyUp
  8234. notifyBefore 
  8235. K= ASYM_GetStandardString("<OK>","OK")
  8236. buttonClick
  8237. notifyAfter 
  8238. Cancel
  8239. Cancel
  8240. ASYM_GetStandardString
  8241. <Cancel>
  8242. enterPage
  8243. Cancel
  8244. buttonClick
  8245. .',    "
  8246. keyUp
  8247. notifyBefore 
  8248. K= ASYM_GetStandardString("<Cancel>","
  8249. buttonClick
  8250. notifyAfter 
  8251. Cancel
  8252. author
  8253. keyDown
  8254. enterPage
  8255. ASYM_reset
  8256. keyUp
  8257. Button id 0 of Page id 34
  8258. Fax db
  8259. ASYM_TpID
  8260. 94112215422714136113094
  8261. Generic Error
  8262. Generic Error
  8263. m3helpTag
  8264. YhelpFile
  8265. ASYM_GetStandardString
  8266. exclamation
  8267. ASYM_MessageBox
  8268. 7wASYM_Container
  8269. <Error>
  8270. _ASYM_ShowError
  8271. _ASYM_ShowError txt, winCaption, helpTag, helpFile
  8272. & = ASYM_GetStandardString("<
  8273. O>","")
  8274. helptag 
  8275. ASYM_MessageBox(
  8276. |"exclamation")
  8277.     v = 
  8278. "Generic 
  8279. ASYM_Container(
  8280.     defaultPage 
  8281. isOpen 
  8282.         close v
  8283. = txt
  8284.     hasHelp = (
  8285. B"OK" 
  8286. %modal
  8287. ASYM_BeenHere
  8288. widget_defaultRect
  8289. buttonClick
  8290. buttonClick
  8291.     close 
  8292. default
  8293. escape
  8294. %ASYM_WinHelp
  8295. l3helpTag
  8296. YhelpFile
  8297. Mtb40.HLP
  8298. buttonClick
  8299. buttonClick
  8300. helpFile 
  8301. "Mtb40.HLP"
  8302. ASYM_WinHelp(helpTag 
  8303. &Help
  8304. Unknown error.
  8305. leavePage
  8306. notifyBefore 
  8307. = "Unknown error."
  8308. Unknown error.fax the log file "c:\temp\log00014.log". Fax driver not found or not available. This temporary file is *NOT* being deleted.
  8309. leavePage
  8310. 94081715314818636167724
  8311. ASYM_TpID
  8312. NUI Dialog Boarder
  8313. topBorder
  8314. bottomBorder
  8315. bkgndSize
  8316.     ssm = sysSuspendMessages
  8317. "0,0"
  8318.             bkgndSize = 
  8319.         topBorder = 
  8320.         bottomBorder = 
  8321. sysPageUnitsPerPixel,(
  8322. !el),
  8323. ,el,(4 * 
  8324. ;el),
  8325. Oel, (4 * 
  8326. sel,(
  8327. el),(
  8328. el),(
  8329. el),(
  8330. el), (4 * 
  8331.  = ssm
  8332. 3DDialogBorder
  8333. tbk_wid_name
  8334. 3DDialogBorder
  8335. tbk_wid_type
  8336. Dialog frame
  8337. CTB_WID_Info
  8338. CTB_WID_Author
  8339. 940817
  8340. CTB_WID_CreateDate
  8341. defPushButtonWidget
  8342. tbk_wid_name
  8343. Default Push Button Widget
  8344. enterField
  8345. enterRecordField
  8346. enterCombobox
  8347. enterButton
  8348. keyDown
  8349. author
  8350. reader
  8351. enterPage
  8352. leavePage
  8353. selectionChanged
  8354. setWidgetScript
  8355. Button id 2 of Page id 29
  8356. RTF Help Popup
  8357. toolbar
  8358. defaultButton
  8359. cancelBtn
  8360. defBtn
  8361. skrefFocus
  8362. ASYM_IsWin31
  8363. enterPage
  8364. notifyBefore 
  8365. ocancelBtn = 
  8366. B"OK" 
  8367. odefBtn = 
  8368. B"OK" 
  8369. orefFocus
  8370. ASYM_IsWin31() 
  8371. u= "pushbutton"
  8372. Button id 0 of Page id 30
  8373. defBtn
  8374. needFix
  8375. Button id 0 of Page id 30
  8376. refBtn
  8377. Button id 0 of Page id 30
  8378. cancelBtn
  8379. cancel
  8380. buttonClick
  8381. Close
  8382. ASYM_GetStandardString
  8383. <Close>
  8384. enterPage
  8385. buttonClick
  8386. notifyBefore 
  8387. K= ASYM_GetStandardString("<Close>","
  8388. Close
  8389. buttonClick
  8390. ASYM_GetStandardString
  8391. <Copy>
  8392. enterPage
  8393. buttonClick
  8394. notifyBefore 
  8395. K= ASYM_GetStandardString("<Copy>","
  8396. enterPage
  8397. author
  8398. keyDown
  8399. 9501131400371475693962353059
  8400. ASYM_TpID
  8401. Version Test
  8402. Elapsed time widget support
  8403. Popup Page Mgr
  8404. Message Box
  8405. Log Dispatch
  8406. Progress 1
  8407. Test item behaviors
  8408. Utility Dialogs
  8409. Book Strings
  8410. Generic Error
  8411. Bookmarking
  8412. Modal Dialog Mgr
  8413. Path manager
  8414. Watch Widget Support
  8415. Printing
  8416. System Info
  8417. Progress with text
  8418. ChooseFromTextLinesDlg
  8419. Error handling
  8420. Hyperlinking
  8421. Test Item Response
  8422. Test item feedback
  8423. Initialization
  8424. Date Stuff
  8425. Test Item Reset
  8426. Task Switch Manager
  8427. AutoGlossary
  8428. Test Item Score
  8429. Object resizing and arranging
  8430. CMS EnterApplication
  8431. ASYM_Wait
  8432. Logging
  8433. Open Ended Progress
  8434. RTF Help Popup
  8435. Fax db
  8436. Open Ended Progress
  8437. RTF Hel
  8438.