home *** CD-ROM | disk | FTP | other *** search
/ Asymetrix Demo / Asymetrix.iso / ctb30r.sbk (.txt) < prev    next >
Encoding:
Asymetrix ToolBook File  |  1995-02-16  |  387.2 KB  |  6,824 lines

  1. Fax db
  2. RTF Help Popup
  3. Logging
  4. Open Ended Progress
  5. ASYM_Wait
  6. Object resizing and arranging
  7. AutoGlossary
  8. Test Item Score
  9. Initialization
  10. Date Stuff
  11. Test Item Reset
  12. Hyperlinking
  13. Test Item Response
  14. Error handling
  15. Progress with text
  16. ChooseFromTextLinesDlg
  17. Printing
  18. Path manager
  19. Modal Dialog Mgr
  20. Bookmarking
  21. Book Strings
  22. Generic Error
  23. Utility Dialogs
  24. Log Dispatch
  25. Progress 1
  26. Popup Page Mgr
  27. Version Test
  28. 9501131400371475693962353059
  29. RTF Help Popup
  30. toolbar
  31. buttonClick
  32. ASYM_GetStandardString
  33. <Copy>
  34. enterPage
  35. buttonClick
  36. notifyBefore 
  37. K= ASYM_GetStandardString("<Copy>","
  38. cancel
  39. buttonClick
  40. Close
  41. ASYM_GetStandardString
  42. <Close>
  43. enterPage
  44. buttonClick
  45. notifyBefore 
  46. K= ASYM_GetStandardString("<Close>","
  47. Close
  48. enterPage
  49. 94081715314818636167724
  50. NUI Dialog Boarder
  51. topBorder
  52. bottomBorder
  53. bkgndSize
  54.     ssm = sysSuspendMessages
  55. "0,0"
  56.             bkgndSize = 
  57.         topBorder = 
  58.         bottomBorder = 
  59. sysPageUnitsPerPixel,(
  60. !el),
  61. ,el,(4 * 
  62. ;el),
  63. Oel, (4 * 
  64. sel,(
  65. el),(
  66. el),(
  67. el),(
  68. el), (4 * 
  69.  = ssm
  70. 3DDialogBorder
  71. tbk_wid_name
  72. 3DDialogBorder
  73. tbk_wid_type
  74. Dialog frame
  75. CTB_WID_Info
  76. CTB_WID_Author
  77. 940817
  78. CTB_WID_CreateDate
  79. defPushButtonWidget
  80. tbk_wid_name
  81. Default Push Button Widget
  82. enterField
  83. enterRecordField
  84. enterCombobox
  85. enterButton
  86. setWidgetScript
  87. keyDown
  88. author
  89. reader
  90. enterPage
  91. leavePage
  92. selectionChanged
  93. Generic Error
  94. Generic Error
  95. m3helpTag
  96. YhelpFile
  97. ASYM_GetStandardString
  98. <Error>
  99. Error
  100. 7wASYM_Container
  101. _ASYM_ShowError
  102. _ASYM_ShowError txt, winCaption, helpTag, helpFile
  103.     v = 
  104. "Generic 
  105. ASYM_Container(
  106.     defaultPage 
  107. isOpen 
  108.         close v
  109.  = ASYM_GetStandardString("<
  110. ") --** INTERNATIONAL
  111.     hasHelp = (
  112. B"OK" 
  113. %modal
  114. widget_defaultRect
  115. buttonClick
  116. buttonClick
  117.     close 
  118. default
  119. escape
  120. %ASYM_WinHelp
  121. MTB30.HLP
  122. l3helpTag
  123. YhelpFile
  124. buttonClick
  125. buttonClick
  126. helpFile 
  127. "MTB30.HLP"
  128. ASYM_WinHelp(helpTag 
  129. &Help
  130. Unknown error.
  131. leavePage
  132. notifyBefore 
  133. = "Unknown error."
  134. Unknown error.fax the log file "c:\temp\log00014.log". Fax driver not found or not available. This temporary file is *NOT* being deleted.
  135. leavePage
  136. YM_BeenHere
  137. Fax db
  138. 94112215422714136113094
  139. ChooseFromTextLinesDlg
  140. Main List
  141. sized
  142. sized
  143.     ssm = sysSuspendMessages
  144. m"TL" 
  145. m"BR" 
  146.     yp = sysPageUnitsPerPixel
  147. + xp, 
  148. + yp,\
  149. - xp, 
  150. 3DField
  151. tbk_wid_type
  152. Main List
  153. 7wASYM_Container
  154. buttonDoubleClick
  155. ASYM_reset
  156. enabled 
  157. B"OK" 
  158. ASYM_Container(
  159. notifyBefore ASYM_reset
  160. Book "G:\FRANKJR\CTB30R.SBK"
  161. wrkLevel
  162. Page id 206 of Book "G:\FRANKJR\CTB30R.SBK"
  163. wrkPg
  164. pgCnt
  165. Prompt
  166. ASYM_reset
  167. notifyBefore ASYM_reset
  168. ASYM_GetStandardString
  169. enterPage
  170. buttonClick
  171. .&,    "
  172. keyUp
  173. notifyBefore 
  174. K= ASYM_GetStandardString("<OK>","OK")
  175. buttonClick
  176. notifyAfter 
  177. Cancel
  178. Cancel
  179. ASYM_GetStandardString
  180. <Cancel>
  181. enterPage
  182. Cancel
  183. buttonClick
  184. .&,    "
  185. keyUp
  186. notifyBefore 
  187. K= ASYM_GetStandardString("<Cancel>","
  188. buttonClick
  189. notifyAfter 
  190. Cancel
  191. ASYM_reset
  192. enterPage
  193. keyUp
  194. YM_BeenHere
  195. 9409091905063435368706
  196. Open Ended Progress
  197. 7wASYM_Container
  198.     nam = 
  199. ASYM_Container(
  200. isOpen 
  201.         close 
  202. YM_BeenHere
  203. 9502051740503510130108190950
  204. Progress with text
  205. gauge
  206. progress
  207. 7wASYM_Container
  208. progress
  209. progress 
  210. a list 
  211. .value
  212. 4 = optional 
  213. ASYM_Container(
  214.  = 0 
  215. ) > 1 
  216.  = 0 
  217. isOpen 
  218.             close 
  219. "gauge" 
  220. xisType (REAL,
  221. Gauge
  222. gauge
  223. theCaption
  224. status
  225. progress
  226. progress
  227. ASYM_Reset
  228. progress
  229. leavePage
  230. progress 
  231. theCaption
  232. (n) > 1
  233.         n = 
  234.     n = 
  235. j(1, n))
  236. "gauge" 
  237. oldLock 
  238. lockScreen 
  239. targetWindow
  240. "bar" 
  241. = x1 + (x2 - x1) * n-- + 15
  242. "status" 
  243. notifyBefore ASYM_Reset
  244. notifyAfter 
  245. Status
  246. 000bar03.LOGEL\TEMPLATE\ANGLE\ANGLEURU.PTP
  247. (8 of 8 files)  10 backgroundsg
  248. gauge
  249. gauge
  250. enterPage
  251. notifyBefore 
  252. "gauge" 
  253. leavePage
  254. enterPage
  255. ASYM_Reset
  256. YM_BeenHere
  257. 9409091855513407568151
  258. Progress 1
  259. gauge
  260. progress
  261. 7wASYM_Container
  262. progress
  263. progress 
  264. ASYM_Container(
  265. < = 0 
  266. M) > 1 
  267. ] = 0 
  268. isOpen 
  269.             close 
  270. "gauge" 
  271. xisType (REAL,
  272. Gauge
  273. ,!JdY
  274. npercent
  275. gauge
  276. status
  277. progress
  278. progress
  279. ASYM_Reset
  280. progress
  281. leavePage
  282. progress 
  283. (n) > 1
  284.         n = 
  285.     n = 
  286. j(1, n))
  287. "gauge" 
  288.     npercent = 
  289. (n * 100) & "%" 
  290. oldLock 
  291. lockScreen 
  292. targetWindow
  293. "bar" 
  294. = x1 + (x2 - x1) * n + 15
  295. "status" 
  296. notifyBefore ASYM_Reset
  297. notifyAfter 
  298. gauge
  299. Status
  300. gauge
  301. enterpage
  302. notifyBefore 
  303. "gauge" 
  304. 0%0% is some text in this field blah blah blah
  305. gauge
  306. enterPage
  307. notifyBefore 
  308. "gauge" 
  309. enterpage
  310. leavePage
  311. ASYM_Reset
  312. YM_BeenHere
  313. Test Item Score
  314. Test Item Score
  315. Test Item Response
  316. Test Item Response
  317. ASYM_BeenHere
  318. Test Item Reset
  319. Test Item Reset
  320. YM_BeenHere
  321. Printing
  322. Printing
  323. Date Stuff
  324. [O_ASYM_DateToSeconds
  325. _ASYM_CompareDates
  326. mm/dd/yy hh:min:sec AMPM
  327. seconds
  328. mm/dd/yy hh24:min:sec
  329. s_asym_LastDateFormat
  330. _ASYM_DateToSeconds
  331. _ASYM_CompareDates d1, d2, fmt
  332.     d1 = _ASYM_DateToSeconds(d1, 
  333.     d2 = 
  334. s(d2, 
  335. d1 < d2
  336. d1 > d2
  337. is d, 
  338. 4s_asym_LastDateFormat
  339.     ss = 
  340.         fmt = "mm/dd/yy hh24:
  341. j:sec"
  342. 1 AMPM"
  343. Date Stuff
  344. ASYM_Wait
  345. 1,#"W
  346. broken
  347. false
  348. ASYM_Ticks
  349. _ASYM_Wait
  350. _ASYM_Wait ms, breakKeys
  351.     --** 
  352. HCO 940812
  353.     -- Temporary partial implementation; 
  354. should be moved 
  355. ZDWORD startT
  356. xisType(
  357.     broken = 
  358. B = ASYM_Ticks()
  359. cFlushMessageQueue() > 0
  360.         mpos = 
  361. mPos <> 
  362.  >= ms 
  363.  = 255
  364.         kCnt = 
  365.  >= ms 
  366.  <> 0
  367. ASYM_Wait
  368. Book Strings
  369. Book Strings
  370. Version Test
  371. Version test
  372. AutoGlossary
  373. AutoGlossary
  374. YM_BeenHere
  375. Log Dispatch
  376. Log Dispatch
  377. Logging
  378. Logging
  379. YM_BeenHere
  380. Hyperlinking
  381. Hyperlinking
  382. Bookmarking
  383. Bookmarking
  384. Object resizing and arranging
  385. Object resizing and arranging
  386. YM_BeenHere
  387. Utility Dialogs
  388. newPath
  389. oldPath
  390. tb30dlg.dll
  391. ASYM_CurrentDirectory
  392. cASYM_SetCurrentDirectory
  393. ChooseDirectoryDlg
  394. .ChooseDirectoryDlg
  395. _ASYM_AskForPath
  396. _ASYM_AskForPath startPath, dbCaption
  397. X"tb30dlg.dll"
  398.         STRING ChooseDirectoryDlg(
  399.     oldPath = ASYM_CurrentDirectory()
  400.     newPath = 
  401. .<> "\"
  402. ASYM_SetCurrentDirectory(
  403. Utility Dialogs
  404. Path manager
  405. Path manager
  406. Popup Page Mgr
  407. Popup Page Mgr
  408. Modal Dialog Mgr
  409. s_ASYM_DlgResult
  410. whatViewer
  411. FALSE
  412. ASYM_ExpandString
  413. Viewer %1 is already in use.
  414. <Cancel>
  415. ASYM_GetStandardString
  416. <Continue>
  417. ViewerInUse
  418. Generic Dialog
  419. ASYM_GetString
  420. 7wASYM_Container
  421. _ASYM_ModalDialog
  422. _ASYM_ModalDialog whatPage, whatCaption
  423.     --** 
  424. HCO 940724
  425. 4s_ASYM_DlgResult; 
  426.  = FALSE
  427.     ss = 
  428.     v = 
  429. "Generic 
  430. ASYM_Container(
  431. isOpen 
  432. ASYM_ExpandString(ASYM_GetString("ViewerInUse",\
  433. already 
  434. use.", whatViewer))\
  435. fASYM_GetStandardString("<Continue>","") 
  436. ancel>","")
  437. IT <> 
  438. close v
  439. isObject("
  440. " && 
  441.             currentpage 
  442. %modal
  443.  = TRUE)
  444. Modal Dialog Mgr
  445. Error handling
  446. Error handling
  447. Initialization
  448. Initializationization
  449. YM_BeenHere
  450. 940730143453749952493
  451. 6225,1425
  452. defsize
  453. buttonclick
  454. buttonclick
  455. Script
  456. Title
  457. Multimedia ToolBook 3.0 - CBT Edition
  458.  Runtime SysBookk
  459. Copyright 
  460.  1994 Asymetrix Corporation
  461. 940730143453749952493
  462. ASYM_TpID
  463. enterbook
  464. buttonclick
  465. buttonclick
  466. Script
  467. ASYM_BeenHere
  468. Page "Open Ended Progress"
  469. Generic Dialog
  470. Edit answer
  471. Page id 0
  472. Generic Viewer 1
  473. Page id 0
  474. Generic Viewer 2
  475. Page id 0
  476. Generic Glossary
  477. Page id 204
  478. Progress 1
  479. Page "Progress 1"
  480. Popup Window Sample
  481. Open Ended Progress
  482. Progress with text
  483. Decrypting
  484. Page "Progress with text"
  485. ChooseFromTextLinesDlg
  486. Wonderful Seattle
  487. Generic Error
  488. Error
  489. Page id 233 of Book "G:\FRANKJR\CTB30R.SBK"
  490. Do not rename me 1
  491. ge id 239 of Book "E:\FRANKJR\CTB30R.SBK"
  492. s_ctb30r_PopViewers
  493. ASYM_itemOffset
  494. closeWindow
  495. closeWindow
  496. 4s_ctb30r_PopViewers
  497. ASYM_itemOffset(
  498. This is win.ini
  499. wm_lbuttondown
  500. closeWindow
  501. 4s_ctb30r_PopViewers
  502. ASYM_itemOffset(
  503. openwindow
  504. translatewindowmessage 
  505. clienthandle 
  506. on 0x0201 
  507. wm_lbuttondown 
  508. ASYM_TempViewer
  509. ASYM_CloseOnEsc
  510. Do not rename me 7
  511. Do not rename me 2
  512. Page id 24 of Book "G:\FRANKJR\CTB30A.SBK"
  513. s_ctb30r_PopViewers
  514. ASYM_itemOffset
  515. closeWindow
  516. closeWindow
  517. 4s_ctb30r_PopViewers
  518. ASYM_itemOffset(
  519. ASYM_TempViewer
  520. ASYM_CloseOnEsc
  521. Do not rename me 3
  522. Page id 4 of Book "G:\FRANKJR\SPCLST\FOOBAR.TBK"
  523. s_ctb30r_PopViewers
  524. ASYM_itemOffset
  525. closeWindow
  526. closeWindow
  527. 4s_ctb30r_PopViewers
  528. ASYM_itemOffset(
  529. ASYM_TempViewer
  530. ASYM_CloseOnEsc
  531. Do not rename me 4
  532. Page id 4 of Book "G:\FRANKJR\SPCLST\FOOBAR.TBK"
  533. s_ctb30r_PopViewers
  534. ASYM_itemOffset
  535. closeWindow
  536. closeWindow
  537. 4s_ctb30r_PopViewers
  538. ASYM_itemOffset(
  539. ASYM_TempViewer
  540. ASYM_CloseOnEsc
  541. Do not rename me 5
  542. Page id 4 of Book "G:\FRANKJR\SPCLST\FOOBAR.TBK"
  543. s_ctb30r_PopViewers
  544. ASYM_itemOffset
  545. closeWindow
  546. closeWindow
  547. 4s_ctb30r_PopViewers
  548. ASYM_itemOffset(
  549. ASYM_TempViewer
  550. ASYM_CloseOnEsc
  551. Do not rename me 6
  552. Reusable Glossary Popup
  553. Page id 0
  554. Reusable Glossary Popup
  555. Page id 0
  556. rtf help popup
  557. Page id 30 of Book "G:\FRANKJR\CTB30R.SBK"
  558. Windows
  559. fixit
  560. RTFHelp
  561. vASYM_CBTIniVar
  562. openwindow
  563. LfixSize
  564. fixit
  565. fixit
  566. enterWindow
  567. ASYM_IniFile
  568. Windows
  569. SetIniVar
  570. RTFHelp
  571. closeWindow
  572. openwindow
  573. ASYM_CBTIniVar("Windows","RTFHelp")
  574. ) = 4 
  575. ofixit = 
  576. enterWindow
  577. fixSize 
  578. ocurrentPage
  579. closeWindow
  580. SetIniVar("
  581. =,ASYM_IniFile())
  582. Page id 82 of Book "G:\FRANKJR\TUTORIAL\CBTTOUR.TBK"
  583. ASYM_AuthorResetPrompt
  584. <BookPath>
  585. :HDMEDIAPATH
  586. ASYM_LogAppend
  587. info_LastSavedBy
  588. Claude Ostyn
  589. info_LastSaved
  590. Arial
  591. Arial
  592. MS Sans Serif
  593. MS Sans Serif
  594. MS Sans Serif
  595. Arial
  596. _ASYM_HyperPath
  597. MS Sans Serif
  598. MS Sans Serif
  599. _ASYM_StringArray
  600. ASYM_LogName
  601. 2/16/95 2:26:12 PM
  602. ASYM_LogEncrypt
  603. <auto>
  604. Mike Florence
  605. Mike Florence
  606. 2/16/95 2:26:07 PM
  607. -- CTB30R.SBK (c) Asymetrix Corporation
  608. -- Use 
  609. its scripts 
  610. governed 
  611. Hyour
  612. -- Multimedia ToolBook 3.0 - CBT Edition Licensing agreement
  613. -- Last touched 
  614. HCO on 950209
  615. -- Handlers are organized aphabetically
  616. -- Do 
  617. xuse 
  618. handlers 
  619. functions 
  620. _ASYM prefix
  621. fleading underscore) 
  622.  . They 
  623. t"private"
  624. _ASYM_AddAnswerArrayHyperlink 
  625. ansArray[][] 
  626. Hreference, 
  627. iRow,\
  628. pgRef, transFx, linkType, curs
  629.     -- called 
  630. \Dialog
  631. _ASYM_AddLinkToArray(
  632. QfFx, 
  633. "HyperLinking" 
  634. _ASYM_AddHyperlinkToArray hyperlinks[][] 
  635. linkName, 
  636.     -- Called 
  637. dialog box
  638.     n = 
  639. dimensions(
  640.     i = _ASYM_HyperlinkIRow(
  641. i = 0
  642.         i = n+1
  643. i][1] = 
  644. , i, 
  645. "Hyperlinking" 
  646. _ASYM_BadLinksList 
  647. Zstack badLinks
  648. hyperLinks)
  649. i][2] <> 
  650. i][2] <> "<"
  651. ASYM_FindHyperPage (
  652. I[i][2],\
  653. i,3], 
  654. i][4]) = 
  655. i][1] 
  656. _ASYM_ClearAnsArrayHyperlink 
  657. ][2] = 
  658. ][3] = 
  659. ][4] = 
  660. ][5] = 
  661. ][6] = 
  662. ][7] = 
  663. _ASYM_ClearHyperlink 
  664. support 
  665. 6nkFromArray(
  666. _ASYM_ExecHyperLink 
  667. ASYM_WorkWindow()
  668. _ASYM_HyperlinkLinkInfo(
  669.         cursN = 
  670. ASYM_IsNumber(
  671. $> 0 
  672. ,<= 44 
  673. "BAD"
  674.  = ASYM_LookRealHardForPage(
  675. = "OK"
  676. ASYM_PopupPage(
  677. ASYM_GoToPage(
  678. ASYM_ResetCursor 
  679. _ASYM_FindString 
  680. strgs[][] 
  681. strgName 
  682. -i][1] = 
  683. ?i][2]
  684. _ASYM_HyperlinkCandidates obj, candidates[] 
  685. ZWORD n
  686. % <> 
  687. "_ASYM_Hyperlinks" 
  688. Rn] = 
  689.  STRING 
  690.     n = 
  691. i][1] = 
  692. resolv
  693.     i = 
  694. i = 0 
  695. i][2] & 
  696. i][3]) 
  697. i][2]
  698. "<" -- keyword
  699. k <> 
  700. i][3],
  701.  [i][4])
  702. i][3],
  703.  [i][4])
  704. i][5],
  705. i][6],
  706. i][7],
  707. i][8],
  708. i][9]
  709. "OK",
  710. i][3],
  711. i][4] 
  712. i][2],
  713. i][3],
  714.  [i][4] 
  715. _ASYM_ProcessMsgQ
  716. 4s__ASYMMsgQ, s__ASYMMsgQID, s__ASYMMsgQHold
  717. ASYM_Ticks()
  718.         -- Got unlinked somehow, we 
  719. no longer "sane"!!!
  720. ASYM_LinkDLLs
  721.         p = 
  722. o(2), 
  723. p = 0
  724. ASYM_FlushMsgQ
  725. timerStop(
  726.         msg = 
  727.         p = 
  728. p = 0
  729.             tgt = 
  730.  & ""
  731. p = 1
  732. trim(
  733.         ss = 
  734.         cmd = "
  735. " && 
  736. " && 
  737. _ASYM_ReaderExit
  738. down \
  739. xsysRuntime\
  740. "ctb30a.sbk" 
  741. _ASYM_ResetPgWidgets msg
  742. Zlogical resetFlag
  743. focusWindow <> NULL 
  744. targetWindow
  745.         widList = ASYM_CollectWidgets()
  746. { = FALSE
  747. ASYM_WID_AutoReset 
  748.  = TRUE
  749. ASYM_WID_TimeMax 
  750.  <> 0
  751. ASYM_WID_TimeStart 
  752. obj = 
  753. ASYM_WID_TimeUsed 
  754. [ASYM_WID_TimeLocked 
  755.             oldSys = 
  756.             fld = ASYM_FindField ("Feedback")
  757. >ld ("Score")
  758. _ASYM_SysCursor
  759. ;oldse=
  760. r;oldsen=sysErrorNumber
  761. _ASYM_TBKFileVersion fileName
  762. "version test" 
  763. ASYM_AddAnswerHyperlink 
  764. _ASYM_AddAnswerHyperlink(
  765. ASYM_AddString 
  766. _ASYM_AddString(
  767.     , s, 
  768. Strings" 
  769. ASYM_AltPgName 
  770. title 
  771. pgCaption 
  772. "ID" && 
  773. ASYM_AskForPath startPath, dbCaption
  774. _ASYM_AskForPath(
  775. &on) 
  776. "Utility Dialogs" 
  777. ASYM_AskStudentName prompt
  778. "Logging" 
  779. ASYM_BeginDrag
  780. ASYM_CheckAnswerHyperlinks obj
  781. ASYM_HasAnsArray(
  782. (= ASYM_WID_AnsArray 
  783. ASYM_CheckDropObj 
  784.     SYSTEM s_asym_dragObj
  785. ASYM_WID_QType 
  786. >= ORDEROBJ
  787. ASYM_RegisterResponse 
  788. ASYM_WID_TargetObject 
  789. >= "<
  790.             _target = 
  791. ASYM_CheckPoint(
  792. ASYM_FreeDiskSpace drspec
  793. oldDir
  794. X"tb30dos.dll"; LONG GetFreeDiskSpace(
  795. ASYM_IsDirectory(
  796. M = ASYM_CurrentDirectory()
  797. ASYM_SetCurrentDirectory(
  798.     r = 
  799. ASYM_CheckObjectHyperlinks obj
  800. ASYM_HasHyperlinks(
  801. loc, 
  802. _ASYM_CheckPoint(
  803. "Test Item 
  804. ASYM_CheckTries 
  805. xisType(real,ASYM_WID_TriesUsed 
  806. ASYM_WID_TriesMax 
  807. <> 0 
  808.         ASYM_WID_AnswerLocked 
  809. ASYM_QLocked 
  810. , ASYM_WID_Responses() 
  811. ASYM_Locked 
  812. ASYM_ChooseFromTextLinesDlg dlgCaption, 
  813. , txtLines, deflt
  814. _ASYM_ChooseFromTextLinesDlg(
  815. ASYM_ClearAnswerHyperlink 
  816. _ASYM_ClearAnswerHyperlink(
  817. ASYM_ClearString 
  818. _ASYM_ClearString(
  819. ASYM_CMS_GetNextModule
  820. r= ASYM_GetStandardString("<
  821. xrunning>","
  822. ASYM_CMS_GotoModule
  823. ASYM_CMS_MarkAsCompleted
  824. ASYM_CMS_ModuleFileName
  825. ASYM_CMS_RecordDetailInfo
  826. ASYM_CMS_RecordedScore
  827. ASYM_CMS_RecordScore
  828. ASYM_CMS_SetNextModule
  829. ASYM_CMS_IniFile
  830. ASYM_CMS_DataDir() & "
  831. .INI"
  832. ASYM_CollectTotalScore includeSkip
  833. ZLOGICAL passSkip
  834. 4s__ASYM_TempTotalScore
  835.     totalScore = 0
  836.     totalMax = 0
  837. Y = (
  838. v <> 
  839.         pg = 
  840. skipNavigation 
  841. ASYM_WID_IsScored 
  842. s = ASYM_WID_Score 
  843. m = ASYM_WID_MaxScore 
  844. REAL,s) 
  845.     --** 
  846. HCO 940821
  847. 4_s_AsymWidgetCollection
  848.         pg = 
  849. ASYM_SummonWidgets 
  850. pg --1205
  851. U    & ""
  852. ASYM_CompareByCase string1, string2
  853. lstrcmp(
  854. X"user"
  855.             INT 
  856. ASYM_CompareDates d1, d2, fmt
  857. _ASYM_CompareDates(d1, d2, 
  858. 5 Stuff" 
  859. ASYM_Container testObj, objTypeList
  860.     --** 
  861. HCO 940917
  862. ZnextObj, 
  863.     wCnt = 
  864. < <> 
  865. m- 1 
  866. WCnt 
  867. ) --** OS bug workaround
  868. "groupfieldrecordfieldpagebackgroundbook"
  869.             p = 
  870. , obj)
  871. p > 0
  872. Vp+4 
  873. 1000 
  874. (Obj)
  875.     --** 
  876. HCO 940722
  877. X"tb30DOS.
  878. GetCurrentDrive()
  879. GetCurrentDirectory(
  880.     drv = 
  881.     dir = "\" & 
  882. <> "\"
  883. =& ":" & 
  884. ASYM_CurrentPath
  885. ASYM_DateToSeconds d, fmt
  886. _ASYM_DateToSeconds(d, 
  887. ASYM_decode source, 
  888. "_ASYM_decrypt" 
  889. linkedFunctions("mtb30cbt.
  890.         linkDLL "
  891. ASYM_DirectoryExists dirspec --** OBSOLETE
  892. ASYM_DoAnswerHyperlink 
  893. answerName
  894.     --** 
  895. HCO 940727
  896. _ASYM_ExecHyperlink (
  897. ASYM_DoFeedback 
  898. num, actualObj
  899. _ASYM_DoFeedback 
  900. ASYM_DoGenericTextFeedback 
  901. tag, pos, option
  902. _ASYM_DoGenericTextFeedback(
  903. ASYM_DoHyperlink 
  904. triggerName
  905.     --** 
  906. HCO 940727
  907. s  = 
  908. ASYM_Ellipsize s, len, side
  909.      = 0; 
  910.     s = ASYM_Trim(s)
  911.     cCnt = 
  912.     dotss = "..."
  913.     dotCnt = 3
  914.     p1 = 
  915. ~("\", s)
  916. p1 > 0
  917.  < 18
  918.             s = 
  919.  + 1) 
  920.             p = 
  921. ~("\", s)
  922. p > 0
  923.             dotsL = (len - 
  924. U(s))+1
  925.             s = ellipsizeFileName(s, 
  926. V) -- 
  927.             s = 
  928. U(s) 
  929. U(s))+1
  930.             s = 
  931. + 4) 
  932.             p = 
  933. 3) / 2 + 0.1)
  934.             s1 = 
  935. U(s1) + 1 + p > len
  936.             s = s1 & 
  937.             s = 
  938. ASYM_ExpandRelPath dotpath, longPath
  939.     p = revOffset ("..", dotPath)
  940. cp > 0
  941.         p2 = 
  942. I("\", 
  943. p2 = 0 -- bad!
  944. p + 1 
  945. Vp2 + 1 
  946. Vp2 + 1 
  947.         p = 
  948. ASYM_ExpandString templStr
  949.     ss = 
  950.     i = 1
  951. ci < 
  952. R(i - 1) 
  953. ` = "%"
  954. "%" -- literal % expressed 
  955.  & ""
  956. n > 0
  957. n2 = 
  958. Ri + 1 
  959. n = n*10 + n2
  960. extra = 1
  961. $(n + 1)
  962. Vi-1 
  963. ) - 1
  964. Mthere was no such 
  965. %<expression>% form
  966. ~("%", 
  967. p <> 0
  968. i + p - 2 
  969. ) <> 
  970. Vi-1 
  971. i + p - 1 
  972. ) - 1
  973. -- Note: 
  974. invalid tag
  975. ASYM_FindAnswerIndex whatItem, index, mode
  976. --** 
  977. HMF 940817
  978.     LOCAL ARRAY    
  979. STACK retVal
  980. H = 1;    
  981. fldName
  982.     ss = 
  983. 'pgName, altPgName, bk
  984. )destbk
  985. #refString
  986. "<" -- 
  987. * = ASYM_NextNavigablePage() 
  988. O* = ASYM_PreviousNavigablePage() 
  989. * = ASYM_FirstNavigablePage() 
  990. * = ASYM_LastNavigablePage() 
  991.     ss = 
  992. bk <> 
  993. bk = 
  994. 8(ASYM_PathOfFile(
  995. 8) & bk)
  996. bk = ASYM_FindPathFile(bk, ASYM_HyperPath 
  997. "ID" 
  998. DWORD,
  999. " && 
  1000. " && 
  1001. isObject(
  1002. !- = 
  1003.             --
  1004. /- = 
  1005. "ID" 
  1006. ) = 2
  1007. ASYM_FindPage pgN
  1008.     ss = 
  1009.  fName, 
  1010.     DOSPath = 
  1011. c":\" 
  1012. ASYM_IsFile(
  1013. 'GetDosEnvironmentString(
  1014. PATH")
  1015.         p = 
  1016. ~("=",
  1017. p > 0
  1018.     p = 
  1019. ~(";", 
  1020. cp <> 0
  1021.  = ","
  1022.         p = 
  1023. ~(";", 
  1024.     bkPath = pathOfFile(
  1025. ASYM_trim(
  1026. <> "\"
  1027. <> ":" 
  1028.         testName = 
  1029.  pgN,pgCnt
  1030.     thisN = 
  1031. ASYM_FixFieldScrollBar fld
  1032.     --** CO 940730
  1033. ( <> 
  1034. ASYM_GetAnswerHyperlinks 
  1035.     --** 
  1036. HCO 941024
  1037. _GetHyperlinks(
  1038. ASYM_GetHyperlinks 
  1039.     --** 
  1040. HCO 940908
  1041. ASYM_GetPath pathName
  1042.     --** 
  1043. HCO 940801
  1044. 4_s_ASYM_PathCache[][]
  1045.     ss = 
  1046.     cacheSize = 
  1047. qi][1] 
  1048. i][2]
  1049. tb30win.
  1050. ,GetIniVar(
  1051. "Paths",
  1052. ,ASYM_IniFile())
  1053. ][1]    = 
  1054. ][2]    = 
  1055. '., strgDflt
  1056. ASYM_GetString(
  1057. O.,"") 
  1058.     --** 
  1059. HCO 940801
  1060.     bk = 
  1061.         bk = 
  1062.     ss = 
  1063. / = _ASYM_StringArray 
  1064. ) > 1
  1065.             s = 
  1066.             i = 0
  1067.         i = 0
  1068. i = 0
  1069.         s = 
  1070.             s = 
  1071. ASYM_GetSystemVar varName
  1072.     _zutalors_ = 
  1073. 4" && 
  1074. / & ";
  1075. " && 
  1076. ASYM_GetTypeInData
  1077. _ASYM_GetTypeInData 
  1078. ASYM_GlossaryPage term, bkName
  1079.     --** 
  1080. HCO 941014
  1081.         ss = 
  1082. /"glossary" 
  1083. s = ASYM_GlossaryName 
  1084.  = "GLOSSARY.TBK"
  1085. "7fx, 
  1086.     --** 
  1087. HCO 940726
  1088. {oldPg
  1089. ZoldCurs
  1090.     ss= 
  1091. k7 = 
  1092. 7 <> "
  1093. ] = _ASYM_sysCursor()
  1094. 7 <> 
  1095. transfx <> 
  1096.         p = 
  1097. p > 0
  1098.             transPt = 
  1099. Vp + 4 
  1100.             transition 
  1101. 8 <> 
  1102. ' obj
  1103.     --** 
  1104. HCO 940727
  1105. 6[][]
  1106.     ss = 
  1107.     --** 
  1108. HCO 940727
  1109.     ss = 
  1110.     --** 
  1111. HCO 941003
  1112. 3result, 
  1113. , hyperPath
  1114.         bk = 
  1115. bk <> 
  1116.         bk = 
  1117. bk <> 
  1118. j'ry()
  1119.  = _ASYM_HyperPath 
  1120. ASYM_ItemOffset(
  1121. ) > 0
  1122.     --** 
  1123. HCO 941110
  1124. _SetHyperPath 
  1125. ASYM_IAmWidget
  1126.     -- catcher 
  1127. responses 
  1128. ASYM_IniCompanyName
  1129. "User 
  1130. 3*.ini")
  1131. 4s_ASYM_IniFilePath
  1132. # <> "\"
  1133. \ & "ASYMCBT.
  1134. ASYM_IniUserName
  1135. GetFileAttributes(
  1136. ("D" 
  1137. ASYM_IsDirectoryWriteable dirSpec
  1138. _ASYM_IsDirectoryWriteable(
  1139. ,Manager" 
  1140. ASYM_IsDriveReady drv
  1141. _ASYM_IsDriveReady(
  1142.  manager" 
  1143. FileExists(
  1144. ASYM_IsFileAvailable fN
  1145. _ASYM_IsFileAvailable(fN) 
  1146. ASYM_IsPointClose p1,p2, dist
  1147.     --** 
  1148. HCO 920402
  1149.     --** 
  1150. Uses Windows's doubleclick range
  1151. GetSystemMetrics(36)
  1152. +INT)
  1153. sysPageUnitsPerPixel
  1154. (x2 - x1) <= 
  1155. (y2 - y1) <= 
  1156.     pgN = 
  1157. _linkDLLs 
  1158. "Initialization" 
  1159. _ASYM_Locked 
  1160. ASYM_LogDispatchComboValues
  1161. _ASYM_LogDispatchComboValues() 
  1162. ASYM_PopupWinComboValues
  1163. _ASYM_PopupWinComboValues() 
  1164. >Mgr" 
  1165. ASYM_LogSetOptions heading, \
  1166. logPages, logTimes, logAnswers, logOnLock, logStats
  1167.     --** 
  1168. HCO 940831
  1169. 4s_ASYM_LogHeading, s_ASYM_LogPages, s_ASYM_LogTimes, \
  1170. s_ASYM_LogAnswers, s_ASYM_LogOnLock, s_ASYM_LogStats
  1171. d = (
  1172.         ltf = 
  1173.  & ""
  1174. ASYM_LogStart bk, 
  1175. logAppend, logEncrypt, 
  1176. , typ
  1177.  _ASYM_LogStart(bk, 
  1178. ASYM_LogStatus 
  1179.     --** 
  1180. HCO 940810
  1181. 4s_ASYM_LogFileName
  1182. 0ileSize(
  1183. GetFileSize(
  1184. ASYM_LogStop
  1185. _ASYM_LogStop() 
  1186. ASYM_LogTypeComboValues
  1187. _ASYM_LogTypeComboValues() 
  1188. "logging" 
  1189. ASYM_LogWriteEntry txt
  1190.     --** 
  1191. HCO 940821
  1192. , s_ASYM_LogEncrypt,\
  1193. s_ASYM_LogEncryptKey, s_ASYM_LogType
  1194.     fN = 
  1195. fN <> 
  1196. "ResponseData"
  1197.             sep = 
  1198. " : "
  1199. ("LOG START" 
  1200. END" 
  1201.             stf = 
  1202. ASYM_WriteEncryptedFile(fN,
  1203. r& CRLF & 
  1204. ximplemented
  1205. ASYM_MailLogFile 
  1206. _ASYM_MailLogFile logFileName 
  1207. ASYM_MakeIntoRelPath subPath,bigPath
  1208. _ASYM_MakeIntoRelPath(
  1209. ASYM_ModalDialog whatPage, whatCaption
  1210.     --** 
  1211. HCO 940724
  1212. _ASYM_ModalDialog(
  1213. ASYM_ModalState 
  1214.         translateWindowMessage 
  1215.             on 0x0112 
  1216. ASYM_WM_SYSCOMMAND 
  1217.         untranslateWindowMessage 0
  1218. ASYM_NameOrID obj
  1219. "ID" && 
  1220. =    <= 
  1221. pg = 
  1222. ASYM_ObjectCenter 
  1223.     --** 
  1224. HCO 940921
  1225. "pagebackgroundbookviewer"
  1226. clientSize 
  1227. "0,0"
  1228. )- 0.0001),\
  1229. ) - 0.0001)
  1230. loc -- moves 
  1231. {so that 
  1232. centered 
  1233.     --** 
  1234. HCO 940726
  1235. 6point,
  1236. ) / 2,\
  1237. ) / 2
  1238. ASYM_ObjectDropped
  1239. ASYM_ObjectsWhere ownerObj, objTypes, 
  1240.     --** 
  1241. HCO 940722
  1242.     objs = 
  1243.     ss = 
  1244.         v = 
  1245. ASYM_OpenEndedProgress txt
  1246. ended progress" 
  1247. ASYM_OppositePos 
  1248.     --** 
  1249. HCO 940810
  1250. ClientSize 
  1251. maxX; 
  1252.  / 2; 
  1253. x >= 
  1254.         x = 1200
  1255.         x = 
  1256. X + 300
  1257. y >= 
  1258.         y = 1200
  1259.         y = 
  1260. x + 300
  1261. ASYM_PlayFeedback 
  1262. --** 
  1263. HMF 940817
  1264. V%    responseList
  1265. % <> 
  1266. ASYM_WID_PartialScore 
  1267.  = ASYM_WID_ResponseIDs 
  1268.             _responseList = 
  1269. ASYM_PopGlossary 
  1270. , popStyle, 
  1271. o.captn, 
  1272.     --** 
  1273. HCO 950129
  1274. O <> 
  1275. P = "shadowedAutoClose"
  1276. IO) \
  1277. y,ASYM_PopGlossaryStyle 
  1278.     --** 
  1279. HCO 950129
  1280. _ASYM_PopupPage(
  1281. ASYM_PostMsg msg, tgt
  1282.     --** CO 940814
  1283. G <> 
  1284.         -- arbitrary queue overrun 
  1285. G) > 32000
  1286.             p = 
  1287. p = 0
  1288. 3G&& "
  1289. 5(tgt,"
  1290. 8") & 
  1291. o(2) & 
  1292. 8C = 0
  1293. H = timerStart(periodic,100,1000,
  1294. H% pgN
  1295. pg = 
  1296. ASYM_PrimaryMouseButton
  1297. getSystemMetrics(
  1298. 23) > 0
  1299.             txt = 
  1300. E!" & 
  1301. ;"Q=" & 
  1302. E&& ": E=
  1303. E!: R=" & 
  1304. ASYM_QResponded 
  1305. "Q=" & 
  1306. F&& ": E=
  1307. *B! : R=" & 
  1308. (txt)
  1309. _ASYM_ResetResponseData 
  1310. _ASYM_ResetRespData 
  1311. ASYM_QuestionStatus 
  1312. JN_score, 
  1313. a,stat
  1314.  = ASYM_Wid_Responses 
  1315. @= 0 
  1316. ASYM_RandomList numItems, inList
  1317.     --** 
  1318. HMF 940722 rev CO 940809
  1319. -outList
  1320.             maxCount = 
  1321. k32768)
  1322. bEse 
  1323. 7, respName
  1324. --** 
  1325. HMF 940817
  1326. ?oldLock
  1327. * newTimeChosen
  1328. _ASYM_RegisterResponse 
  1329. ASYM_RelativePath 
  1330. ! <> 
  1331. 3) = 1
  1332. --** 
  1333. HMF 940829
  1334. 0objList
  1335.     oType = 
  1336.     qType = 
  1337.         c = 
  1338. +Kd ("
  1339. :K<> 
  1340. WKd ("
  1341. fK<> 
  1342. [ASYM_BeenHere 
  1343. [ASYM_Done 
  1344. "MATCHOBJ,MATCHITEM,MULTIOBJ"
  1345. 1 = "READER" 
  1346. ASYM_WID_ReadyToRun 
  1347. mmClose 
  1348. _ASYM_ResetTestItem 
  1349. tbk_wid_name 
  1350. tbk_wid_type 
  1351. >= "BeenThere"
  1352. pg = 
  1353. Msyssuspendmessages
  1354. statusBar = "Resetting 
  1355. " && i
  1356. pg <> 
  1357. ASYM_RunSysBookName
  1358. ASYM_ScrollListBoxToSelection
  1359. selectedTextLines 
  1360.         n = 
  1361. (textRightOverflow 
  1362. b(0, 
  1363. - (1 + n 
  1364. J pathStr
  1365. _ASYM_SetCurrentDirectory (
  1366. ASYM_SetCurrentPath 
  1367. O --** 
  1368. z> BUT STILL DOCUMENTED
  1369. ASYM_SetIniCompanyName 
  1370.     --** 
  1371. HCO 940821
  1372.     oldName = 
  1373. SetIniVar("
  1374. r6, "
  1375. ASYM_SetIniUserName 
  1376.     --** 
  1377. HCO 940821
  1378. ASYM_SetPath 
  1379.     --** 
  1380. HCO 940821
  1381. _ASYM_SetPath(
  1382. ASYM_SetWorkWindow 
  1383. 4s_ASYMWorkWindow
  1384. isOpen 
  1385. ASYM_ShowDialog whatViewer, 
  1386. on, whatMode
  1387.     --** USED BY SOME WIDGET EDITORS
  1388.     --** 
  1389. HMF 940722 rev. CO 940724
  1390.     ss = 
  1391.     v = 
  1392. `,"ViewerInUse",\
  1393. already 
  1394. use.", 
  1395. JContinue>","") 
  1396. -JCancel>","")
  1397. IT <> 
  1398. close v
  1399. " && 
  1400.             currentpage 
  1401.  = "modal"
  1402.  = "notActive"
  1403. ASYM_ShowError txt, winCaption, helpTag, helpFile
  1404. _ASYM_ShowError 
  1405. ASYM_ShowProgress n, maxN, 
  1406. ASYM_ShowProgressWithText 
  1407. ASYM_ShowYourScore 
  1408. ASYM_WID_ShowScore 
  1409. _ASYM_ShowYourScore 
  1410. 1V<> 
  1411. !" & 
  1412. "Q=" & 
  1413. V&& ": E=
  1414. : S=" & 
  1415. "Q=" & 
  1416. V&& ": E=
  1417. : S=" & 
  1418.     --** 
  1419. HCO 940821
  1420. ASYM_SuperEncode 
  1421. ASYM_Encode(
  1422. , "genval") 
  1423. asymEncode(
  1424. ASYM_TempDir
  1425. _ASYM_tempdir() 
  1426. ASYM_textLineOffset x, txt
  1427.     --** 
  1428. HCO 940722
  1429. ASYM_TextToPrinter 
  1430. options, hParentWnd, showAbortDlg
  1431. _ASYM_TextToPrinter (
  1432. "printing" 
  1433. ASYM_FileToPrinter 
  1434. _ASYM_FileToPrinter (
  1435. ASYM_TicksToTime ms
  1436.     s = ms 
  1437. y1000
  1438.     h = s 
  1439. y3600
  1440.     m = s 
  1441. k3600 
  1442.     s = s 
  1443. %"00"
  1444. %"00"
  1445. %"00"
  1446. h & ":" & m & ":" & s
  1447.     --** 
  1448. HCO 940722
  1449. ASYM_TypeInCompleted 
  1450. , entryField
  1451.         -- To prevent wrapping 
  1452.         hwtxt = 
  1453.         NBS = 
  1454. o(160)
  1455.         p = 
  1456. ~(SPACE, hwTxt)
  1457. cp > 0
  1458.             p = 
  1459. 1Vse 
  1460. >= _LastText 
  1461. ASYM_Wait ms, breakKeys
  1462. _ASYM_Wait(ms,
  1463. ASYM_WID_Chosen
  1464. ?@buffer, 
  1465. d@ = 
  1466.         foo = 
  1467.         bar = _targetList 
  1468. @ <> 
  1469. IT = "<
  1470. IT = 99
  1471. ][1] 
  1472. &&"-"&&
  1473. ][17] 
  1474. retval
  1475.  = _ASYM_WID_Score(
  1476. j = 0
  1477. ASYM_WindowsDirectory
  1478.     lpBuffer = ASYM_GetMemBlock(200)
  1479. Kkernel"
  1480. OGetWindowsDirectory(POINTER,
  1481. Z,199)
  1482.     winDir = 
  1483. ASYM_FreeMemBlock(
  1484. 8<> "\"
  1485. ASYM_WinHelp 
  1486. .C, whatFile
  1487. _ASYM_WinHelp(
  1488. ASYM_PopRTFHelp fN, 
  1489. _ASYM_PopRTFHelp(fN, 
  1490. #hWnd, wMsg, wp, lpLo, lpHi
  1491. wp <> 0xF050 
  1492. wp <> 0xF040 
  1493. wp <> 0xF130
  1494. --SC_PREVWINDOW, SC_NEXTWINDOW, 
  1495. SC_TASKLIST
  1496. ASYM_WordFromPoint loc
  1497. 0DwordNum
  1498. 3_objectFromPoint(
  1499. L_<> 
  1500.         spot = 
  1501.         whatText = 
  1502.         whatChar = 
  1503.         oldFocus = 
  1504.         oldWord = selectedTextState
  1505. T <= 
  1506. i >= 
  1507. ASYMA_CopyUserProperties obj1, obj2
  1508.     propList = 
  1509. 7&&"="&&
  1510. ASYMA_FindWordStart 
  1511. , whatLine
  1512.     wordBreak = 
  1513. &TAB"E&
  1514. (&".,;:"
  1515. ASYMA_GetStringList
  1516.     bk = 
  1517.         bk = 
  1518.     ss = 
  1519. -ji][1] 
  1520.     --** 
  1521. HCO 940821
  1522. 4s_ctb30r_author
  1523. 8") <> 
  1524. buttonClick loc
  1525. _ASYM_hyperlinkCandidates(
  1526. ji], "
  1527. ASYM_AutoGlossary 
  1528. ASYM_AutoHotwords 
  1529.     --** 
  1530. HMF 940817
  1531.     whatButton = 
  1532. _locked 
  1533. l"<responseItemLocked>") 
  1534. ae<> 
  1535. ASYM_Draggable 
  1536. ya = obj
  1537. _startLoc 
  1538. Xoffset = 
  1539. Yoffset = 
  1540. _position 
  1541. _layer 
  1542. _cursor = 
  1543. ) = DOWN
  1544. oldloc <> 
  1545. ASYM_SnapBack 
  1546. _lineRef = 
  1547. 3j, "
  1548. 8") <> 
  1549. closeWindow
  1550. 4s_ctb30r_PopViewers
  1551. ASYM_itemOffset(
  1552. UQ[][]
  1553.     myParent = 
  1554. "MULTWID" = 
  1555. .w = 
  1556. objlist 
  1557. counter = 0
  1558. j <> i
  1559. H][k] = 
  1560. wj][k]
  1561. enterApplication
  1562. 4s_ASYM_LogDir
  1563. ZbookmarkFileName
  1564.         bk = 
  1565.         bk = 
  1566.     CMS = ASYM_CMS_EnterApplication(ASYM_shortFileName(
  1567.  = ASYM_CMS_BookmarkFileName()
  1568.         logType = ASYM_CMS_LogType()
  1569. ASYM_CMS_SetLogType(
  1570.             logFn = ASYM_CMS_LogFileName()
  1571. ASYM_LogDestination 
  1572. bk <> "<special>"
  1573. ASYM_CMS_LogDir()
  1574.  P = 
  1575. <P = 
  1576. ASYM_FullScreen 
  1577.         captionBar 
  1578.         state 
  1579. = maximized 
  1580. ASYM_AutoBookMarks 
  1581. _readBookmarks(
  1582. "bookmarking" 
  1583. --** Fix up arg 
  1584. $8() 
  1585. y    -- 
  1586. xstarted 
  1587. 8ASYM_LogName 
  1588. bk, ASYM_LogAppend 
  1589. bk, \
  1590. ASYM_BookSysBooks 
  1591.         ss = 
  1592. Fqs "
  1593. z" && 
  1594.         vList = sysOpenWindows
  1595. ) > 0
  1596. v <> 
  1597. ASYM_PageEntered 
  1598. currentPage 
  1599. _linkSysBook 
  1600. enterWindow lastWindow
  1601. revertFocus 
  1602. P <> 
  1603.             v = 
  1604. ASYM_ShortFileName(
  1605. isNumber x
  1606.  x,txt
  1607. itemContains x,
  1608. ASYM_ItemContains(x,
  1609. ASYM_CloseOnEsc 
  1610. leaveApplication
  1611. ggore
  1612. 8") <> 
  1613. _WriteBookmarks() 
  1614. ASYM_CMS_LeaveApplication() 
  1615. ASYM_IsScored 
  1616. S! <> 
  1617. `! & "" 
  1618. leaveWindow
  1619. 6= mousePosition 
  1620. autoClose 
  1621. _AutoCloseCheck 
  1622. 8") <> 
  1623. @v, "
  1624. 8") <> 
  1625. onLine
  1626. (_onLine 
  1627. ><> "
  1628.     _online 
  1629.     sliderPos 
  1630. >= _sliderPos 
  1631.     --** 
  1632. HCO 940821
  1633. 8") <> 
  1634. ^s1, s2
  1635.     L = 
  1636. U(s1) - 1
  1637. U(s2) 
  1638. i + L 
  1639.     --** 
  1640. HCO 940915
  1641. sized
  1642. _sized 
  1643. rresizing 
  1644. arranging" 
  1645. >= "SLIDER"
  1646. sliderMax
  1647. _sliderMax 
  1648. value
  1649. sliderMin
  1650. _sliderMin 
  1651. sliderRatio
  1652. _sliderRatio 
  1653. thumbPosition
  1654. _thumbPosition 
  1655. thumbWidth
  1656. _thumbWidth 
  1657. updateElements 
  1658. timerNotify timerID
  1659. | <> 
  1660. trackPosition
  1661. _trackPosition 
  1662.     bnds = 
  1663. ) = "
  1664.             half = (
  1665.             objCenter = 
  1666. cs <> 
  1667. s <= 
  1668. cs <> 
  1669. s <= 
  1670. unLinkSysBook
  1671. _unLinkSysBook 
  1672. wordContains x, txt
  1673. ASYM_FreeDOSMem
  1674. GetFreeDosMem() 
  1675. wordOffset x, 
  1676. ASYM_CBTIniVar section,key,
  1677. H2-- SORTED 11/7/94 --
  1678. _ASYM_CheckPoint obj, loc, _target
  1679.     --** 
  1680.     SYSTEM s_asym_dragObj
  1681.     LOCAL STACK objList
  1682.     testObj = objectfrompoint(
  1683. <> NULL 
  1684. _moveObj 
  1685.     oldLock = 
  1686. "pagebackground"
  1687. FALSE
  1688. ASYM_WID_QType 
  1689. obj = 
  1690. ASYM_WID_AnswerLocked 
  1691. _position 
  1692. _layer 
  1693. ASYM_WID_DragSnap 
  1694. ASYM_ObjectCenter 
  1695. _ASYM_DoFeedback 
  1696. num, actualObj
  1697.     --** 
  1698. HMF 940724        --rev MF 900825
  1699. ARRAY ansArray[][],definition[]
  1700.  = ASYM_WID_AnsArray 
  1701.     oldSyserror = 
  1702.     oldMM = sysMediaSuspend
  1703.     mmError = 
  1704.     tryFlag = 
  1705. index
  1706. _openClip 
  1707. mmStatus 
  1708. <> "CLOSED"
  1709.             mmClose 
  1710. ^][13] <> 
  1711.             oldCursor = 
  1712.             clipref = 
  1713. ][13]
  1714. mmPlayable 
  1715. stageRef = 
  1716. ][13]
  1717. ][13] = "
  1718. mmplay 
  1719. Owait
  1720. clipRef
  1721. ASYM_WorkWindow()
  1722. ][14] = 
  1723. ][14]= 
  1724. ,"auto";
  1725.         showTextOnError = 
  1726. ][14]
  1727.         showOption = 
  1728. ][14]
  1729. ][12] <> 
  1730. ASYM_DoGenericTextFeedback(
  1731. ][12],
  1732. ][12],
  1733. ][15] <> 
  1734.             cmd = 
  1735. ][15]
  1736. ) > 1
  1737. " && 
  1738. +&& "
  1739. " && obj)
  1740.  = sysSuspendMessages
  1741. ][2] <> 
  1742. ASYM_DoAnswerHyperlink (
  1743. ][1])
  1744.         _feedbackPlayed 
  1745. ASYM_CheckTries 
  1746. _ASYM_DoGenericTextFeedback 
  1747. tag, pos, option
  1748.     --** 
  1749. HCO 940815
  1750.     --** INTERNATIONAL
  1751. ZSTRING txt, txt2, fld, fldSpec
  1752. + (4*
  1753. syspageunitsperpixel)
  1754.  = ASYM_GetString(
  1755. targetwindow
  1756.  = tag
  1757. ASYM_Container(
  1758. ) > 1
  1759. C(txt) 
  1760.     fld = ASYM_FindField ("
  1761.  & CRLF & 
  1762.  = "popup"
  1763. ASYM_ModalPopText(
  1764. txt <> 
  1765. _ASYM_GetTypeInData 
  1766. _locked 
  1767. , "<questionLocked>")
  1768.     hwTxt = 
  1769.     spot = textOffset 
  1770.     myParent = 
  1771.     _lastText 
  1772. lockScreen 
  1773.     IsBlank = 
  1774.     NBS = 
  1775. o(160)
  1776.     maxChars = ASYM_WID_MaxChars 
  1777. ))-1 
  1778. xisBlank
  1779.         myText = 
  1780. E))-1 
  1781.     bnds = 
  1782. x1,y1 
  1783. x2 + 2 * 
  1784. sysPageUnitsPerPixel, y2 + 2 * 
  1785.     entryField = 
  1786. t0,0,0
  1787.     fieldType 
  1788. noWrap
  1789.     _targetHotword 
  1790.     _inputField 
  1791. _script 
  1792. _ASYM_RegisterResponse 
  1793. , respName, 
  1794. --** 
  1795. HMF 940817
  1796. buffer
  1797. DWORD oldTimeChosen, newTimeChosen, TimeUsed
  1798.     maxIndex = 
  1799. dimensions(
  1800.     whatIndex = 
  1801. x = ASYM_Ticks()
  1802.     answerLocked = 
  1803. _responseList 
  1804. = "ORDEROBJ"
  1805.  = _startLoc 
  1806. = "MULTICHOICE"
  1807. = "TRUEFALSE"
  1808. , "<responseItemLocked>")
  1809. ASYM_WID_TimeMax 
  1810.  <> 0
  1811.         ASYM_WID_TimeUsed 
  1812.  - ASYM_WID_TimeStart 
  1813.         ASYM_WID_TimeChosen 
  1814.     timeMax = 
  1815.     timeUsed = 
  1816.     triesMax = ASYM_WID_TriesMax 
  1817.     triesUsed = ASYM_WID_TriesUsed 
  1818. r<> 0 
  1819. , "<outOfTime>")
  1820. ASYM_WID_TimeLocked 
  1821. = "MULTIDROP" 
  1822. = "SLIDER"
  1823. sliderPos 
  1824.  = _lastPos 
  1825. = "NAMEPART"
  1826.  = _lastSpot 
  1827. ASYM_QLocked 
  1828. <> 0 
  1829. , "<outOfTries>")
  1830. ASYM_WID_AutoLockAnswer 
  1831. ASYM_WID_MultipleAnswers 
  1832.  <> "
  1833.             lockWidget = 
  1834.             rejectFlag = 
  1835. prevResponse = itemOffset(
  1836. , ASYM_WID_ResponseIDs 
  1837. value = 
  1838. ASYM_WID_Chosen 
  1839. objs = 
  1840. = "MULTIOBJ"
  1841. ASYM_FindAnswerIndex(
  1842. flag = 
  1843. ASYM_WID_RejectWrong 
  1844. = "ORDERTEXT"
  1845. tempIndex = i
  1846.  = _sliderPos 
  1847. = "TYPEIN"
  1848. matchCase = 
  1849. matchOrder = 
  1850. soundsLike = 
  1851. ignorePunctation = 
  1852. options = 
  1853. ][17]
  1854. matchText
  1855.  = ASYM_stripPunctuation(
  1856. --** CO begin
  1857. result = ASYM_matchString (
  1858.  = ASYM_cepr(
  1859. --** CO 
  1860. objName = 
  1861. _targetList 
  1862. = "MATCHITEM"
  1863. = "MATCHOBJ"
  1864.     > 0 
  1865. ASYM_WID_Exclusive 
  1866. srcItem = 
  1867. ! <> 
  1868. ][17] = obj
  1869. G!= "
  1870. G  &"E&
  1871. y1 = 
  1872. y2 = ASYM_WID_ResetPosition 
  1873. (x2-x1,y2-y1)
  1874. z <= ASYM_WID_Tolerance 
  1875. $! = 
  1876. ASYM_WID_FeedbackFilter 
  1877. {$ = "incorrect"
  1878. $ = "
  1879. a" = 
  1880. & <> 
  1881. (& = 
  1882. ][1] = "<
  1883. ASYM_WID_DelayFeedback 
  1884. ASYM_PlayFeedback (
  1885. ASYM_QResponded 
  1886. ASYM_WID_Responses() 
  1887. ASYM_Locked 
  1888. Zstack phRules
  1889.     -- trim excess whitespace
  1890. cs <> 
  1891. s <= 
  1892. cs <> 
  1893. s <= 
  1894.     -- convert 
  1895. upperCase(s)
  1896. repeated 
  1897. Ri-1 
  1898.     -- apply phonetic rules (order matters!)
  1899.     -- Table 
  1900. substitution 
  1901. different 
  1902. other languages
  1903.  = "PH,F,CK,K,Y,I,SCI,SI,SCE,SE,CA,KA,CO,KO,CU,KU,CI,SI,CE,SE,"\
  1904.      & "NP,MP,CHU,SHU,CH,K,TH,T,C,K,PS,S,SC,S,WH,W,WR,R,NGT,NT,OFT,OF,RH,R"
  1905.         p = 
  1906. ~(t1, 
  1907. cp > 0
  1908. U(t1) - 1 
  1909.             p = 
  1910. ~(t1, 
  1911.     -- Remove vowels 
  1912. )least 3 
  1913.     ccnt = 
  1914. "AEIOUY"
  1915. -- French: "
  1916. -- German: ...
  1917. "estString, 
  1918. "refString, \
  1919. LOGICAL byCase, 
  1920. jumbledOK
  1921.     testString = ASYM_trim(
  1922. ASYM_CompareByCase(
  1923.  & ""
  1924.         p = 
  1925.         n = 0
  1926. p = i - 1
  1927. p > 0
  1928. Vi + 1 
  1929. [n] = 
  1930. [n] = 
  1931. p = i - 1
  1932. i = 1
  1933. p > 0
  1934. [n] = 
  1935. [n] = 
  1936. matchJumbledWords(
  1937. [i], 
  1938. p = 0
  1939. (i = 1 
  1940. p > 1 
  1941.  <> "*")
  1942. (i = n 
  1943.  <> "*" \
  1944. - 1 < 
  1945. [i], 
  1946. i > 1
  1947. [i] = 
  1948. ASYM_SoundsLike s1, s2
  1949.     s1 = 
  1950.     s2 = 
  1951. s1 = s2
  1952. on whatText
  1953. 0INT maxCount,counter
  1954. 'spaceString, deleteString
  1955.  = "!'-`,.:;"&
  1956. O > 0
  1957. -wrdList[],
  1958.     matchCount = 0
  1959.     n = 
  1960.         p = 
  1961. (p > 0)
  1962. cp > 0
  1963.                  
  1964. ASYMCompare(
  1965.                      
  1966.                  
  1967.                  
  1968. (p > 0)
  1969. _ASYM_PopupWinComboValues
  1970. ASYM_GetString("
  1971. $s",\
  1972.         "shadowAutoClose,Shadowed (close on click)" & CRLF &\
  1973. (manual 
  1974. ')" & 
  1975.         "thickFrame,Standard (
  1976.  frame)" & 
  1977.         "thinFrame,
  1978.         "dialogframe,Dialog Window")
  1979. _AutoCloseCheck loc
  1980.     v = 
  1981. v = ASYM_Container(
  1982. 8 = mousePosition 
  1983. objectFromPoint(
  1984. ASYM_PostMsg "buttonClick",
  1985. _ASYM_PopupPage 
  1986. {pgRef, popStyle, pos, captn, curs, fx
  1987.     --** 
  1988. HCO 940726
  1989. 4s_ctb30r_PopViewers
  1990. {oldPg
  1991. oldCurs
  1992.     --sanity 
  1993. sysOpenWindows = 1
  1994. ASYM_WorkWindow()
  1995. O = _ASYM_SysCursor()
  1996.             maxPopups = 5 --** MAGIC NUMBER
  1997.             magicName = "Do 
  1998. xrename me"
  1999.             myBk = 
  2000. "<glossary>"
  2001.  = ASYM_GetStandardString("<
  2002. *,"Glossary")
  2003.             ss = 
  2004. ) >= 
  2005. isOpen 
  2006. parentHandle 
  2007. = ss; 
  2008.             -- Find available 
  2009. vtemp = 
  2010. && i) 
  2011. vTemp
  2012. NoViewerAvailable>","")
  2013. ASYM_ResetCursor 
  2014.             ASYM_TempViewer 
  2015.             style 
  2016. v = "sysMenu"
  2017.             imageBuffers 
  2018. v = 1
  2019.             alwaysReader 
  2020.             captionBar 
  2021.             ASYM_CloseOnEsc 
  2022. c"autoClose"
  2023. v = "
  2024. c"thinCaption"
  2025. v = "
  2026. v = "
  2027. v = "
  2028. v = dialogFrame
  2029.             ss = 
  2030. --** DEBUG 
  2031. X"tb30win.dll"
  2032. STRING ScreenFromPage(WORD,
  2033. ,INT,
  2034. VerticalDisplayRes()
  2035. HorizontalDisplayRes()
  2036.             -- place 
  2037. mouseclick 
  2038. %possible
  2039. --defaultPosition 
  2040. v = "
  2041. 4 = pageUnitsToScreen(
  2042. , targetWindow)
  2043. windowHandle 
  2044. pageScroll 
  2045.             defaultPage 
  2046. x2 > 
  2047. s() - x2,0
  2048. y2 > 
  2049. ) - y2
  2050. x1 < 0
  2051. H-x1,0
  2052. y1 < 0
  2053. H0,-y1
  2054. v = viewerScript()
  2055. closeWindow" & 
  2056. ASYM_itemOffset(
  2057. )" & 
  2058. > 0" & 
  2059.         "        
  2060. _ASYM_TempDir
  2061.     linkDLL "kernel"
  2062.         INT GetTempFileName(BYTE,STRING,WORD,POINTER)
  2063. Btb30DOS.dll"
  2064. @RemoveFile(
  2065.     lpBuffer = ASYM_GetMemBlock(180)
  2066. u0,"TST",0,
  2067.     tempFn = 
  2068. ASYM_FreeMemBlock(
  2069. ](ASYM_PathOfFile(
  2070. _ASYM_SetCurrentDirectory pathStr
  2071.     --** 
  2072. HCO 940722
  2073.     result = -1
  2074.     ccnt = 
  2075. &- 1 
  2076. U <> ":"
  2077. SetCurrentDrive(
  2078.  GetCurrentDrive(
  2079.     d = 
  2080.     p = 
  2081. ~(":", 
  2082. p > 1
  2083.         nd = 
  2084. _ASYM_IsDriveReady(nd)
  2085.  (nd)
  2086. _ASYM_SetPath pathName, 
  2087.     --** 
  2088. HCO 940801
  2089. 4_s_ASYM_PathCache[][]
  2090.     ss = 
  2091. dimensions(
  2092. mi][1] 
  2093. |i][2] = 
  2094. 1][1] = 
  2095. 1][2] = 
  2096. tb30win.
  2097. SetIniVar(
  2098. "Paths",
  2099. , ASYM_IniFile())
  2100.  SetErrorMode(
  2101. X"tb30dos.
  2102.         LONG GetFreeDiskSpace(
  2103.     fuErr = 
  2104. >= 0)
  2105. _ASYM_IsFileAvailable fN
  2106.         ss = 
  2107. = ss    
  2108. _ASYM_IsDirectoryWriteable dirSpec
  2109.  ) > 0
  2110. R <> "\"
  2111.     fN = 
  2112. w & "~~
  2113. [~~x.tmp"
  2114.     ss = 
  2115. "test" 
  2116. = ss    
  2117. _ASYM_MakeIntoRelPath rootPath,longPath
  2118.         -- 
  2119. "c:\" 
  2120. thisPath 
  2121. "c:\x\"
  2122.         -- BOTH MUST END WITH "\"!!!
  2123. ZrelPath
  2124. ^) = 1 
  2125.         p1 = 1;p2 = p1
  2126. cp2 < 
  2127. p2 > 0
  2128. dirlen = p2 - p1
  2129. p2 - 1 
  2130.  = ".."
  2131. p2 = p2 - 
  2132. p1 = p2
  2133. _writeBookmarks bookmarkFn
  2134. 4s_ASYM_UserName
  2135. X"tb30dos.dll"
  2136.         STRING GetFileDate(
  2137.         INT RemoveFile(
  2138. u = _ASYM_MakeBookmarkFileName()
  2139. "[version]" & CRLF \
  2140. & getFileDate(
  2141. 8) & 
  2142. "[user]" & 
  2143. ]" & 
  2144. "[Been There]" & 
  2145.             pg = 
  2146. ASYM_BeenHere 
  2147. pg & "," 
  2148. & "[Done]" & 
  2149.             pg = 
  2150. ASYM_Done 
  2151. pg & "," 
  2152. "OK")
  2153. _readBookmarks 
  2154. xASYM_IsFile(
  2155. boomarkFn; 
  2156. readNextLine(
  2157. ~("[", 
  2158. ) = 1
  2159. ReadNextLine(
  2160. ASYM_AutoBookmarks 
  2161. ASYM_GetStandardString("<BookmarksOutOfDate>",\
  2162. M file mismatch. Cannot retrieve bookmarks because the 
  2163. 8has changed.")
  2164. --** compare 
  2165.  names?
  2166. info might be useful
  2167. seekFile 
  2168. current 
  2169. IbookMarkFn 
  2170. ZsysErrorNumber = 565
  2171. "OK" 
  2172. ASYM_Trim(
  2173.     path = ASYM_GetPath("Log")
  2174. "WindowsDirectory()
  2175. ASYM_ShortFileName(
  2176.     p = 
  2177. ~(".", 
  2178. p > 0
  2179. ".tbm" 
  2180. AutoGlossary hotWrd
  2181.     --** 
  2182. HCO 940915
  2183. ASYM_TempViewer 
  2184. ASYM_GotoPage ("
  2185. " && 
  2186. ASYM_PopGlossary 
  2187. ASYM_ResetCursor 
  2188. autoHotword fld, loc
  2189.     --** 
  2190. HCO 940915
  2191. 1 = MousePosition 
  2192. targetWindow
  2193.     txt = 
  2194.     p1 = 
  2195.     c = 
  2196. c <= 
  2197. """,.:;!?"
  2198.     p2 = p1
  2199. cp1 > 1 
  2200.         c = 
  2201. R(p1-1) 
  2202. c <= 
  2203. """,.:;!?"
  2204.     maxCnt = 
  2205. cp2 < 
  2206.         c = 
  2207. R(p2+1) 
  2208. c <= 
  2209. """,.:;!?"
  2210.     pgName = 
  2211. ASYM_IsNumber(
  2212. " && 
  2213. _ASYM_TBKFileVersion fileName
  2214. ZSTRING asNum
  2215. X"kernel"
  2216.         WORD ASYM_lOpen = 
  2217. -,INT)
  2218. Close = _lClose(
  2219. 4Read = _lRead(
  2220. D,POINTER,
  2221.     fileHandle = 
  2222. ,0) -- 0 = read
  2223. !-1 -- error
  2224. "Error opening 
  2225.     pMem = ASYM_GetMemBlock(32)
  2226.     bSize = ASYM_lRead(
  2227. ASYM_lClose(
  2228. %"@H00"
  2229. ASYM_FreeMemBlock(
  2230.  = "7113421C"
  2231.         result = "1.0"
  2232.  = "7213421C"
  2233.  = "03
  2234. 93.0"
  2235.  = "01
  2236. SM 3.0"
  2237. _ASYM_WinHelp what, whatFile
  2238.         p = 
  2239. ~(".", 
  2240. > = ".HLP"
  2241. "MTB30.
  2242. e = lowerCase(sysToolBookDirectory & 
  2243. X"tb30dos.dll"; STRING GetFileDate(
  2244. ASYM_DateToSeconds (
  2245. ),"")
  2246. < 786394298
  2247.             workFile = ASYM_PathOfFile(
  2248. ASYM_Container(
  2249. 8")) & "MTB30CBT.
  2250. ASYM_IsFile(
  2251. file """ & 
  2252.  & """ 
  2253. ) & CRLF & 
  2254. MID =" && 
  2255.         fN = ASYM_FindPathFile(
  2256. "Cannot find 
  2257. " && 
  2258.  --** INTERNAT
  2259.  = fN
  2260.     linkDLL "user"
  2261. ASYM_WinHelpByNumber = 
  2262. (WORD,
  2263. DWORD)
  2264. ASYM_WinHelpByKey = 
  2265. isType(
  2266.  = 0 -- Contents
  2267.             flags = 3
  2268. ,0x0105,
  2269. ASYM_GetStandardString("<CannotStartHelp>",\
  2270. could 
  2271. xbe started. Please close some windows 
  2272. _ASYM_AddString strgName, s, tgt
  2273.     -- Temporary body 
  2274. resources sorted out
  2275. Zstrgs[][]
  2276. I = ASYM_Trim(
  2277.     bk = 
  2278. q <> 
  2279.         bk = ASYM_Container(
  2280.     ss = 
  2281.  = _ASYM_StringArray 
  2282. _ASYM_FindString(
  2283. i = 0
  2284.             i = 
  2285. dimensions(
  2286. ) + 1
  2287.         i = 1
  2288.  [i][1] = 
  2289.  [i][2] = s
  2290. bk = 
  2291. _ASYM_ClearString 
  2292. , newStrgs[][]
  2293.     bk = 
  2294. 6 <> 
  2295.         bk = 
  2296.     ss = 
  2297. i <> 0
  2298.             n = 
  2299. i = 1 
  2300. n = 1
  2301. i > 1
  2302. j][k] = 
  2303. j][k]
  2304. n - 1
  2305. j][k] = 
  2306. j+1][k]
  2307. bk = 
  2308. _ASYM_TextToPrinter txt, options, hParentWnd, showAbortDlg
  2309. />, <
  2310. abort dlg>, <
  2311. T> - list 
  2312. Dspecifying:
  2313. --Document Name
  2314. --Font Face
  2315.     Style
  2316. --Margins 
  2317. v - 0 
  2318. x, 1 
  2319.     OK = isType("STRING", 
  2320. --            
  2321.  = ""
  2322. --            OK = 
  2323.             OK = 
  2324. ~WORD", 
  2325. ShowAbortDlg 
  2326. showAbordDlg 
  2327.             OK = 
  2328. : Bad Parameter"
  2329. _ASYM_FileToPrinter fn, 
  2330.  - 0 
  2331. x, 1 
  2332.     OK = ASYM_IsFile(fn)
  2333. --            
  2334.  = ""
  2335. --            OK = 
  2336.             OK = 
  2337.             OK = 
  2338. (fn, 
  2339. _ASYM_ChooseFromTextLinesDlg dlgCaption, prompt, txtLines, deflt
  2340. 4s_ctb30r_cftldb
  2341.     v = 
  2342. ASYM_Container(
  2343.     defaultPage 
  2344.     fld = 
  2345. "main list" 
  2346. ASYM_Trim(
  2347.     enabled 
  2348. B"OK" 
  2349. FlushMessageQueue()
  2350. %modal
  2351.  & ""
  2352. firstIdle
  2353.         i = 1
  2354.             txt = 
  2355. textlineCount(
  2356. B"OK" 
  2357. selectedTextLines 
  2358. B"OK" 
  2359. closeThisWindow
  2360. Cancel
  2361. -- Default Push Button Widget
  2362. -- Written 
  2363. HJeff Day, Asymetrix Corporation.
  2364. -- Copyright 
  2365.  1994, 
  2366.  All Rights Reserved.
  2367. moveDefRect 
  2368. {defRect, 
  2369. Zstack bnds
  2370.     xp = 
  2371. sysPageUnitsPerPixel
  2372.     yp = 
  2373.     oldObj = 
  2374. isObject(
  2375. resetRect(
  2376.     x1 = 
  2377.     y1 = 
  2378.     x2 = 
  2379.     y2 = 
  2380.         x1 + xp, y1 + yp, \
  2381.         x1 + xp, y1
  2382.         x2 - xp, y1
  2383.         x2 - xp, y1 + yp, \
  2384. , y1 + yp, \
  2385. , y2 - yp, \
  2386.         x2 - xp, y2 - yp, \
  2387.         x2 - xp, y2
  2388.         x1 + xp, y2
  2389.         x1 + xp, y2 - yp, \
  2390. , y2 - yp, \
  2391. , y1 + yp
  2392. hideDefRect
  2393.     xp = 
  2394.     yp = 
  2395. createDefRect logical isBG
  2396.          0, 0 
  2397.          1, 1 
  2398.          2, 2 
  2399.          3, 3 
  2400.          4, 4 
  2401.          5, 5 
  2402.          6, 6 
  2403.          7, 7 
  2404.          8, 8 
  2405.          9, 9 
  2406.         10,10 
  2407.         11,11 
  2408.         12,12
  2409. = "widget_defaultRect"
  2410. ackground
  2411. isBackground
  2412.         container = 
  2413.     ipList = getObjectList(
  2414. pushButtonList
  2415.     btnList = 
  2416. defPushButton
  2417. escPushButton
  2418. escape 
  2419.     parentObj = 
  2420. showDefRect
  2421.     defBtn = 
  2422. showRect(
  2423. notifyBefore 
  2424. (enterCombobox
  2425. exclude 
  2426. ><> TRUE
  2427. ZbuttonRef
  2428. keyEnter
  2429. buttonClick 
  2430. alwaysReader 
  2431. e= FALSE 
  2432. selectionChanged
  2433. setWidgetScript tbk_wid_name, newScript
  2434. _ASYM_PopRTFHelp fN, captn
  2435. ASYM_isFile(fN)
  2436.         myBk = ASYM_Container(
  2437.         ss = 
  2438.             fld = 
  2439. "Text" 
  2440. ".rtf" 
  2441. richText 
  2442. fixScroll 
  2443.             v = 
  2444. i help popup" 
  2445. xisOpen 
  2446. defaultPage 
  2447. currentPage 
  2448. fixSize
  2449.  = ASYM_GetStandardString("<
  2450. "Error:" && 
  2451. ASYM_Reset
  2452.     v = 
  2453. "rtf 
  2454.         close v
  2455. windowSized
  2456. targetwindow = 
  2457. sizeToViewer
  2458.     sz = 
  2459. = -15
  2460. "toolbar" 
  2461. = r + 15; 
  2462. = b + 15
  2463. x, iss, isc
  2464. x = 27
  2465. (x = 
  2466.     f = 
  2467.     lockScreen 
  2468.     scrl = 
  2469. textUnderflow 
  2470. _ASYM_ShowYourScore obj, score, mode, _target
  2471.     --** 
  2472. HMF 900727 rev MF 940803
  2473. ; = NULL
  2474. [ = ASYM_WID_MaxScore 
  2475. _ASYM_WID_Score(
  2476. ) <> 2
  2477.  = "percent"
  2478.         s = (
  2479.  * 100) &"%"
  2480.             s = "%1
  2481.             s = "%1"
  2482.     scoreText = ASYM_ExpandString(s, 
  2483.     fld = ASYM_FindField("
  2484. !ld("feedback")
  2485. --** INTERNATIONAL
  2486.         spot = 
  2487. obj + (4*
  2488. syspageunitsperpixel)
  2489. ASYM_ObjectCenter(
  2490. ASYM_ModalPopText("
  2491. " && 
  2492. ) --** 
  2493. ZansArray[][]
  2494. Z_score
  2495.  = ASYM_WID_AnsArray 
  2496.     maxIndex = 
  2497. dimensions(
  2498.     maxScore = 
  2499.     respIDs = ASYM_WID_ResponseIDs 
  2500.     QType = ASYM_WID_QType 
  2501. *"TRUEFALSE"
  2502. ;"MULTICHOICE"
  2503. N"MULTIDROP"
  2504. _"SLIDER"
  2505. m"NAMEPART"
  2506. "MULTIOBJ"
  2507. "TYPEIN"
  2508. ][11]
  2509. "ORDEROBJ"
  2510. ][11]
  2511. ASYM_WID_UseAnchor 
  2512. i][10] = 
  2513. i][11]
  2514. "ORDERTEXT"
  2515.             answerList = 
  2516. _dragField 
  2517.             sortByWord = ASYM_WID_SortByWord 
  2518. maxCount = 
  2519. 1][1])
  2520. 1][1])
  2521. ASYM_WID_PartialScore 
  2522. 1][1] = 
  2523. 1][1] = 
  2524. 1][1] <> 
  2525. 1][1] <> 
  2526. "MATCHITEM"
  2527.             inc = 
  2528.             objList = _targetList 
  2529.             responseList = _responseList 
  2530. index = 
  2531. ][1] = 
  2532.  <> "
  2533. "MATCHOBJ"
  2534. ][1] = 
  2535. ][17] = 
  2536.  <> "
  2537.      = "
  2538. A     = "
  2539. _sized sizedObj, tbk_wid_type
  2540.     LOCAL STRING buffer
  2541.     yp = sysPageUnitsPerPixel
  2542.     oldLockS = lockScreen 
  2543. targetWindow
  2544.     Bnds = 
  2545.  = "ordertext"
  2546.             pg = ASYM_Container(
  2547. "&"E&"frame"&
  2548. "&&pg
  2549. isObject(
  2550. oldSys = sysSuspendMessages
  2551. ! = TRUE
  2552. r = tbk_wid_thickness 
  2553. ; frameX2 = 
  2554. fx = xp*
  2555. ; fy = yp*
  2556. fx2 = xp*
  2557. 2; fy2 = yp*
  2558. x1 = 
  2559. b; y1 = 
  2560. x2 = 
  2561. b; y2 = 
  2562. "&&pg
  2563.  = x1+fx, y1+fy, x2-fx, y2-fy
  2564. "&&pg
  2565. "frame2" 
  2566.  = x1+
  2567. , y1+
  2568. , x2-fx2, y2-
  2569. dragText"&
  2570. "&&pg
  2571.  = x1+
  2572. W+xp, y1+fy2+yp, x2-
  2573. l-xp, y2-
  2574.  = "namepart"
  2575. pwidth 
  2576. xp * 10
  2577. pheight 
  2578. yp * 10
  2579. base 
  2580. topLeft 
  2581. mask 
  2582. topRight 
  2583. U"point" 
  2584. bottomLine 
  2585. B"label" 
  2586. sz > 
  2587. sz > 
  2588. syssuspendmessages 
  2589. distToP 
  2590. sz - 
  2591. v + xp,
  2592. v - yp,\
  2593. v + xp,
  2594. v + yp,\
  2595. v + xp,
  2596. v+yp ,\
  2597. v + xp,
  2598. v + yp
  2599. v + xp,
  2600. v + yp,\
  2601. v + yp
  2602. v - xp,
  2603. v + yp,\
  2604. v - xp,
  2605. v + yp
  2606. v - xp,
  2607. v + yp,\
  2608. v - xp,
  2609. v - yp,\
  2610. v + xp,
  2611. v - yp
  2612. v+xp,
  2613. v+yp,
  2614. resetPosition 
  2615. "3DfieldWithButton"
  2616. m"TL" 
  2617. m"BR" 
  2618.             fld = 
  2619.             btnW = 
  2620. + xp, 
  2621. + yp,\
  2622. + yp,\
  2623. - xp, 
  2624. m"TL" 
  2625. m"BR" 
  2626.     + xp, 
  2627. !    + yp,\
  2628. 4    - xp, 
  2629. B    - yp
  2630. "3DComboBox"
  2631.             cb = 
  2632.     + xp, 
  2633.     + yp,\
  2634.     - xp, 
  2635.     - yp
  2636. CB + yp
  2637. m"TL" 
  2638. m"BR" 
  2639. "3DHLine"
  2640. + yp,\
  2641. "3DVLine"
  2642. + xp, 
  2643. + xp, 
  2644. "3DFrame"
  2645. -xp, 
  2646. +xp, 
  2647. +yp,\
  2648. "3DGroupBox"
  2649.             sp = 
  2650.             --
  2651. fieldType 
  2652. "wordwrap"
  2653. + 60, 
  2654. ctextOverFlow 
  2655. Hyp * 2
  2656.             y = 
  2657. , y,\
  2658. -xp, 
  2659. +xp, y+yp,\
  2660.  = sp
  2661. _linkSysBook
  2662.     --** 
  2663. HMF 940722 rev CO 940915
  2664. FlushMessageQueue()
  2665. _linkDLLs
  2666. initSysBooks
  2667. _unLinkSysBook
  2668. "tb30win.dll"
  2669.         INT    ASYM_popText = 
  2670. (STRING,
  2671. " SetIniVar(
  2672. % GetIniVar(
  2673.  "MMSystem.
  2674.         LONG ASYM_Ticks = TimeGetTime()
  2675.  "user"
  2676. ASYM_PostMessage = 
  2677. (WORD,
  2678. DWORD)
  2679. --    --** SHOULD NOT USE THIS ANYWHERE EXCEPT GetMemBlock/FreeMemBlock!!!
  2680.  "KERNEL"
  2681. n     ASYM_GlobalAlloc=
  2682.      ASYM_GlobalFree=
  2683.      ASYM_GlobalHandle=
  2684. (INT)
  2685. --        POINTER ASYM_GlobalLock=
  2686.      ASYM_GlobalUnlock=
  2687.     -- Other links here 
  2688. %required
  2689.     ctbDLLfN = pathOfFile(
  2690. ASYM_Container(
  2691. 8")) & "mtb30cbt.
  2692.     ss = 
  2693. = FALSE
  2694. ASYM_getUserName = getNetworkUsername()
  2695. sysErrorNumber = 8108
  2696.             ctbDLLFn = shortFileName(
  2697.         se = 
  2698.             INT FileToPrinter(
  2699. r= se
  2700. 6TextToPrinter(
  2701. ZASYM_ItemOffset = itemOffset(
  2702. ASYM_ItemContains = itemContains(
  2703. TextlineOffset(
  2704. TextlineContains(
  2705.  MakeKeyedPassword(
  2706.  KeyedPasswordEncrypt(
  2707.  ASYM_Decode = Decrypt(
  2708.  ASYM_Encode = 
  2709. ASYM_CreateEncryptedFile = 
  2710. ASYM_WriteEncryptedFile = 
  2711.  ASYM_ShortFileName = 
  2712.  ASYM_PathOfFile = 
  2713.  ASYM_FreeMemBlock = 
  2714.  EllipsizeFileName(
  2715. ASYM_ModalPopText = 
  2716.     oldSTF = 
  2717. k32768)
  2718.  -- called 
  2719. sanity may need 
  2720. be restored
  2721.     --** 
  2722. HCO 940722
  2723. "CTB30A.SBK" 
  2724. >-- let 
  2725.     myBkFn = 
  2726.     ss = 
  2727.  "TB30DOS.DLL"
  2728. Exists(
  2729.  "TB30WIN.
  2730. "TB30DLG.
  2731.  sortList(
  2732. sysSuspendMessages 
  2733. SetSysBooksInOrder ("*," & 
  2734. # bkFnList
  2735.  sure that the 
  2736. order
  2737.  bkPos[]
  2738. ZSTACK missing
  2739.     sysBks = 
  2740.     bkFnCnt
  2741. Ei] = itemcontains(
  2742. ii] = 0
  2743.     -- Add books 
  2744. list 
  2745. %necessary 
  2746. %"00"
  2747. i] = 0 
  2748.  <> "*"
  2749. i] <> 0
  2750.     sysBkCnt = 
  2751. ) = 1
  2752. "00 " 
  2753.  fName
  2754.     ccnt = 
  2755. Vi+1 
  2756. GetFreeDosMem maxm
  2757. X"kernel"
  2758.  GlobalDosAlloc(
  2759.  GlobalDosFree(
  2760. L = 0
  2761. good 
  2762. cj <> 0
  2763.             selector = 
  2764. k65536
  2765. globalDosFree(
  2766. _AskStudentName prompt
  2767.  = ASYM_GetStandardString("<askStudentName>","")
  2768. T = ASYM_Trim(
  2769. hNameRequiredToContinue>","")
  2770. IsRoomOnDisk d
  2771.     linkDLL "tb30win.dll"
  2772.         STRING GetIniVar(
  2773.         INT SetIniVar(
  2774. QDOS.
  2775.         LONG GetFreeDiskSpace(
  2776.     tag = "MinRequiredSpace"
  2777.     requ = ASYM_CBTIniVar("Logs",
  2778. 4,"")
  2779. @,ASYM_IniFile())
  2780. d) < 
  2781.         d = (
  2782. d & ":")
  2783. NoRoomOnThatDisk>","No room 
  2784. ASYM_ExpandString(
  2785. _ASYM_LogTypeComboValues
  2786. ASYM_GetString("ComboLogTypes",\
  2787. v>,None" & CRLF &\
  2788.         "transcript,Full session 
  2789.         "responseData,Tab-separated 
  2790.  data")
  2791. _ASYM_MakeLogFileName dest, logFn
  2792.  = _ASYM_LogDispatchDirectory(
  2793. ASYM_IsDirectory(
  2794. ) = 3 
  2795. ":\" 
  2796. "\\"))
  2797.         path = 
  2798. ASYM_GetPath("
  2799. /ASYM_WindowsDirectory()
  2800. "auto" 
  2801.  = "LOG00000.
  2802.         n = 0
  2803. xASYM_IsFile(
  2804. _ASYM_LogStart bk, fName, logAppend, encryptIt, 
  2805.     --** 
  2806. HCO 941205
  2807. 4s_ASYM_LogFileName, s_ASYM_LogHeading, \
  2808. s_ASYM_LogEncrypt, s_ASYM_LogDest, s_ASYM_LogStartTime,\
  2809. s_ASYM_LogType, s_ASYM_UserName, s_ASYM_BookIsScored,\
  2810. s_ASYM_LogEncryptKey
  2811. ASYM_WorkWindow()
  2812.             bk = 
  2813. "append")
  2814. y = MakeKeyedPassword("Sesame")
  2815. =*" & 
  2816. ASYM_CreateEncryptedFile(
  2817. ASYM_ShowError 
  2818. ERRORCreateLog>","
  2819. l Creation 
  2820. ASYM_CMS_SetLogFileName(
  2821.  = ASYM_IsScored 
  2822.     logOptions = ASYM_LogOptions 
  2823. ASYM_LogSetOptions ((
  2824. bk),\
  2825.  --** 
  2826.  AWARE
  2827. ASYM_CMS_UserName()
  2828.  = ASYM_AskStudentName(
  2829.     bookName = ASYM_CMS_BookName()
  2830.     courseName = ASYM_CMS_CourseName()
  2831. *Info_Title 
  2832.     moduleOrdinal = ASYM_CMS_ModuleOrdinal()
  2833. "ResponseData"
  2834.         --** 
  2835.         today = 
  2836. %"y mm dd"
  2837.         now = 
  2838. %"h24 
  2839. ASYM_LogWriteEntry(
  2840.               
  2841.  SESSION START 
  2842.               
  2843. & "STUDENT:" && 
  2844. 9& "COURSE:" && 
  2845. & "BOOK:" && 
  2846. "MODULE:" && 
  2847.  LOG 
  2848.               
  2849. )) & 
  2850. --** CMS 
  2851. o     --** 
  2852.  = ASYM_Ticks()
  2853. _ASYM_LogStop
  2854.     --** 
  2855. HCO 941005
  2856. SYM_LogTimes,\
  2857. s_ASYM_LogStats, 
  2858. ZElapsedTime
  2859.     oldCursor = _ASYM_SysCursor()
  2860.     result = 
  2861.         logTimes = s_ASYM_LogTimes
  2862. isType(DWORD,
  2863.  = ASYM_TicksToTime(
  2864.             -- Trigger the call that will collect 
  2865. scores
  2866. elapsedTime 
  2867. timeStamp = 0 & 
  2868. 9& 0 & 
  2869. ~(":", 
  2870. cp > 0
  2871. ~(":", 
  2872. END" & 
  2873. 9& "SUMMARY" & 
  2874. 9& timestamp & 
  2875. _ASYM_CollectLogResponseData
  2876. " && 
  2877.     )            
  2878. "Total 
  2879.  = ASYM_CollectTotalScore() 
  2880. ) = 2 
  2881.  & "/" & 
  2882.  = "No scored 
  2883. }found"
  2884. "Final 
  2885. :" && 
  2886.  FINAL TEST ITEM STATUS 
  2887.  = ASYM_LogDestination 
  2888. ASYM_Container(
  2889.         --** 
  2890. Update here
  2891. ASYM_CMS_SetLogInfo(s_ASYMLogFileName, s_ASYMLogFileType)
  2892. Dlg.DLL"
  2893. ChooseDirectoryDlg (
  2894. LogFileDirPrompt>","
  2895.             temp = ASYM_CurrentDirectory()
  2896. lowerCase(
  2897. ASYM_SetCurrentDirectory(
  2898. MustSpecifyLogDirectory>",\
  2899. "") \
  2900. f"&OK" 
  2901. "&" & \
  2902. CancelSession>","
  2903. xASYM_isdirectorywriteable(
  2904. xisRoomOnDisk(
  2905. "<CannotWriteLogToThisDirectory>",\
  2906. %1."\
  2907. && "Please choose another destination."), 
  2908. <> "\"
  2909. ASYM_SetPath("
  2910. "<sameDir>"
  2911. "<bookDir>"
  2912. ASYM_PathOfFile(
  2913. "<iniDir>"
  2914. "<email>"
  2915.         ss= 
  2916. X"mapi.
  2917.  MAPILogoff (
  2918. ") <> 1
  2919. MAPINotFound>",\
  2920. q Driver 
  2921. [could 
  2922. && "A 
  2923. be created 
  2924. && "but nothing 
  2925. be done 
  2926. , ASYM_TempDir())
  2927. "<fax>"
  2928. _ASYM_FindFax() 
  2929. "<floppy>"
  2930. DriveList()
  2931. DriveKind(
  2932.         Drives = GetDriveList()
  2933.         okStr = 
  2934. OK>","OK")
  2935.         escStr = 
  2936. CancelLog>","
  2937. drives 
  2938. c"A" 
  2939. ChooseFloppy>",\
  2940. "Which 
  2941. [?") \
  2942. f"&A:" 
  2943. "&B:"
  2944. "A:" 
  2945. "B:" 
  2946. c & ":"
  2947. tryStr = 
  2948. TryDrive>","
  2949. CheckFloppyDrive>","
  2950. , c & ":")\
  2951. mmyield
  2952. "A:\"
  2953. "B:\"
  2954.             c = upperCase(
  2955. c & ":\") 
  2956. , c & ":")\
  2957. 4s_ASYM_LogDir
  2958. ,<printer>"
  2959. CheckDOSMemForLog() 
  2960. [dispatch" 
  2961. Asym_Container(
  2962. <> "\"
  2963. ZLOGICAL passSkip
  2964.     totalScore = 0
  2965.     totalMax = 0
  2966. ' = (includeSkip <> 
  2967. "Question" & 
  2968. d"    & 
  2969. r" & 
  2970.  & "Locked" & 
  2971. & "Tries used" & 
  2972.  & "Last 
  2973. ) --** INTERNATIONAL
  2974.         pg = 
  2975. skipNavigation 
  2976.         widList = ASYM_CollectWidgets(pg)
  2977. ASYM_WID_IsScored 
  2978. s = ASYM_Score 
  2979. m = ASYM_MaxScore 
  2980. REAL,s) 
  2981. QStatus = ASYM_QuestionStatus 
  2982. ASYM_NameOrID(
  2983. LastThing = 
  2984. sep <> ","
  2985. ~(",",Qstatus)
  2986. cp > 0
  2987. ~(",",
  2988. _ASYM_FindFaxDriver
  2989. ZSTACK PossibleDrivers
  2990.     linkDLL "tb30win.dll"
  2991.         STRING GetWinIniVar(
  2992.     printList = 
  2993. 1"Devices","")
  2994.     LastFaxDevice = GetIniVar("Logs","
  2995. ",ASYM_IniFile())
  2996.     OK = 
  2997. ItemCount(
  2998.         dev = 
  2999.             OK = 
  3000. "FAX" 
  3001. "FX" 
  3002. ) = 1
  3003.         yes = ASYM_GetStandardString("<Yes>","
  3004.         no = 
  3005. No>","No")
  3006. ASYM_ExpandString(
  3007. >ConfirmFaxDriver>",\
  3008. "The 
  3009.  driver 
  3010. %1. Right?"), possibleDrivers)\
  3011. SetIniVar("
  3012. ) > 1
  3013. ListToTextLine(
  3014.         prompt = 
  3015. ChooseFaxDriver>",\
  3016. "Select the FAX 
  3017. session:")
  3018. ASYM_ChooseFromTextLinesDlg(Info_Title 
  3019. ",dev,
  3020.     tempDir = ASYM_TempDirectory()    
  3021. NoFaxDriver>",\
  3022. [could 
  3023. xbe found."\
  3024. && "A 
  3025. [will be created 
  3026. %1 directory"\
  3027. && "but nothing 
  3028. 5done 
  3029. ."), ASYM_tempDir())
  3030. SendLogAsFax fN, printdefaults, faxDevice
  3031.         LONG GetFileSize(
  3032.     oldPrinter = 
  3033. "devices",oldprinter)
  3034.     ss = 
  3035. getFileSize(fN) > 2000
  3036. ASYM_FileToPrinter(fN, fN & printDefaults,
  3037. WriteFaxCover winfax, fN
  3038. faxDriver 
  3039. --         sender = getWinIniVar("
  3040. --         fxpath = getIniVar("
  3041. b","faxpath")
  3042. c"bitfax"
  3043. --        faxIniFile = 
  3044.  pro","BitFaxIni")
  3045. --            
  3046. c"fx-works"
  3047. Y"faxworks.ini"
  3048. banner","
  3049. --        sendercompany = 
  3050. --    -- collect cover data 
  3051. %follows: 
  3052. --    -- 
  3053. K,destname,destcompany,destFax,destPhone,notes
  3054. CRFL & CRLF & 
  3055. TRANSMISSION COVER SHEET"\
  3056. /"DATE:"& 
  3057. F"FROM:" & 
  3058. r"TO:" & 
  3059. 9& destName\
  3060. "COMPANY:" & destCompany\
  3061. "FAX:" & faxNumber\
  3062. "TEL:" & 
  3063. "NOTES:" & 
  3064. & faxNotes\
  3065. & FormFeed 
  3066. _ASYM_LogDispatchComboValues
  3067. ASYM_GetString("ComboLogDestinations",\
  3068. (>,Ask 
  3069. I" & CRLF &\
  3070.         "<iniDir>,Automatic (.INI directory)" & 
  3071.         "<bookDir>,
  3072. +same 
  3073. 8)" & 
  3074.         "<tempdir>,
  3075. KTEMP 
  3076.         "<email>,E-Mail Attachment (requires MAPI)" & 
  3077.         "<fax>,Fax (
  3078.      driver)" & 
  3079.         "<floppy>,Floppy disk" & 
  3080.         "<printer>,Printer" & 
  3081.         "<special>,System Variable s_ASYM_LogDir")
  3082. CheckDOSMemForLog
  3083.     tag = "MinRequiredDOSMem"
  3084.  = ASYM_CBTIniVar("Logs",
  3085. 3,"")
  3086. SetIniVar("
  3087. ,ASYM_IniFile())
  3088.     mem = ASYM_FreeDOSMem(
  3089. gs","LowMemWarning",
  3090. P) <> 
  3091. ASYM_GetStandardString("<LogDosMemWarning>",\
  3092.  Memory dangerously low.")
  3093. %"#" & sysThousand & "###"
  3094. ASYM_ExpandString(
  3095.  LogFileName, 
  3096. "<TempDir>"
  3097. >-- handled 
  3098. starting 
  3099. ASYM_MailLogFile 
  3100.         -- Here we need 
  3101. find a way 
  3102. the file 
  3103.         faxMgrPg = 
  3104. ASYM_Container(
  3105.         faxDevice = _ASYM_FindFaxDriver() 
  3106. SendLogAsFax(logFileName, logPrintDefaults(), 
  3107. RequestDeleteTempFile 
  3108. ErrorFaxLog>","ERROR: Unable 
  3109. %1."),\
  3110. ](logFilename))
  3111. ASYM_FileToPrinter(
  3112.             linkDLL "tb30dos.dll"
  3113. INT CopyFile(STRING,
  3114. "PRN")
  3115. ERRORPrintLog>",\
  3116. Cannot 
  3117. %1."), 
  3118.     iniFile = 
  3119. GetIniVar("
  3120. "Arial"
  3121. "margins",
  3122. "0.25,0.25,0.25,0.25"
  3123. _ASYM_MailLogFile 
  3124. 4s_sessionHandle
  3125. P--**
  3126.     ss = 
  3127. linkMAPI
  3128. xIsMAPIAvailable()
  3129. mailDriverError 
  3130. SessionLogOn()
  3131. "OK" 
  3132. SendFile (
  3133. ) <> "OK"
  3134. mailSendError 
  3135. SessionLogOff()
  3136. -- According 
  3137.  should 
  3138. a non-zero "
  3139. " entry
  3140. [MAIL] section 
  3141. determine 
  3142.  support 
  3143. available.
  3144. -- Note: 
  3145. does 
  3146. z, just a 
  3147.  GetWinIniVar(
  3148. V    ","
  3149. NULL 
  3150. FALSE
  3151. X"mapi.
  3152.         DWORD MAPILogoff (
  3153. 6, POINTER)
  3154. EFindNext (
  3155. uFreeBuffer (
  3156. SendMail (
  3157. ReadMail (
  3158. ResolveName (
  3159. SendDocuments (
  3160. Address (
  3161. DeleteMail (
  3162. fName
  3163. showLogMailError 
  3164.     ERRORMailLog>",\
  3165. ""%1""."\
  3166. && "This 
  3167. *NOT* being deleted."), 
  3168. le fN
  3169. " && 
  3170. ](fN) & "?"\
  3171. f"&Yes" 
  3172. "&No"
  3173. "No" 
  3174. RemoveFile(
  3175. sendFile fileName
  3176. 4s_Sessionhandle,s_MAPIError
  3177. xisType(
  3178. MAPISendDocuments(0, ";", 
  3179. , shortFileName(
  3180. ), 0)
  3181.  = getMAPIErrorString(
  3182. str_OK()
  3183. 4s_SessionHandle,
  3184. ZretVal
  3185.     -- attempt 
  3186. ,0,0)
  3187.         -- discard 
  3188.         -- 
  3189. what error occured
  3190.  = GetMAPIErrorString(
  3191. ZlphSession, 
  3192. a buffer 
  3193. store 
  3194. ASYM_GetMemBlock(4)
  3195. MAPILogon(
  3196. ,"","",1,0,
  3197.         -- extract 
  3198.  = PointerDWORD(0,
  3199.         -- 
  3200. <> 1 -- anything but user abort
  3201.     -- free 
  3202. ASYM_freeMemBlock (
  3203.  nErrorNumber --** INTERNATIONAL
  3204.         When 
  3205. "User Aborted"
  3206. "Operation Failed"
  3207. "Login 
  3208. "Disk Full"
  3209. "Insufficient 
  3210. Too Small"
  3211. Many Sessions"
  3212. Files"
  3213. =Recipients"
  3214. Not Found"
  3215. "Failure Opening 
  3216. %Writing 
  3217. "Unknown 
  3218. "Bad 
  3219. "No Messages"
  3220. "Invalid 
  3221. "Text 
  3222. Large"
  3223. Supported"
  3224. "Ambiguous 
  3225. :"&& 
  3226. :" && 
  3227. & "."
  3228. _ASYM_AddHyperlink obj, linkName, pgRef, transFx, linkType, curs
  3229. Zhyperlinks[][]
  3230. ASYM_HasHyperlinks(
  3231. ) = _ASYM_Hyperlinks 
  3232.         i = _ASYM_HyperlinkIRow(
  3233. i = 0
  3234.             i = 
  3235. dimensions(
  3236. ) + 1
  3237.         i = 1
  3238. i][1] = 
  3239. _ASYM_AddLinkToArray(hyperLinks, i, 
  3240. obj = 
  3241. _ASYM_AddAnswerHyperlink 
  3242. ASYM_HasAnsArray(
  3243.  = ASYM_WID_AnsArray 
  3244.         i = 
  3245. i = 0
  3246. _GetHyperlinks 
  3247. ZhLInfo
  3248.         n = 
  3249. i][9]
  3250. i][7] 
  3251. i][6] 
  3252. i][4] 
  3253. i][3] 
  3254. i][2] 
  3255. i][1] 
  3256. & CRLF 
  3257.         reset 
  3258.         n = 
  3259. i][9]
  3260. i][7] 
  3261. i][6] 
  3262. i][4] 
  3263. i][3] 
  3264. i][2] 
  3265. i][1] 
  3266. Hreference, 
  3267. iRow,\
  3268.     --** 
  3269. HCO 940727
  3270. ASYM_itemOffset(
  3271. .>") > 0
  3272. ]][2] = 
  3273. o][3] = 
  3274. ][4] = 
  3275. ][2] = ASYM_nameOrID(
  3276. ][3] = ASYM_altPgName(
  3277. ASYM_WorkWindow()
  3278.             thisBook = 
  3279.         destBook = ASYM_Container(
  3280. ][4] = 
  3281.             fName = 
  3282.             destPath = ASYM_PathOfFile(
  3283.             thisPath = 
  3284.             -- 
  3285. "c:\" 
  3286. "c:\x\"
  3287.             relPath = ASYM_MakeIntoRelPath(
  3288. ASYM_ShortFileName(
  3289. hyperPath = ASYM_HyperPath(
  3290. inPath = (ASYM_FindPathFile(\
  3291. ASYM_ShortFilename(
  3292. [) <> 
  3293. "The destination 
  3294. a directory"\
  3295. && "that will be searched automatically. You can:"\
  3296. && "A. Add the 
  3297. current 
  3298. 8's list 
  3299. directories"\
  3300. nThis 
  3301. possible"\
  3302. find 
  3303. 8even 
  3304. mbooks"\
  3305. a different configuration 
  3306. , simply 
  3307. Hchanging"\
  3308.  stored 
  3309.  property"\
  3310. & "B. Store 
  3311. 8file 
  3312. makes 
  3313.     faster but 
  3314. && "won't be able 
  3315.  around without breaking"\
  3316. f"&A. 
  3317. Directory 
  3318. Search 
  3319. "&B. 
  3320. "Add" 
  3321. _SetHyperPath 
  3322. ][4] = 
  3323. ][6] = 
  3324. ][7] = 
  3325. ][9] = 
  3326. bk, what
  3327. bk <> 
  3328.         bk = 
  3329.             bk = 
  3330.     bkName = 
  3331.         BookDir = 
  3332. ASYM_CurrentDirectory()
  3333.     deftag = "<
  3334.     tagLen = 
  3335.     BookDirLen = 
  3336.         dir = 
  3337. <> "\" 
  3338. ?bookDir 
  3339. *) = 1
  3340. ) = 1
  3341. taglen 
  3342.             thePath = ASYM_RelativePath(
  3343. +<> dir
  3344. thepath
  3345. ASYM_Trim(
  3346. <> "\"
  3347. --            
  3348. --        p = 
  3349. ~(defTag, 
  3350. p = 1
  3351. --            
  3352. i = 1
  3353. --            
  3354. --            
  3355. p > 1
  3356. --            -- we don't deal 
  3357. --        p = 
  3358. p = 1
  3359. --            
  3360. i = 1
  3361. --            
  3362. bookDirLen 
  3363. --            
  3364. p > 1
  3365. --            -- we 
  3366.  = dir
  3367. _ASYM_HyperPath 
  3368. _ASYM_BadLinksList 
  3369.     --** 
  3370. HCO 940727
  3371. Zstack badLinks
  3372. ASYM_FindPage (
  3373. [i][2],\
  3374. i,3], 
  3375. i][4]) = 
  3376. i][1] 
  3377. _ASYM_ClearHyperlinkFromArray 
  3378. ZnewLinks[][]
  3379. ZWORD n,i,j,k
  3380.     n = 
  3381.     i = 
  3382.     IsAnsArray = (
  3383. ) > 10)
  3384. (i > 0 
  3385. (n = 1 
  3386. i = 1) -- special 
  3387. Mbecause 
  3388. array assignment bug
  3389. i][j] = 
  3390. i > 0
  3391. j][k] = 
  3392. j][k]
  3393. n - 1
  3394. j][k] = 
  3395. j+1][k]
  3396.  = newlinks
  3397. 1][2] <> 
  3398. ) <= 10\
  3399. ) = 1\
  3400. 1][2] 
  3401. _ASYM_ClearAnswerHyperlink 
  3402. ZansArray[][]
  3403.         i = 
  3404. i <> 0
  3405. Bi][2] = 
  3406. Ri][3] = 
  3407. bi][4] = 
  3408. ri][5] = 
  3409. i][6] = 
  3410. i][7] = 
  3411. -- SORTED 11/7/94 --
  3412. _ASYM_Locked _target
  3413.     LOCAL ansArray[][]
  3414. ASYM_WID_AnswerLocked 
  3415. 4 = FALSE
  3416. F = TRUE
  3417.         QType = ASYM_WID_QType 
  3418. !"TRUEFALSE"
  3419. 3"MULTICHOICE"
  3420. G"MATCHITEM"
  3421. _locked 
  3422. r"MULTIDROP"
  3423. "MATCHOBJ"
  3424. "MULTIOBJ"
  3425. _responseList 
  3426. "TYPEIN"
  3427. "NAMEPART"
  3428. "ORDEROBJ"
  3429.  = ASYM_WID_AnsArray 
  3430. dimensions(
  3431. isObject(
  3432. i][1])
  3433. i][1] = 
  3434. ASYM_QLocked 
  3435. , ASYM_WID_Responses() 
  3436. _ASYM_ResetRespData 
  3437. --** 
  3438. HMF 940817
  3439.     ASYM_WID_ResponseIDs 
  3440.  = NULL
  3441.     ASYM_WID_TimeStart 
  3442.  = ASYM_Ticks()
  3443.     ASYM_WID_TimeUsed 
  3444.     ASYM_WID_TriesUsed 
  3445.     ASYM_WID_TimeChosen 
  3446. [ASYM_WID_HintsUsed 
  3447. [ASYM_WID_TimeLocked 
  3448. xisType(REAL,ASYM_WID_TriesMax 
  3449. 5ID_TimeMax 
  3450.         ASYM_WID_TimeMax 
  3451. _openClip 
  3452. mmStatus 
  3453.  <> "CLOSED"
  3454.         mmClose 
  3455. _ASYM_ResetTestItem 
  3456. , mode, 
  3457.     SYSTEM s_ASYM_ResetOnSave
  3458. ARRAY    
  3459. STACK sBuffer
  3460. STRING tBuffer
  3461. OBJECT objParent
  3462. xASYM_HasAnsArray(
  3463. _fixAnsArray 
  3464.  <> "READER" 
  3465. [ASYM_WID_ReadyToRun 
  3466. (pagebackgroundbook)
  3467. ASYM_WID_Chosen (
  3468. ASYM_QuestionLoad 
  3469. obejcts 
  3470. _lineRef 
  3471. _position 
  3472. _layer 
  3473. obj = 
  3474.             targetObj = ASYM_WID_TargetObject 
  3475. I&& "
  3476. " && 
  3477. objList = getObjectList(
  3478. defaultAllowDrop 
  3479. "ORDERTEXT"
  3480. ) > 1
  3481. _dragField 
  3482. ASYM_WID_SortByWord 
  3483. b     = 
  3484. ) > 1)
  3485. l    1][1] = 
  3486.  = "afterEdit"
  3487.     1][1]
  3488. ) > 1
  3489. fieldType 
  3490. = singleSelect
  3491. = wordWrap
  3492.  <> "
  3493.  <> "
  3494. maxCount = 
  3495. 1][1])
  3496. answerList = ASYM_RandomList(
  3497. whatItem = 
  3498. 1][1]&CRLF 
  3499. 1][1])
  3500. 1][1]&SPACE 
  3501. "SLIDER"
  3502. resetPosition 
  3503. sliderPos 
  3504. _lastPos 
  3505. NBS = 
  3506. o(160)
  3507. myText = 
  3508. ASYM_WID_MaxChars 
  3509. spot = textOffset 
  3510. u))-1 
  3511. (ASYM_ResetPosition 
  3512. R     = "
  3513. _     = "
  3514. [     <> "
  3515. QTYpe = "
  3516.      <> 
  3517. ) = 1 
  3518.             maxIndex = 
  3519.  = "AUTHOR"
  3520.  = "CHECK"
  3521. [_objList 
  3522. i][1]
  3523. " && 
  3524. objName = 
  3525. ASYM_WID_LookHard 
  3526. objlist = 
  3527. ASYM_WID_ResetPosition 
  3528.  <> "
  3529.         ASYM_Draggable 
  3530.  <> "
  3531. k32767)
  3532. ASYM_WID_UseAnchor 
  3533. ASYM_WID_RandomAnchor 
  3534. _anchor = 
  3535. i][10] = (i = 
  3536. i][10] = 
  3537. " && 
  3538. bnds = 
  3539. "0,0"
  3540. wx = x2-x1-100; wy = y2-y1-100
  3541. whatIndex = ASYM_FindAnswerIndex (
  3542. &"E&
  3543. y][10]
  3544. oy = 
  3545. newX = 
  3546. b(1,wx-ox))+x1+50
  3547. newY = 
  3548. b(1,wy-oy))+y1+50
  3549. [_targetList 
  3550. [_feedbackPlayed 
  3551. i][1] = 
  3552. index, 
  3553. --** 
  3554. HMF 940817
  3555. , distractorList
  3556. WORD     
  3557. , numCorrect, numAnswers, howMany, i
  3558. , temp[][]
  3559.  = 1;
  3560. i][10] = 
  3561. i][10] = 
  3562.             -- INTERNATIONAL
  3563. "There are more 
  3564. the question than defined answers.
  3565. Do you want 
  3566. ,extra 
  3567. }removed?" 
  3568. f"Yes" 
  3569. <> "NO"
  3570. i][1] = 
  3571. i][1] = 
  3572. whatObj = 
  3573. flag = 
  3574. ] <> 
  3575. newText = 
  3576. ] <> 
  3577. f"<empty>"
  3578. _caption 
  3579. ASYM_WID_Randomize 
  3580. Rg    zoC
  3581. sl#)Z
  3582. (wZ +
  3583. 62,R;7
  3584. @}]ZBh#BCZ4
  3585. bSc]cGU
  3586. aShJN
  3587. Sym(&
  3588. Fw^"?x1
  3589. tranfFx
  3590. z_ASYM_AddLinkToArray
  3591. HyperLinking
  3592. _ASYM_AddAnswerArrayHyperlink
  3593. false
  3594. z_ASYM_AddLinkToArray
  3595. zo_ASYM_HyperlinkIRow
  3596. Hyperlinking
  3597. _ASYM_AddHyperlinkToArray
  3598. h#ASYM_FindHyperPage
  3599. _ASYM_BadLinksList
  3600. false
  3601. _ASYM_ClearAnsArrayHyperlink
  3602. HyperLinking
  3603. _ASYM_ClearHyperlinkFromArray
  3604. _ASYM_ClearHyperlink
  3605. ,!J,"
  3606. <exit>
  3607. pgRef
  3608. false
  3609. ASYM_WorkWindow
  3610. ASYM_PopupPage
  3611. cursN
  3612. HASYM_GoToPage
  3613. GUASYM_IsNumber
  3614. ASYM_ResetCursor
  3615. (&ASYM_LookRealHardForPage
  3616. _ASYM_HyperlinkLinkInfo
  3617. _ASYM_ExecHyperLink
  3618. _ASYM_FindString
  3619. _ASYM_Hyperlinks
  3620. _ASYM_HyperlinkCandidates
  3621. _ASYM_HyperlinkIRow
  3622. pgRef
  3623. false
  3624. zo_ASYM_HyperlinkIRow
  3625. h#ASYM_FindHyperPage
  3626. _ASYM_HyperlinkLinkInfo
  3627. ASYM_FlushMsgQ
  3628. _ASYM_ProcessMsgQ
  3629. s__ASYMMsgQID
  3630. ASYM_Ticks
  3631. H    s__ASYMMsgQ
  3632. s__ASYMMsgQHold
  3633. s__ASYMMsgQ
  3634. s__ASYMMsgQID
  3635. MASYM_LinkDLLs
  3636. _ASYM_ProcessMsgQ
  3637. ctb30a.sbk
  3638. author
  3639. _ASYM_ReaderExit
  3640. reader
  3641. oldSys
  3642. check
  3643. Feedback
  3644. author
  3645. yEASYM_WID_TimeLocked
  3646. enterPage
  3647. ASYM_WID_TimeUsed
  3648. +:ASYM_WID_TimeStart
  3649. wZASYM_CollectWidgets
  3650. ASYM_Ticks
  3651. widList
  3652. 9ASYM_WID_AutoReset
  3653. ASYM_WID_TimeMax
  3654. }]ASYM_FindField
  3655. Score
  3656. ctb30a
  3657. ASYM_Reset
  3658. _ASYM_ResetPgWidgets
  3659. oldse
  3660. GUASYM_IsNumber
  3661. _ASYM_SysCursor
  3662. _ASYM_TBKFileVersion
  3663. version test
  3664. _ASYM_TBKFileVersion
  3665. HyperLinking
  3666. 6_ASYM_AddAnswerHyperlink
  3667. ASYM_AddAnswerHyperlink
  3668. _ASYM_AddHyperlink
  3669. Hyperlinking
  3670. ASYM_AddHyperlink
  3671. Book Strings
  3672. _ASYM_AddString
  3673. ASYM_AddString
  3674. .&,    #?
  3675. pgCaption
  3676. title
  3677. ASYM_AltPgName
  3678. Utility Dialogs
  3679. _ASYM_AskForPath
  3680. ASYM_AskForPath
  3681. _AskStudentName
  3682. Logging
  3683. ASYM_AskStudentName
  3684. ASYM_BeginDrag
  3685. ASYM_HasAnsArray
  3686. ASYM_WID_AnsArray
  3687.  _ASYM_BadLinksList
  3688. ASYM_CheckAnswerHyperlinks
  3689. ASYM_WID_QType
  3690. <self>
  3691. ASYM_RegisterResponse
  3692. ASYM_CheckPoint
  3693. ORDEROBJ
  3694. ASYM_WID_TargetObject
  3695. _target
  3696. s_asym_dragObj
  3697. ASYM_CheckDropObj
  3698. tb30dos.dll
  3699. GetFreeDiskSpace
  3700. ASYM_IsDirectory
  3701. ASYM_CurrentDirectory
  3702. cASYM_SetCurrentDirectory
  3703. GetFreeDiskSpace
  3704. ASYM_FreeDiskSpace
  3705. _ASYM_Hyperlinks
  3706. E=ASYM_HasHyperlinks
  3707.  _ASYM_BadLinksList
  3708. ASYM_CheckObjectHyperlinks
  3709. _ASYM_CheckPoint
  3710. Test Item Response
  3711. ASYM_CheckPoint
  3712. J    ASYM_WID_TriesMax
  3713. ASYM_Locked
  3714. yEASYM_WID_TimeLocked
  3715. 5ASYM_WID_TriesUsed
  3716. ASYM_WID_AnswerLocked
  3717. ASYM_Ticks
  3718. =ASYM_WID_Responses
  3719. 5ASYM_WID_TriesUsed
  3720. ASYM_QLocked
  3721. ASYM_CheckTries
  3722. ChooseFromTextLinesDlg
  3723. _ASYM_ChooseFromTextLinesDlg
  3724. ASYM_ChooseFromTextLinesDlg
  3725. _ASYM_ClearAnswerHyperlink
  3726. HyperLinking
  3727. ASYM_ClearAnswerHyperlink
  3728. HyperLinking
  3729. j}_ASYM_ClearHyperlink
  3730. ASYM_ClearHyperlink
  3731. _ASYM_ClearString
  3732. Book Strings
  3733. ASYM_ClearString
  3734. CMS not running
  3735. ASYM_GetStandardString
  3736. <CMS not running>
  3737. ASYM_CMS_GetNextModule
  3738. false
  3739. ASYM_CMS_GotoModule
  3740. false
  3741. ASYM_CMS_MarkAsCompleted
  3742. ASYM_CMS_ModuleFileName
  3743. false
  3744. ASYM_CMS_RecordDetailInfo
  3745. CMS not running
  3746. ASYM_GetStandardString
  3747. <CMS not running>
  3748. ASYM_CMS_RecordedScore
  3749. false
  3750. ASYM_CMS_RecordScore
  3751. FALSE
  3752. ASYM_CMS_SetNextModule
  3753. CMS.INI
  3754. ASYM_CMS_DataDir
  3755. ASYM_CMS_IniFile
  3756. ,%H.%
  3757. totalScore
  3758. wZASYM_CollectWidgets
  3759. s__ASYM_TempTotalScore
  3760. widList
  3761. tASYM_WID_Score
  3762. ASYM_WID_MaxScore
  3763. totalMax
  3764. ASYM_WID_IsScored
  3765. ASYM_CollectTotalScore
  3766. KASYM_SummonWidgets
  3767. _s_AsymWidgetCollection
  3768. ASYM_CollectWidgets
  3769. FALSE
  3770. lstrcmp
  3771. @Nlstrcmp
  3772. ASYM_CompareByCase
  3773. Date Stuff
  3774. _ASYM_CompareDates
  3775. ASYM_CompareDates
  3776. groupfieldrecordfieldpagebackgroundbook
  3777.  of book 
  3778. objType
  3779. ASYM_Container
  3780. w,    #>
  3781. vGetCurrentDirectory
  3782. tb30DOS.dll
  3783. GetCurrentDrive
  3784. GetCurrentDrive
  3785. GetCurrentDirectory
  3786. ASYM_CurrentDirectory
  3787. ASYM_CurrentDirectory
  3788. ASYM_CurrentPath
  3789. [O_ASYM_DateToSeconds
  3790. Date Stuff
  3791. ASYM_DateToSeconds
  3792. _ASYM_decrypt
  3793. >M_ASYM_decrypt
  3794. mtb30cbt.dll
  3795. decrypt
  3796. _ASYM_decrypt
  3797. linkedFunctions
  3798. ASYM_decode
  3799. ASYM_IsDirectory
  3800. ASYM_DirectoryExists
  3801. false
  3802. ASYM_HasAnsArray
  3803. ASYM_WID_AnsArray
  3804. nX_ASYM_ExecHyperlink
  3805. ASYM_DoAnswerHyperlink
  3806. Test Item Response
  3807. _ASYM_DoFeedback
  3808. ASYM_DoFeedback
  3809. _ASYM_DoGenericTextFeedback
  3810. Test Item Response
  3811. ASYM_DoGenericTextFeedback
  3812. false
  3813. _ASYM_Hyperlinks
  3814. E=ASYM_HasHyperlinks
  3815. nX_ASYM_ExecHyperlink
  3816. ASYM_DoHyperlink
  3817. 1,    #>
  3818. 1,    #>
  3819. dotss
  3820. center
  3821. ellipsizeFileName
  3822. ASYM_Trim
  3823. ASYM_Ellipsize
  3824. revOffset
  3825. ASYM_ExpandRelPath
  3826. 1,    "j
  3827. extra
  3828. templStr
  3829. extra
  3830. ASYM_Trim
  3831. ASYM_ExpandString
  3832. FALSE
  3833. ASYM_HasAnsArray
  3834. ASYM_WID_AnsArray
  3835. ASYM_FindAnswerIndex
  3836. ASYM_FindField
  3837. <exit>
  3838. ASYM_NextNavigablePage
  3839. ASYM_PreviousNavigablePage
  3840. ASYM_WorkWindow
  3841. ASYM_PathOfFile
  3842. <back>
  3843. <next>
  3844. ASYM_FindPathFile
  3845. ASYM_FirstNavigablePage
  3846. <last>
  3847. <previous>
  3848. ASYM_HyperPath
  3849. ASYM_LastNavigablePage
  3850. <first>
  3851. ASYM_FindHyperPage
  3852. ASYM_FindPage
  3853. DOSPath
  3854. false
  3855. GetDosEnvironmentString
  3856. ASYM_IsFile
  3857. I4GetDosEnvironmentString
  3858. pathOfFile
  3859. tb30DOS.DLL
  3860. testName
  3861. bkPath
  3862. ASYM_trim
  3863. 2,ASYM_ExpandRelPath
  3864. ASYM_FindPathFile
  3865. false
  3866. ASYM_FirstNavigablePage
  3867. ASYM_FixFieldScrollBar
  3868. s__ASYMMsgQID
  3869. H    s__ASYMMsgQ
  3870. ASYM_FlushMsgQ
  3871. _GetHyperlinks
  3872. ASYM_HasAnsArray
  3873. Hyperlinking
  3874. ASYM_GetAnswerHyperlinks
  3875. _GetHyperlinks
  3876. Hyperlinking
  3877. ASYM_GetHyperlinks
  3878. _s_ASYM_PathCache
  3879. GetIniVar
  3880. tb30win.dll
  3881. ASYM_IniFile
  3882. Paths
  3883. GetIniVar
  3884. ASYM_GetPath
  3885. ASYM_WorkWindow
  3886. ASYM_GetString
  3887. ASYM_GetStandardString
  3888. _ASYM_StringArray
  3889. _ASYM_FindString
  3890. 7wASYM_Container
  3891. ASYM_GetString
  3892. _zutalors_
  3893. varName
  3894. system
  3895. _zutalors_
  3896. ASYM_GetSystemVar
  3897. qR_ASYM_GetTypeInData
  3898. Test Item Response
  3899. ASYM_GetTypeInData
  3900. h#ASYM_FindHyperPage
  3901. glossary
  3902. GLOSSARY.TBK
  3903. ASYM_GlossaryName
  3904. ASYM_GlossaryPage
  3905. transPt
  3906. _ASYM_sysCursor
  3907. false
  3908. ASYM_ExpandString
  3909. transPt
  3910. oldPg
  3911. pgRef
  3912. false
  3913. transfx
  3914. oldCurs
  3915. ASYM_ResetCursor
  3916. page id
  3917. ASYM_GoToPage
  3918. ASYM_WID_AnsArray
  3919. ASYM_HasAnsArray
  3920. _ASYM_Hyperlinks
  3921. ASYM_HasHyperlinks
  3922. ASYM_ItemOffset
  3923. pathOfFile
  3924. ASYM_CurrentDirectory
  3925. _ASYM_HyperPath
  3926. ASYM_Trim
  3927. 7wASYM_Container
  3928. ASYM_HyperPath
  3929. V_SetHyperPath
  3930. Hyperlinking
  3931. ASYM_HyperPath
  3932. _s_AsymWidgetCollection
  3933. ASYM_IAmWidget
  3934. Company
  3935. GetIniVar
  3936. asym.ini
  3937. User Info
  3938. ASYM_IniCompanyName
  3939. ASYM_IsDirectory
  3940. s_ASYM_IniFilePath
  3941. ASYMCBT.INI
  3942. ASYM_IniFile
  3943. GetIniVar
  3944. asym.ini
  3945. User Info
  3946. ASYM_IniUserName
  3947. tb30dos.dll
  3948. GetFileAttributes
  3949. GetFileAttributes
  3950. ASYM_IsDirectory
  3951. Path Manager
  3952. _ASYM_IsDirectoryWriteable
  3953. ASYM_IsDirectoryWriteable
  3954. path manager
  3955. (_ASYM_IsDriveReady
  3956. ASYM_IsDriveReady
  3957. tb30dos.dll
  3958. FileExists
  3959. FileExists
  3960. ASYM_IsFile
  3961. _ASYM_IsFileAvailable
  3962. Path Manager
  3963. ASYM_IsFileAvailable
  3964. ASYM_IsNumber
  3965. GetSystemMetrics
  3966. GetSystemMetrics
  3967. ASYM_IsPointClose
  3968. false
  3969. ASYM_LastNavigablePage
  3970. Initialization
  3971. _linkDLLs
  3972. ASYM_LinkDLLs
  3973. _ASYM_Locked
  3974. Test Item Reset
  3975. ASYM_Locked
  3976. _ASYM_LogDispatchComboValues
  3977. Log Dispatch
  3978. ASYM_LogDispatchComboValues
  3979. _ASYM_PopupWinComboValues
  3980. Popup Page Mgr
  3981. ASYM_PopupWinComboValues
  3982. s_ASYM_LogPages
  3983. s_ASYM_LogAnswers
  3984.     s_ASYM_LogTimes
  3985. s_ASYM_LogStats
  3986. s_ASYM_LogHeading
  3987. s_ASYM_LogOnLock
  3988. ASYM_LogSetOptions
  3989. _ASYM_LogStart
  3990. Logging
  3991. ASYM_LogStart
  3992. tb30DOS.dll
  3993. s_ASYM_LogFile
  3994. GetFileSize
  3995. GetFileSize
  3996. s_ASYM_LogFileName
  3997. ASYM_IsFile
  3998. ASYM_LogStatus
  3999. W_ASYM_LogStop
  4000. Logging
  4001. ASYM_LogStop
  4002. kH_ASYM_LogTypeComboValues
  4003. logging
  4004. ASYM_LogTypeComboValues
  4005. ASYM_WriteEncryptedFile
  4006. ASYM_WorkWindow
  4007. false
  4008. LOG END
  4009. LOG START
  4010. s_ASYM_LogType
  4011.     s_ASYM_LogTimes
  4012. ASYM_ExpandString
  4013. GASYM_LogEncryptKey
  4014. s_ASYM_LogEncrypt
  4015. s_ASYM_LogEncryptKey
  4016. s_ASYM_LogFileName
  4017. ResponseData
  4018. ASYM_LogWriteEntry
  4019. ASYM_LookRealHardForPage
  4020. _ASYM_MailLogFile
  4021. Log Dispatch
  4022. ASYM_MailLogFile
  4023. Path Manager
  4024. _ASYM_MakeIntoRelPath
  4025. ASYM_MakeIntoRelPath
  4026. _ASYM_ModalDialog
  4027. Modal Dialog Mgr
  4028. ASYM_ModalDialog
  4029. ASYM_WM_SYSCOMMAND
  4030. ASYM_ModalState
  4031. .&,    #?
  4032. ASYM_NameOrID
  4033. false
  4034. ASYM_WorkWindow
  4035. ASYM_NextNavigablePage
  4036. background
  4037. result
  4038. viewer
  4039. pagebackgroundbookviewer
  4040. 7wASYM_Container
  4041. ASYM_ObjectCenter
  4042. ASYM_ObjectCenter
  4043. ASYM_ObjectDropped
  4044. ownerObj
  4045. objTypes
  4046. express
  4047. ASYM_ObjectsWhere
  4048. open ended progress
  4049. ASYM_OpenEndedProgress
  4050. ASYM_OppositePos
  4051. ,%H.%
  4052. I^_responseList
  4053. _responseList
  4054. ASYM_WID_PartialScore
  4055. #wASYM_DoFeedback
  4056. ASYM_WID_ResponseIDs
  4057. tASYM_WID_Score
  4058. ASYM_WID_MaxScore
  4059. ASYM_PlayFeedback
  4060. {    ASYM_GlossaryPage
  4061. pgRef
  4062. shadowedAutoClose
  4063. false
  4064. ASYM_PopupPage
  4065. Popup Page Mgr
  4066. ASYM_PopGlossary
  4067. ASYM_PopGlossary
  4068. ASYM_PopGlossaryStyle
  4069. ASYM_PopGlossary
  4070. Popup Page Mgr
  4071. _ASYM_PopupPage
  4072. ASYM_PopupPage
  4073.  of book 
  4074. pagebackgroundbook
  4075. s__ASYMMsgQID
  4076. periodic
  4077. of book
  4078. H    s__ASYMMsgQ
  4079. 7wASYM_Container
  4080. ASYM_PostMsg
  4081. false
  4082. ASYM_WorkWindow
  4083. ASYM_PreviousNavigablePage
  4084. getSystemMetrics
  4085. getSystemMetrics
  4086. ASYM_PrimaryMouseButton
  4087. w,    #>
  4088. w,    #>
  4089. Locked!
  4090. s_ASYM_LogAnswers
  4091. s_ASYM_LogType
  4092. SASYM_LogWriteEntry
  4093. =ASYM_WID_Responses
  4094. ResponseData
  4095. : E=Locked!: R=
  4096. ASYM_QLocked
  4097. s_ASYM_LogAnswers
  4098. s_ASYM_LogType
  4099. SASYM_LogWriteEntry
  4100. ResponseData
  4101. : E=Response! : R=
  4102. ASYM_QResponded
  4103. U_ASYM_ResetRespData
  4104. Test Item Reset
  4105. _ASYM_ResetResponseData
  4106. J    ASYM_WID_TriesMax
  4107. =ASYM_Wid_Responses
  4108. ASYM_WID_TriesUsed
  4109. ASYM_WID_ResponseIDs
  4110. ASYM_WID_AnswerLocked
  4111. ASYM_WID_TimeMax
  4112. 5ASYM_WID_TriesUsed
  4113. tASYM_WID_Score
  4114. ASYM_WID_MaxScore
  4115. ASYM_WID_TimeUsed
  4116. ASYM_QuestionStatus
  4117. maxCount
  4118. ASYM_Ticks
  4119. ASYM_RandomList
  4120. ASYM_WID_QType
  4121. ASYM_HasAnsArray
  4122. _ASYM_RegisterResponse
  4123. Test Item Response
  4124. ASYM_RegisterResponse
  4125. pathOfFile
  4126. bkPath
  4127. ASYM_RelativePath
  4128. .&+    +E
  4129. ,%H.%
  4130. ,%H.%
  4131. ,%H.%
  4132. BeenHere
  4133. MATCHOBJ,MATCHITEM,MULTIOBJ
  4134. ASYM_WID_QType
  4135. Background
  4136. wZASYM_CollectWidgets
  4137. false
  4138. ASYM_WorkWindow
  4139. ASYM_Done
  4140. Score
  4141. _ASYM_ResetResponseData
  4142. Feedback
  4143. BeenThere
  4144. statusBar
  4145. k_ASYM_ResetTestItem
  4146. oType
  4147. READER
  4148. w4ASYM_BeenHere
  4149. Resetting page
  4150. }]ASYM_FindField
  4151. tbk_wid_type
  4152. Test Item Reset
  4153. tbk_wid_name
  4154. kASYM_WID_ReadyToRun
  4155. qType
  4156. ASYM_Reset
  4157. ASYM_Reset
  4158. .&+    +E
  4159. ASYM_ResetCursor
  4160. ASYM_RunSysBookName
  4161. ASYM_ScrollListBoxToSelection
  4162. Path Manager
  4163. _ASYM_SetCurrentDirectory
  4164. ASYM_SetCurrentDirectory
  4165. Path Manager
  4166. _ASYM_SetCurrentDirectory
  4167. ASYM_SetCurrentPath
  4168. Company
  4169. SetIniVar
  4170. GetIniVar
  4171. oldName
  4172. asym.ini
  4173. User Info
  4174. ASYM_SetIniCompanyName
  4175. SetIniVar
  4176. GetIniVar
  4177. oldName
  4178. asym.ini
  4179. User Info
  4180. ASYM_SetIniUserName
  4181. Path Manager
  4182. *K_ASYM_SetPath
  4183. ASYM_SetPath
  4184. false
  4185. s_ASYMWorkWindow
  4186. ASYM_SetWorkWindow
  4187. modal
  4188. Viewer %1 is already in use.
  4189. ASYM_ExpandString
  4190. ASYM_GetStandardString
  4191. <Cancel>
  4192. <Continue>
  4193. ViewerInUse
  4194. ASYM_GetString
  4195. FALSE
  4196. notActive
  4197. ASYM_ShowDialog
  4198. Generic Error
  4199. _ASYM_ShowError
  4200. ASYM_ShowError
  4201. progress 1
  4202. progress
  4203. ASYM_ShowProgress
  4204. progress with text
  4205. progress
  4206. ASYM_ShowProgressWithText
  4207. w,    #>
  4208. 1,    #>
  4209. :ASYM_WID_ShowScore
  4210. ASYM_WID_QType
  4211. Test Item Score
  4212. s_ASYM_LogAnswers
  4213. s_ASYM_LogType
  4214. SASYM_LogWriteEntry
  4215. ASYM_WID_IsScored
  4216. _ASYM_ShowYourScore
  4217. =ASYM_WID_Responses
  4218. ShowScore!
  4219. ASYM_QuestionStatus
  4220. ResponseData
  4221. : E=Show Score : S=
  4222. ASYM_ShowYourScore
  4223. ASYM_SummonWidgets
  4224. asymEncode
  4225. genval
  4226. ASYM_Encode
  4227. ASYM_SuperEncode
  4228. Path Manager
  4229. >G_ASYM_tempdir
  4230. ASYM_TempDir
  4231. ,%H.%
  4232. textLineOffset
  4233. ASYM_textLineOffset
  4234. _ASYM_TextToPrinter
  4235. printing
  4236. ASYM_TextToPrinter
  4237. printing
  4238. a_ASYM_FileToPrinter
  4239. ASYM_FileToPrinter
  4240. ,!J<Y
  4241. ASYM_TicksToTime
  4242. ASYM_trim
  4243. hwtxt
  4244. ASYM_RegisterResponse
  4245. _LastText
  4246. ASYM_TypeInCompleted
  4247. ASYM_Wait
  4248. _ASYM_Wait
  4249. ASYM_Wait
  4250. ASYM_WID_Chosen
  4251. w,    "D
  4252. I^_responseList
  4253. ASYM_WID_QType
  4254. ASYM_HasAnsArray
  4255. ASYM_WID_AnsArray
  4256. <else>
  4257. ASYM_WID_ResponseIDs
  4258. MATCH
  4259. _targetList
  4260. ASYM_WID_Responses
  4261. ASYM_WID_QType
  4262. Test Item Score
  4263. score
  4264. _ASYM_WID_Score
  4265. ASYM_WID_Score
  4266. winDir
  4267. ASYM_FreeMemBlock
  4268. GetWindowsDirectory
  4269. Xrw-"
  4270. ASYM_GetMemBlock
  4271. lpBuffer
  4272. kernel
  4273. Y}GetWindowsDirectory
  4274. ASYM_WindowsDirectory
  4275. H_ASYM_WinHelp
  4276. ASYM_WinHelp
  4277. RTF Help Popup
  4278. _ASYM_PopRTFHelp
  4279. ASYM_PopRTFHelp
  4280. ;ASYM_WM_SYSCOMMAND
  4281. ASYM_WM_SYSCOMMAND
  4282. ,%H.%
  4283. oldFocus
  4284. recordfield
  4285. oldWord
  4286. whatChar
  4287. whatText
  4288. ASYM_WordFromPoint
  4289. s_ASYMWorkWindow
  4290. ASYM_WorkWindow
  4291. propList
  4292. propList
  4293. ASYMA_CopyUserProperties
  4294. wordBreak
  4295. ASYMA_FindWordStart
  4296. _ASYM_StringArray
  4297. 7wASYM_Container
  4298. ASYMA_GetStringList
  4299. s_ctb30r_author
  4300. 7wASYM_Container
  4301. author
  4302. &ASYM_AutoHotwords
  4303. AutoHotword
  4304. field
  4305. >AutoGlossary
  4306. R_ASYM_hyperlinkCandidates
  4307. Hotword
  4308. ASYM_DoHyperlink
  4309. AutoGlossary
  4310. [!ASYM_AutoGlossary
  4311. buttonClick
  4312. buttonClick
  4313. .&+    +E
  4314. ;9ASYM_SnapBack
  4315. ASYM_WID_QType
  4316. pagebackgroundbook
  4317. ASYM_WorkWindow
  4318. _startLoc
  4319. ASYM_WID_AnswerLocked
  4320. <responseItemLocked>
  4321. _cursor
  4322. oldloc
  4323. kTASYM_Draggable
  4324. "_locked
  4325. _lineRef
  4326. ADASYM_PrimaryMouseButton
  4327. a    _layer
  4328. whatButton
  4329. _position
  4330. _position
  4331. n\ASYM_BeginDrag
  4332. MATCHITEM
  4333. b    _layer
  4334. _ASYM_DoGenericTextFeedback
  4335. s_asym_dragObj
  4336. ^"ASYM_ObjectDropped
  4337. Test Item Response
  4338. page,background
  4339. 7wASYM_Container
  4340. AV_lineRef
  4341. buttonDown
  4342. 7wASYM_Container
  4343. clear
  4344. s_ctb30r_PopViewers
  4345. ASYM_itemOffset
  4346. closeWindow
  4347. ,%H.%
  4348. ASYM_WID_QType
  4349. MATCH
  4350. maxCount
  4351. objList
  4352. ASYM_WID_AnsArray
  4353. myParent
  4354. ASYM_WID_AnsArray
  4355. MULTIOBJ
  4356. qType
  4357. MULTWID
  4358. destroy
  4359. ASYM_ModalState
  4360. iiASYM_CMS_LogFileName
  4361. VoASYM_LogAppend
  4362. b_readBookmarks
  4363.     ,ASYM_shortFileName
  4364. ASYM_FullScreen
  4365. logFn
  4366. ^ASYM_CMS_EnterApplication
  4367. ASYM_PathOfFile
  4368. ASYM_LogStatus
  4369. 1ASYM_LogType
  4370. _ASYM_LogDestination
  4371. ASYM_CMS_LogType
  4372. s_ASYM_LogDir
  4373. ASYM_CMS_LogDir
  4374. ASYM_Modal
  4375. logType
  4376. _ASYM_ReaderExit
  4377. mGASYM_CMS_BookmarkFileName
  4378. ^ASYM_LogStart
  4379. lASYM_CMS_SetLogType
  4380. <special>
  4381. <exit>
  4382. ASYM_LogName
  4383. bookmarking
  4384. ;ASYM_AutoBookMarks
  4385. ASYM_LogEncrypt
  4386. enterApplication
  4387. ASYM_BookSysBooks
  4388. enterBook
  4389. w,    #?
  4390. BASYM_NameOrID
  4391. s_ASYM_LogPages
  4392. vList
  4393. s_ASYMWorkWindow
  4394. enterpage
  4395. ASYM_PageEntered
  4396. SASYM_LogWriteEntry
  4397. _ASYM_ResetPgWidgets
  4398. enterPage
  4399. ASYM_PageEntered
  4400. Initialization
  4401. ASYM_Ticks
  4402. *_linkSysBook
  4403. enterSystem
  4404.     ,ASYM_ShortFileName
  4405. s_ASYMWorkWindow
  4406. viewer
  4407. enterWindow
  4408. isNumber
  4409. ASYM_ItemOffset
  4410. itemOffset
  4411. ASYM_ItemContains
  4412. itemContains
  4413. ASYM_CloseOnEsc
  4414. keyChar
  4415. PASYM_CMS_LeaveApplication
  4416. MASYM_IsScored
  4417. s__ASYM_TempTotalScore
  4418. ASYM_CollectTotalScore
  4419. _WriteBookmarks
  4420. ASYM_LogStatus
  4421. m~ASYM_CMS_RecordScore
  4422. 3ASYM_LogStop
  4423. ;ASYM_AutoBookMarks
  4424. 7wASYM_Container
  4425. bookmarking
  4426. leaveApplication
  4427. viewer id 0 of book ""
  4428. s_ASYMWorkWindow
  4429. leaveBook
  4430. leavepage
  4431. w4ASYM_BeenHere
  4432. _ASYM_ResetPgWidgets
  4433. leavePage
  4434. Popup Page Mgr
  4435. _AutoCloseCheck
  4436. leaveWindow
  4437. Initialization
  4438. *_linkSysBook
  4439. linkSysBook
  4440. 7wASYM_Container
  4441. newBackground
  4442. 7wASYM_Container
  4443. newPage
  4444. FALSE
  4445. e2_onLine
  4446. onLine
  4447. _sliderPos
  4448. sliderPos
  4449. f2_online
  4450. onLine
  4451. 7wASYM_Container
  4452. reader
  4453. revOffset
  4454. rightButtonUp
  4455. ASYM_DoHyperlink
  4456. ASYM_Hyperlinks
  4457. rightButtonUp
  4458. ASYM_WID_QType
  4459. SLIDER
  4460. tbk_wid_type
  4461. _sized
  4462. Object resizing and arranging
  4463. ASYM_Reset
  4464. sized
  4465. _sliderMax
  4466. sliderMax
  4467. _sliderMax
  4468. sliderMax
  4469. _sliderMin
  4470. sliderMin
  4471. _sliderMin
  4472. sliderMin
  4473. _sliderPos
  4474. sliderPos
  4475. _sliderRatio
  4476. sliderRatio
  4477. _sliderRatio
  4478. sliderRatio
  4479. _thumbPosition
  4480. thumbPosition
  4481. _sliderPos
  4482. sliderPos
  4483. _thumbPosition
  4484. thumbPosition
  4485. _thumbWidth
  4486. thumbWidth
  4487. _thumbWidth
  4488. yupdateElements
  4489. thumbWidth
  4490. _ASYM_ProcessMsgQ
  4491. s__ASYMMsgQHold
  4492. s__ASYMMsgQID
  4493.     timerNotify
  4494. timerNotify
  4495. _trackPosition
  4496. trackPosition
  4497. objCenter
  4498. _sliderPos
  4499. sliderPos
  4500. track
  4501. vertical
  4502. _trackPosition
  4503. horizontal
  4504. trackPosition
  4505. _unLinkSysBook
  4506. Initialization
  4507. unLinkSysBook
  4508. ,%H.%
  4509. wordContains
  4510. z@GetFreeDosMem
  4511. Initialization
  4512. ASYM_FreeDOSMem
  4513. ,%H.%
  4514. wordOffset
  4515. tb30win.dll
  4516. ASYM_IniFile
  4517. GetIniVar
  4518. GetIniVar
  4519. ASYM_CBTIniVar
  4520. ~~v~v~
  4521. ,!J<Y
  4522. frame
  4523. label
  4524. 3DHLine
  4525. namepart
  4526. dragText
  4527. ordertext
  4528. tbk_wid_thickness
  4529. topLeft
  4530. topRight
  4531. 3DVLine
  4532. field
  4533. iresetPosition
  4534. 3Dfield
  4535. page,background
  4536. 3DGroupBox
  4537. point
  4538. 3DfieldWithButton
  4539. 3DComboBox
  4540. frame2
  4541. 3DFrame
  4542. rectangle
  4543. bottomLine
  4544. 7wASYM_Container
  4545. _sized
  4546. false
  4547. _ASYM_Hyperlinks
  4548. z_ASYM_AddLinkToArray
  4549. _ASYM_Hyperlinks
  4550. zo_ASYM_HyperlinkIRow
  4551. E=ASYM_HasHyperlinks
  4552. _ASYM_AddHyperlink
  4553. false
  4554. ASYM_HasAnsArray
  4555. z_ASYM_AddLinkToArray
  4556. zo_ASYM_HyperlinkIRow
  4557. ASYM_WID_AnsArray
  4558. ASYM_WID_AnsArray
  4559. _ASYM_AddAnswerHyperlink
  4560. 1,!Fz
  4561. 1,!Fz
  4562. ASYM_HasAnsArray
  4563. _ASYM_Hyperlinks
  4564. ASYM_WID_AnsArray
  4565. E=ASYM_HasHyperlinks
  4566. _GetHyperlinks
  4567. of this book.
  4568. the list of directories stored in the ASYM_HyperPath property
  4569. &A. Add Directory to Search Path
  4570. won't be able to move the books around without breaking
  4571. ASYM_WorkWindow
  4572. fName
  4573. B. Store the directory with the book file name
  4574.     ,ASYM_ShortFilename
  4575. nASYM_altPgName
  4576. false
  4577. thisBook
  4578. to a different configuration directory, simply by changing
  4579. ASYM_PathOfFile
  4580. destBook
  4581. <next>,<previous>,<last>,<first>,<back>
  4582. BASYM_nameOrID
  4583. to search automatically. This will make it possible
  4584. ASYM_FindPathFile
  4585. that will be searched automatically. You can:
  4586. hyperPath
  4587. relPath
  4588. The destination book is not in a directory
  4589.     ,ASYM_ShortFileName
  4590. the link.
  4591. A. Add the destination directory to the current book's list of directories
  4592. V_SetHyperPath
  4593. ASYM_HyperPath
  4594. ASYM_MakeIntoRelPath
  4595. to find the destination book even if you move the books
  4596. thisPath
  4597. &B. Store Directory in Hyperlink
  4598. 7wASYM_Container
  4599. destPath
  4600. in the hyperlink. This makes the link faster but you
  4601. ASYM_itemOffset
  4602. _ASYM_AddLinkToArray
  4603. <BookDir>
  4604. bkName
  4605. _ASYM_HyperPath
  4606. deftag
  4607. ASYM_PathOfFile
  4608. ASYM_CurrentDirectory
  4609. ASYM_RelativePath
  4610. BookDir
  4611. ASYM_MakeIntoRelPath
  4612. thePath
  4613. 7wASYM_Container
  4614. _SetHyperPath
  4615. Z4ASYM_FindPage
  4616. _ASYM_BadLinksList
  4617. zo_ASYM_HyperlinkIRow
  4618. _ASYM_ClearHyperlinkFromArray
  4619. false
  4620. _ASYM_Hyperlinks
  4621. _ASYM_Hyperlinks
  4622. _ASYM_ClearHyperlinkFromArray
  4623. E=ASYM_HasHyperlinks
  4624. _ASYM_ClearHyperlink
  4625. false
  4626. ASYM_HasAnsArray
  4627. zo_ASYM_HyperlinkIRow
  4628. ASYM_WID_AnsArray
  4629. ASYM_WID_AnsArray
  4630. _ASYM_ClearAnswerHyperlink
  4631. pagebackground
  4632. FALSE
  4633. testObj
  4634. a_moveObj
  4635. _ASYM_CheckPoint
  4636. ASYM_WID_QType
  4637. ASYM_ObjectCenter
  4638. a    _layer
  4639. ASYM_WID_AnswerLocked
  4640. _position
  4641. ASYM_ObjectCenter
  4642. _position
  4643. ASYM_WID_DragSnap
  4644. b    _layer
  4645. s_asym_dragObj
  4646. _moveObj
  4647. .&+    +E
  4648. oldMM
  4649. CLOSED
  4650. oldSys
  4651. index
  4652. FALSE
  4653. ASYM_WorkWindow
  4654. showOption
  4655. oldCursor
  4656. ASYM_CheckTries
  4657. showTextOnError
  4658. ASYM_WID_AnsArray
  4659. stageRef
  4660. mmError
  4661. tryFlag
  4662. ASYM_DoAnswerHyperlink
  4663. lASYM_DoGenericTextFeedback
  4664. oldSyserror
  4665. clipref
  4666. _openClip
  4667. oldMM
  4668. oldSyserror
  4669. oldSys
  4670. index
  4671. FALSE
  4672. showOption
  4673. oldCursor
  4674. actualObj
  4675. showTextOnError
  4676. definition
  4677. stageRef
  4678. mmError
  4679. tryFlag
  4680. clipref
  4681. ansArray
  4682. _openClip
  4683. [k_feedbackPlayed
  4684. _ASYM_DoFeedback
  4685. FALSE
  4686. ASYM_ModalPopText
  4687. popup
  4688. ASYM_ObjectCenter
  4689. Feedback
  4690. ASYM_GetString
  4691. }]ASYM_FindField
  4692. field
  4693. 7wASYM_Container
  4694. _ASYM_DoGenericTextFeedback
  4695. ,%H.%
  4696. +.0E~
  4697. +.0E~
  4698. _targetHotword
  4699. entryField
  4700. <questionLocked>
  4701. @_script
  4702. underline
  4703. maxChars
  4704. myText
  4705. FALSE
  4706. myParent
  4707. _inputField
  4708. ASYM_WID_MaxChars
  4709. "_locked
  4710. hwTxt
  4711. ASYM_WID_MaxChars
  4712. _ASYM_DoGenericTextFeedback
  4713. IsBlank
  4714. _lastText
  4715. _ASYM_GetTypeInData
  4716. i5 '8
  4717. ,%H.%
  4718. ,%H.%
  4719. ,%H.%
  4720. ASYM_WID_AutoLockAnswer
  4721. I^_responseList
  4722. ASYM_WID_FeedbackFilter
  4723. r_lastPos
  4724. itemOffset
  4725. SLIDER
  4726. _sliderPos
  4727. <responseItemLocked>
  4728. sliderPos
  4729. oldLock
  4730. _startLoc
  4731. ;result = true;else;result = false;end
  4732. ASYM_WID_AnsArray
  4733. =ASYM_WID_Responses
  4734. ASYM_WID_ResetPosition
  4735. triesUsed
  4736. [6ASYM_WID_Exclusive
  4737. ASYM_WID_TimeUsed
  4738. _targetList
  4739. incorrect
  4740. ASYM_WID_TimeMax
  4741. ASYM_QLocked
  4742. <else>
  4743. ignorePunctation
  4744. b    _layer
  4745. _ASYM_DoGenericTextFeedback
  4746. whatIndex
  4747. soundsLike
  4748. rejectFlag
  4749. ASYM_WID_AnswerLocked
  4750. triesMax
  4751. objName
  4752. ASYM_PlayFeedback
  4753. ASYM_WID_Chosen
  4754. ASYM_FindAnswerIndex
  4755. ASYM_Locked
  4756. ASYM_QResponded
  4757. <outOfTime>
  4758. TASYM_WID_MultipleAnswers
  4759. a    _layer
  4760. lockWidget
  4761. ASYM_WID_AnswerLocked
  4762. _position
  4763. lockWidget
  4764. ignorePunctation
  4765. tempIndex
  4766. FALSE
  4767. timeMax
  4768. prevResponse
  4769. newTimeChosen
  4770. oldTimeChosen
  4771. maxIndex
  4772. oldLock
  4773. actualObj
  4774. answerLocked
  4775. matchOrder
  4776. result
  4777. triesUsed
  4778. triesMax
  4779. srcItem
  4780. objName
  4781. _target
  4782. ansArray
  4783. matchText
  4784. matchCase
  4785. buffer
  4786. TimeUsed
  4787. options
  4788. QType
  4789. respName
  4790. whatIndex
  4791. soundsLike
  4792. value
  4793. rejectFlag
  4794. _targetList
  4795. QType
  4796. ASYM_WID_ResponseIDs
  4797. MATCHITEM
  4798. MATCHOBJ
  4799. r_lastPos
  4800. tempIndex
  4801. FALSE
  4802. TRUEFALSE
  4803. prevResponse
  4804. MATCH
  4805. maxIndex
  4806. _lastSpot
  4807. "_locked
  4808. ASYM_cepr
  4809. ASYM_matchString
  4810. <questionLocked>
  4811. answerLocked
  4812. result
  4813. ASYM_WID_DelayFeedback
  4814. _position
  4815. ;value = true;else;value = false;end
  4816. matchCase
  4817. correct
  4818. NAMEPART
  4819. TYPEIN
  4820. J    ASYM_WID_TriesMax
  4821. ASYM_Ticks
  4822. J^_responseList
  4823. ASYM_WID_QType
  4824. <outOfTries>
  4825. options
  4826. MULTICHOICE
  4827. yEASYM_WID_TimeLocked
  4828. matchOrder
  4829. MULTIDROP
  4830. ORDEROBJ
  4831. ASYM_WID_RejectWrong
  4832. ASYM_stripPunctuation
  4833. *:ASYM_WID_TimeStart
  4834. ASYM_WID_Tolerance
  4835. "_locked
  4836. ORDERTEXT
  4837. 5ASYM_WID_TriesUsed
  4838. ASYM_WID_ResponseIDs
  4839. MQASYM_WID_TimeChosen
  4840. matchText
  4841. ASYM_WID_TimeUsed
  4842. MULTIOBJ
  4843. timeMax
  4844. a_moveObj
  4845. value
  4846. srcItem
  4847. _ASYM_RegisterResponse
  4848. NP,MP,CHU,SHU,CH,K,TH,T,C,K,PS,S,SC,S,WH,W,WR,R,NGT,NT,OFT,OF,RH,R
  4849. PH,F,CK,K,Y,I,SCI,SI,SCE,SE,CA,KA,CO,KO,CU,KU,CI,SI,CE,SE,
  4850. AEIOUY
  4851. ASYM_cepr
  4852. ,%H.%
  4853. ,%H.%
  4854. ,%H.%
  4855. matchJumbledWords
  4856. false
  4857. ASYM_CompareByCase
  4858. ASYM_trim
  4859. ASYM_matchString
  4860. ASYM_cepr
  4861. ASYM_SoundsLike
  4862. !'-`,.:;
  4863. ASYM_stripPunctuation
  4864. ASYMCompare
  4865. matchCount
  4866. matchJumbledWords
  4867. PopupWinComboValues
  4868. thickFrame,Standard (thick frame)
  4869. shadowAutoClose,Shadowed (close on click)
  4870. dialogframe,Dialog Window
  4871. ASYM_GetString
  4872. thinFrame,Standard (thin frame)
  4873. shadow,Shadowed (manual close)
  4874. _ASYM_PopupWinComboValues
  4875. "8ASYM_PostMsg
  4876. buttonClick
  4877. hotword button
  4878. 7wASYM_Container
  4879. _AutoCloseCheck
  4880. <glossary>
  4881. 8viewerScript
  4882. _ASYM_SysCursor
  4883. tb30win.dll
  4884. Glossary
  4885. false
  4886. ASYM_WorkWindow
  4887. sysMenu
  4888. lScreenFromPage
  4889. ASYM_GetStandardString
  4890. ScreenFromPage
  4891. VerticalDisplayRes
  4892. HorizontalDisplayRes
  4893. 9VerticalDisplayRes
  4894. s_ctb30r_PopViewers
  4895. thinCaption
  4896. ASYM_ResetCursor
  4897. <NoViewerAvailable>
  4898. ASYM_CloseOnEsc
  4899. ASYM_TempViewer
  4900. magicName
  4901. thick
  4902. vtemp
  4903. HorizontalDisplayRes
  4904. autoClose
  4905. Do not rename me
  4906. 7wASYM_Container
  4907. shadow
  4908. _ASYM_PopupPage
  4909.     if it > 0
  4910. to handle closeWindow
  4911.         clear item it of s_ctb30r_PopViewers
  4912.     forward
  4913.     system s_ctb30r_PopViewers
  4914.     get ASYM_itemOffset(words 1 to 3 of self,s_ctb30r_PopViewers)
  4915. viewerScript
  4916. w,    #Z
  4917. tb30DOS.dll
  4918. ASYM_FreeMemBlock
  4919. ASYM_GetMemBlock
  4920. ASYM_PathOfFile
  4921. RemoveFile
  4922. tempFn
  4923. lpBuffer
  4924. GetTempFileName
  4925. kernel
  4926. GetTempFileName
  4927. RemoveFile
  4928. _ASYM_TempDir
  4929. tb30DOS.dll
  4930. GetCurrentDrive
  4931. SetCurrentDirectory
  4932. SetCurrentDrive
  4933. GetCurrentDrive
  4934. SetCurrentDirectory
  4935. result
  4936. SetCurrentDrive
  4937. (_ASYM_IsDriveReady
  4938. _ASYM_SetCurrentDirectory
  4939. _s_ASYM_PathCache
  4940. tb30win.dll
  4941. ASYM_IniFile
  4942. SetIniVar
  4943. Paths
  4944. SetIniVar
  4945. _ASYM_SetPath
  4946. SetErrorMode
  4947. tb30dos.dll
  4948. -SetErrorMode
  4949. fuErr
  4950. GetFreeDiskSpace
  4951. kernel
  4952. GetFreeDiskSpace
  4953. _ASYM_IsDriveReady
  4954. -SetErrorMode
  4955. fuErr
  4956. false
  4957. (_ASYM_IsDriveReady
  4958. _ASYM_IsFileAvailable
  4959. tb30dos.dll
  4960. -SetErrorMode
  4961. fuErr
  4962. false
  4963. RemoveFile
  4964. ~~log~~x.tmp
  4965. RemoveFile
  4966. (_ASYM_IsDriveReady
  4967. GetFreeDiskSpace
  4968. _ASYM_IsDirectoryWriteable
  4969. _ASYM_MakeIntoRelPath
  4970. w,    #>
  4971. .&,    #>
  4972. ,%H.%
  4973. ,%H.%
  4974. tb30dos.dll
  4975. ASYM_Done
  4976. [Done]
  4977. [version]
  4978. RemoveFile
  4979. [user]
  4980. GetFileDate
  4981. RemoveFile
  4982. f_ASYM_MakeBookmarkFileName
  4983. [page]
  4984. v4ASYM_BeenHere
  4985. [Been There]
  4986. s_ASYM_UserName
  4987. getFileDate
  4988. _writeBookmarks
  4989. tb30dos.dll
  4990. false
  4991. Bookmark file mismatch. Cannot retrieve bookmarks because the book has changed.
  4992. boomarkFn
  4993. ASYM_GetStandardString
  4994. readNextLine
  4995. ASYM_IsFile
  4996. ASYM_Done
  4997. Been There
  4998. Bookmark file mismatch
  4999. f_ASYM_MakeBookmarkFileName
  5000. w4ASYM_BeenHere
  5001. ReadNextLine
  5002. GetFileDate
  5003. ,    U Theg    
  5004. <BookmarksOutOfDate>
  5005. version
  5006. ;ASYM_AutoBookmarks
  5007. GetFileDate
  5008. _readBookmarks
  5009. ASYM_Trim
  5010. readNextLine
  5011. ASYM_WindowsDirectory
  5012.     ,ASYM_ShortFileName
  5013. ASYM_GetPath
  5014. _ASYM_MakeBookmarkFileName
  5015. .&+    +E
  5016. ASYM_PopGlossary
  5017. ASYM_TempViewer
  5018. ASYM_ResetCursor
  5019. HASYM_GotoPage
  5020. AutoGlossary
  5021. ASYM_PopGlossary
  5022. ASYM_TempViewer
  5023. HASYM_GotoPage
  5024. pgName
  5025. GUASYM_IsNumber
  5026. ",.:;!?
  5027. autoHotword
  5028. ,%H.%
  5029. ASYM_FreeMemBlock
  5030. 7213421C
  5031. ASYM_lRead
  5032. M 3.0
  5033. 01000003
  5034. fileHandle
  5035. _lOpen
  5036. ASYM_lOpen
  5037. _lClose
  5038. ASYM_lClose
  5039. _lRead
  5040. ASYM_lRead
  5041. ASYM_GetMemBlock
  5042. Error opening file.
  5043. 7113421C
  5044. ASYM_lClose
  5045. result
  5046. kernel
  5047. bSize
  5048. ASYM_lOpen
  5049. 03000002
  5050. _ASYM_TBKFileVersion
  5051. w,    #?
  5052. tb30dos.dll
  5053. Help topic ID =
  5054. ASYM_WinHelpByNumber
  5055. Help could not be started. Please close some windows and try again.
  5056. false
  5057. Cannot find WinHelp file
  5058. flags
  5059. ASYM_IsFile
  5060. WinHelp
  5061. ASYM_WinHelpByNumber
  5062. WinHelp
  5063. ASYM_WinHelpByKey
  5064. ASYM_FindPathFile
  5065. MTB30.HLP
  5066. " is out of date:
  5067. ASYM_PathOfFile
  5068. GetFileDate
  5069. Help file "
  5070. MTB30CBT.HLP
  5071. ASYM_GetStandardString
  5072. <CannotStartHelp>
  5073. ,ASYM_DateToSeconds
  5074. ASYM_WinHelpByKey
  5075. workFile
  5076. 7wASYM_Container
  5077. GetFileDate
  5078. _ASYM_WinHelp
  5079. _ASYM_StringArray
  5080. false
  5081. _ASYM_StringArray
  5082. _ASYM_FindString
  5083. ASYM_Trim
  5084. 7wASYM_Container
  5085. _ASYM_AddString
  5086. _ASYM_StringArray
  5087. false
  5088. _ASYM_StringArray
  5089. _ASYM_FindString
  5090. 7wASYM_Container
  5091. _ASYM_ClearString
  5092. ASYM_TextToPrinter: Bad Parameter
  5093. false
  5094. showAbordDlg
  5095. 1{TextToPrinter
  5096. _ASYM_TextToPrinter
  5097. ASYM_FileToPrinter: Bad Parameter
  5098. false
  5099. ASYM_IsFile
  5100. [FileToPrinter
  5101. showAbordDlg
  5102. _ASYM_FileToPrinter
  5103. .&+    +E
  5104. deflt
  5105. prompt
  5106. s_ctb30r_cftldb
  5107. ChooseFromTextLinesDlg
  5108. main list
  5109. ASYM_Trim
  5110. 7wASYM_Container
  5111. _ASYM_ChooseFromTextLinesDlg
  5112. 1+4!7
  5113. deflt
  5114. main list
  5115. firstIdle
  5116. main list
  5117. s_ctb30r_cftldb
  5118. closeThisWindow
  5119. main list
  5120. closeThisWindow
  5121. Cancel
  5122. closeThisWindow
  5123. resetRect
  5124. false
  5125. oldObj
  5126. oldObj
  5127. oldObj
  5128. moveDefRect
  5129. resetRect
  5130. false
  5131. oldObj
  5132. oldObj
  5133. oldObj
  5134. hideDefRect
  5135. resetRect
  5136. widget_defaultRect
  5137. createDefRect
  5138. container
  5139. irregularPolygon
  5140. ipList
  5141. widget_defaultRect
  5142. defaultRect
  5143. button
  5144. btnList
  5145. pushButton
  5146. pushButtonList
  5147. 3default
  5148. pushButtonList
  5149. btnList
  5150. defPushButton
  5151. pushButtonList
  5152. btnList
  5153. escape
  5154. escPushButton
  5155. background
  5156. false
  5157. parentObj
  5158. page, background
  5159. isBackground
  5160. zshowRect
  5161. defBtn
  5162. r_defPushButton
  5163. showDefRect
  5164. isBackground
  5165. defaultRect
  5166. /createDefRect
  5167. defRect
  5168. hideDefRect
  5169. moveDefRect
  5170. showRect
  5171. showDefRect
  5172. enterField
  5173. showDefRect
  5174. enterRecordField
  5175. showDefRect
  5176. enterCombobox
  5177. showDefRect
  5178. zshowRect
  5179. pushButton
  5180. U8exclude
  5181. enterButton
  5182. button
  5183. pushButton
  5184. r_defPushButton
  5185. iescPushButton
  5186. U8exclude
  5187. keyDown
  5188. hideDefRect
  5189. author
  5190. reader
  5191. FALSE
  5192. author
  5193. enterPage
  5194. reader
  5195. hideDefRect
  5196. leavePage
  5197. false
  5198. author
  5199. selectionChanged
  5200. tbk_wid_name
  5201. setWidgetScript
  5202. <help>
  5203. false
  5204. ASYM_isFile
  5205. ASYM_GetStandardString
  5206. LfixSize
  5207. fixScroll
  5208. Error:
  5209. rtf help popup
  5210. 7wASYM_Container
  5211. _ASYM_PopRTFHelp
  5212. rtf help popup
  5213. 7wASYM_Container
  5214. ASYM_Reset
  5215. LfixSize
  5216. windowSized
  5217. fixScroll
  5218. toolbar
  5219. fixSize
  5220. leavePage
  5221. cancel
  5222. keyUp
  5223. cancel
  5224. scrolling
  5225. rectangle
  5226. fixScroll
  5227. 1,!JdY
  5228. ASYM_ModalPopText
  5229. score
  5230. ASYM_ObjectCenter
  5231. feedback
  5232. percent
  5233. ASYM_ExpandString
  5234. _ASYM_WID_Score
  5235. Score for
  5236. Score:
  5237. scoreText
  5238. ASYM_WID_MaxScore
  5239. }]ASYM_FindField
  5240. %1  out of  %2
  5241. _ASYM_ShowYourScore
  5242. ,%H.%
  5243. ,%H.%
  5244. ORDEROBJ
  5245. MULTIOBJ
  5246. MATCHOBJ
  5247. {ASYM_WID_SortByWord
  5248. ASYM_WID_QType
  5249. decimal
  5250. respIDs
  5251. objList
  5252. answerList
  5253. TRUEFALSE
  5254. MULTICHOICE
  5255. ASYM_WID_PartialScore
  5256. I^_responseList
  5257. maxIndex
  5258. MULTIDROP
  5259. maxScore
  5260. percent
  5261. ASYM_WID_AnsArray
  5262. SLIDER
  5263. g(ASYM_WID_UseAnchor
  5264. ASYM_WID_ResponseIDs
  5265. ORDERTEXT
  5266. MATCHITEM
  5267. ASYM_WID_MaxScore
  5268. responseList
  5269. NAMEPART
  5270. TYPEIN
  5271. _targetList
  5272. QType
  5273. _dragField
  5274. sortByWord
  5275. _ASYM_WID_Score
  5276. @initSysBooks
  5277. _linkDLLs
  5278. _linkSysBook
  5279. _unLinkSysBook
  5280. seconds
  5281. tb30win.dll
  5282. PostMessage
  5283. ASYM_PostMessage
  5284. ctbDLLfN
  5285. getNetworkUsername
  5286. ASYM_getUserName
  5287. TextToPrinter
  5288. itemOffset
  5289. ASYM_ItemOffset
  5290. itemContains
  5291. ASYM_ItemContains
  5292. TextlineOffset
  5293. TextlineContains
  5294. MakeKeyedPassword
  5295. KeyedPasswordEncrypt
  5296. Decrypt
  5297. ASYM_Decode
  5298. Encrypt
  5299. ASYM_Encode
  5300. CreateEncryptedFile
  5301. ASYM_CreateEncryptedFile
  5302. WriteEncryptedFile
  5303. ASYM_WriteEncryptedFile
  5304. shortFileName
  5305. ASYM_ShortFileName
  5306. PathOfFile
  5307. ASYM_PathOfFile
  5308. GetMemBlock
  5309. ASYM_GetMemBlock
  5310. FreeMemBlock
  5311. ASYM_FreeMemBlock
  5312. EllipsizeFileName
  5313. ModalPopText
  5314. ASYM_ModalPopText
  5315. pathOfFile
  5316. mtb30cbt.dll
  5317. oldSTF
  5318. TimeGetTime
  5319. ASYM_Ticks
  5320. MMSystem.DLL
  5321. FileToPrinter
  5322. HshortFileName
  5323. 7wASYM_Container
  5324. popText
  5325. ASYM_popText
  5326. 9?L-"
  5327. SetIniVar
  5328. GetIniVar
  5329. _linkDLLs
  5330. USetSysBooksInOrder
  5331. FileExists
  5332. ,    T2    
  5333. myBkFn
  5334. TB30DOS.DLL
  5335. sortList
  5336. CTB30A.SBK
  5337. TB30WIN.DLL
  5338. TB30DLG.DLL
  5339. GetIniVar
  5340. 7wASYM_Container
  5341. initSysBooks
  5342. 1,    #>
  5343. 1,    "c
  5344. ,%H.%
  5345. "itemcontains
  5346. false
  5347. sysBks
  5348. sortList
  5349. SetSysBooksInOrder
  5350. pathOfFile
  5351. shortFileName
  5352. 4globalDosFree
  5353. `GlobalDosAlloc
  5354. GlobalDosAlloc
  5355. GlobalDosFree
  5356. kernel
  5357. selector
  5358. GetFreeDosMem
  5359. cancel
  5360. <NameRequiredToContinue>
  5361. ASYM_GetStandardString
  5362. <askStudentName>
  5363. ASYM_Trim
  5364. _AskStudentName
  5365. tb30DOS.dll
  5366. tb30win.dll
  5367. No room for log
  5368. ASYM_GetStandardString
  5369. ASYM_IniFile
  5370. GetFreeDiskSpace
  5371. MinRequiredSpace
  5372. GetIniVar
  5373. SetIniVar
  5374. false
  5375. ASYM_ExpandString
  5376. <NoRoomOnThatDisk>
  5377. SetIniVar
  5378. vASYM_CBTIniVar
  5379. GetFreeDiskSpace
  5380. IsRoomOnDisk
  5381. ComboLogTypes
  5382. <none>,None
  5383. transcript,Full session transcript
  5384. responseData,Tab-separated response data
  5385. ASYM_GetString
  5386. _ASYM_LogTypeComboValues
  5387. 00000
  5388. ASYM_WindowsDirectory
  5389. ASYM_IsDirectory
  5390. LOG00000.LOG
  5391. ASYM_IsFile
  5392. <auto>
  5393. ASYM_GetPath
  5394. _ASYM_LogDispatchDirectory
  5395. <exit>
  5396. _ASYM_MakeLogFileName
  5397. 1,    #>
  5398. 1,    #>
  5399. 1,    #>
  5400. 1,    #>
  5401. 1,    #>
  5402. RSASYM_CMS_CourseName
  5403. STUDENT:
  5404. ASYM_CMS_UserName
  5405. ASYM_ShowError
  5406. ASYM_WorkWindow
  5407. ASYM_Ticks
  5408. s_ASYM_LogType
  5409. SASYM_LogWriteEntry
  5410. s_ASYM_BookIsScored
  5411. Sesame
  5412. today
  5413. moduleOrdinal
  5414. GASYM_LogEncryptKey
  5415. h24 min
  5416. MakeKeyedPassword
  5417. COURSE:
  5418. s_ASYM_LogHeading
  5419. ASYM_CMS_ModuleOrdinal
  5420. logOptions
  5421. BOOK:
  5422. Log File Creation Error
  5423. MASYM_IsScored
  5424. _ASYM_MakeLogFileName
  5425. s_ASYM_UserName
  5426. ASYM_IsFile
  5427. <exit>
  5428. ASYM_CMS_SetLogFileName
  5429. H,ASYM_CreateEncryptedFile
  5430. ---- LOG START ----
  5431. courseName
  5432. ===========================================
  5433. false
  5434. ASYM_ExpandString
  5435. bookName
  5436. ASYM_LogHeading
  5437. ASYM_LogOptions
  5438. ASYM_CMS_BookName
  5439. Info_Title
  5440. s_ASYM_LogDest
  5441. ASYM_GetStandardString
  5442. <ERRORCreateLog>
  5443. MODULE:
  5444. JNASYM_LogSetOptions
  5445. -------- SESSION START ---------
  5446. s_ASYM_LogEncrypt
  5447. transcript
  5448. s_ASYM_LogEncryptKey
  5449. s_ASYM_LogFileName
  5450. cASYM_AskStudentName
  5451. ResponseData
  5452. y mm dd
  5453. ------
  5454. s_ASYM_LogStartTime
  5455. append
  5456. _ASYM_LogStart
  5457. .&+    +E
  5458. .&,    #>
  5459. .&,    #>
  5460. 1,    #>
  5461. .&+    +E
  5462. ---- SESSION END ----
  5463. Final Score:
  5464. _ASYM_SysCursor
  5465. ---- FINAL TEST ITEM STATUS ----
  5466. 0YASYM_CMS_SetLogInfo
  5467. s_ASYM_BookIsScored
  5468. false
  5469. s_ASYMLogFileType
  5470. score
  5471. oldCursor
  5472. s_ASYM_LogType
  5473. _ASYM_LogDispatch
  5474. SASYM_LogWriteEntry
  5475. ASYM_TicksToTime
  5476. s_ASYM_LogDest
  5477.     s_ASYM_LogTimes
  5478. ASYM_Ticks
  5479. SESSION END
  5480. result
  5481. ASYM_CollectTotalScore
  5482. _ASYM_LogDestination
  5483. s_ASYM_LogStats
  5484. Total session time:
  5485. No scored objects found
  5486. s_ASYMLogFileName
  5487. ---- LOG END ----
  5488. s_ASYM_LogFileName
  5489. ResponseData
  5490. s_ASYM_LogStartTime
  5491. logTimes
  5492. Log Dispatch
  5493. _ASYM_CollectLogResponseData
  5494. SUMMARY
  5495. timeStamp
  5496. 7wASYM_Container
  5497. _ASYM_LogStop
  5498. w,    #Z
  5499. w,    #>
  5500. 1,    #b
  5501. <sameDir>
  5502. <bookDir>
  5503. Drives
  5504. )GetDriveList
  5505. tryStr
  5506. <ask>
  5507. ChooseDirectoryDlg
  5508. mapi.dll
  5509. <ChooseFloppy>
  5510. but nothing else will be done with it.
  5511. <email>,<fax>,<printer>
  5512. #ASYM_TempDir
  5513. Cancel the Session
  5514. <floppy>
  5515. CheckDOSMemForLog
  5516. A MAPI Driver to e-mail the session log could not be found.
  5517. <TryDrive>
  5518. <iniDir>
  5519. MAPILogoff
  5520. GetIniVar
  5521. A session log will be created in the %1 directory
  5522. ASYM_CurrentDirectory
  5523. okStr
  5524. Cancel Log
  5525. escStr
  5526. Ask Logs
  5527. GetDriveList
  5528. w,    g    
  5529. GetDriveKind
  5530. the session
  5531. <exit>
  5532. .ChooseDirectoryDlg
  5533. <CannotWriteLogToThisDirectory>
  5534. log dispatch
  5535. 7wASYM_Container
  5536. Log File Directory:
  5537. <fax>
  5538. ASYM_WindowsDirectory
  5539. tb30DOS.dll
  5540. prompt
  5541. <MustSpecifyLogDirectory>
  5542. 'ASYM_SetPath
  5543. win.ini
  5544. <CancelLog>
  5545. tb30Dlg.DLL
  5546. result
  5547. ASYM_GetStandardString
  5548. ASYM_PathOfFile
  5549. <CheckFloppyDrive>
  5550. vASYM_isdirectorywriteable
  5551. Cannot write a log to %1.
  5552. ASYM_ExpandString
  5553. 7wAsym_Container
  5554. <LogFileDirPrompt>
  5555. Which floppy drive for the log?
  5556. <CancelSession>
  5557. 56_ASYM_FindFax
  5558. <email>
  5559. Check Floppy drive.
  5560. <TempDir>
  5561. cASYM_SetCurrentDirectory
  5562. s_ASYM_LogDir
  5563. Please choose another destination.
  5564. ASYM_GetPath
  5565. <MAPINotFound>
  5566. Try other drive
  5567. 2isRoomOnDisk
  5568. _ASYM_LogDispatchDirectory
  5569. 1,    #>
  5570. ,%H.%
  5571. BASYM_NameOrID
  5572. Last response
  5573. ASYM_Score
  5574. Max Time
  5575. Score
  5576. ASYM_QuestionStatus
  5577. SASYM_LogWriteEntry
  5578. Max Score
  5579. wZASYM_CollectWidgets
  5580. ASYM_WID_IsScored
  5581. widList
  5582. Tries used
  5583. `SASYM_MaxScore
  5584. Max Tries
  5585. includeSkip
  5586. Question
  5587. Locked
  5588. Time used
  5589. QStatus
  5590. LastThing
  5591. _ASYM_CollectLogResponseData
  5592. ,%H.%
  5593. Fax Driver
  5594. prompt
  5595. <NoFaxDriver>
  5596. tb30win.dll
  5597. false
  5598. ASYM_ExpandString
  5599. LastFaxDevice
  5600. tb30dlg.dll
  5601. but nothing else will be done with it.
  5602. A FAX driver to fax the session log could not be found.
  5603. ASYM_GetStandardString
  5604. ASYM_IniFile
  5605. Info_Title
  5606. GetWinIniVar
  5607. GetIniVar
  5608. #ASYM_tempDir
  5609. The FAX driver is %1. Right?
  5610. ASYM_ChooseFromTextLinesDlg
  5611. GetIniVar
  5612. tempDir
  5613. <ConfirmFaxDriver>
  5614. printList
  5615. A session log will be created in the %1 directory
  5616. Devices
  5617. ListToTextLine
  5618. Select the FAX driver to use to send the log at the end of this session:
  5619. SetIniVar
  5620. <ChooseFaxDriver>
  5621. ListToTextLine
  5622. BASYM_TempDirectory
  5623. *GetWinIniVar
  5624. <Yes>
  5625. _ASYM_FindFaxDriver
  5626. [>ASYM_FileToPrinter
  5627. tb30DOS.dll
  5628. tb30win.dll
  5629. GetWinIniVar
  5630. false
  5631. GetFileSize
  5632. oldPrinter
  5633. getFileSize
  5634. devices
  5635. *GetWinIniVar
  5636. SendLogAsFax
  5637. <printer>,Printer
  5638. <email>,E-Mail Attachment (requires MAPI)
  5639. <tempdir>,Automatic (TEMP directory)
  5640. ASYM_GetString
  5641. <bookDir>,Automatic (same as book)
  5642. ComboLogDestinations
  5643. <floppy>,Floppy disk
  5644. <special>,System Variable s_ASYM_LogDir
  5645. <fax>,Fax (requires fax driver)
  5646. <ask>,Ask at run time
  5647. <iniDir>,Automatic (.INI directory)
  5648. _ASYM_LogDispatchComboValues
  5649. <LogDosMemWarning>
  5650. ASYM_GetStandardString
  5651. ASYM_IniFile
  5652. MinRequiredDOSMem
  5653. ASYM_ExpandString
  5654. false
  5655. LowMemWarning
  5656. SetIniVar
  5657. DOS Memory dangerously low.
  5658. ASYM_FreeDOSMem
  5659. vASYM_CBTIniVar
  5660. CheckDOSMemForLog
  5661. .&+    +E
  5662. w,    #>
  5663. .&+    +E
  5664. faxDevice
  5665. <fax>
  5666. <TempDir>
  5667. L_ASYM_FindFaxDriver
  5668. RequestDeleteTempFile
  5669. [>ASYM_FileToPrinter
  5670. <ask>
  5671. ERROR: Unable to fax the log file %1.
  5672. <bookDir>
  5673. CheckDOSMemForLog
  5674. <ErrorFaxLog>
  5675. faxMgrPg
  5676. <printer>
  5677. logPrintDefaults
  5678. ASYM_GetStandardString
  5679. ASYM_ExpandString
  5680. <iniDir>
  5681. SendLogAsFax
  5682. ASYM_MailLogFile
  5683. <email>
  5684. tb30dos.dll
  5685. <floppy>
  5686. CopyFile
  5687. ERROR: Cannot print log file %1.
  5688. iCopyFile
  5689. 7wASYM_Container
  5690. <ERRORPrintLog>
  5691. _ASYM_LogDispatch
  5692. plain
  5693. iniFile
  5694. fontSize
  5695. ASYM_IniFile
  5696. Arial
  5697. GetIniVar
  5698. margins
  5699. SetIniVar
  5700. fontFace
  5701. 0.25,0.25,0.25,0.25
  5702. fontStyle
  5703. logPrintDefaults
  5704. clinkMAPI
  5705. RequestDeleteTempFile
  5706. mailDriverError
  5707. s_sessionHandle
  5708. MmailSendError
  5709. USessionLogOff
  5710. 3SessionLogOn
  5711. ZSendFile
  5712. IsMAPIAvailable
  5713. _ASYM_MailLogFile
  5714. tb30Win.dll
  5715. FALSE
  5716. GetWinIniVar
  5717. *GetWinIniVar
  5718. IsMAPIAvailable
  5719. mapi.dll
  5720. MAPILogoff
  5721. ,&UUE
  5722. MAPILogon
  5723. ,BUIAva.&
  5724. MAPIFindNext
  5725. MAPIFreeBuffer
  5726. MAPISendMail
  5727. MAPIReadMail
  5728. MAPIResolveName
  5729. ,BUable.&
  5730. MAPISendDocuments
  5731. MAPIAddress
  5732. MAPIDeleteMail
  5733. linkMAPI
  5734. showLogMailError
  5735. mailDriverError
  5736. ERROR: Cannot mail the log file "%1".
  5737. This temporary file is *NOT* being deleted.
  5738. ASYM_GetStandardString
  5739. <ERRORMailLog>
  5740. ASYM_ExpandString
  5741. showLogMailError
  5742. showLogMailError
  5743. mailSendError
  5744. tb30DOS.dll
  5745. OK to delete the temporary file
  5746. RemoveFile
  5747. RemoveFile
  5748. RequestDeleteTempFile
  5749. .&+    +E
  5750. s_Sessionhandle
  5751. MAPISendDocuments
  5752. str_OK
  5753. HshortFileName
  5754. MAPI is not available at this time.
  5755. DgetMAPIErrorString
  5756. s_MAPIError
  5757. sendFile
  5758. s_SessionHandle
  5759. str_OK
  5760. MAPILogoff
  5761. DGetMAPIErrorString
  5762. s_MAPIError
  5763. SessionLogOff
  5764. MAPILogon
  5765. ASYM_freeMemBlock
  5766. s_SessionHandle
  5767. ASYM_GetMemBlock
  5768. str_OK
  5769. DgetMAPIErrorString
  5770. s_MAPIError
  5771. SessionLogOn
  5772. str_OK
  5773. .&,    "
  5774. .&,    "
  5775. .&,    "
  5776. .&,    "
  5777. .&,    "
  5778. .&,    "
  5779. .&,    "
  5780. .&,    "
  5781. .&,    "
  5782. .&,    "
  5783. .&,    "
  5784. .&,    "
  5785. .&,    "
  5786. .&,    "
  5787. .&,    "
  5788. .&,    "
  5789. .&,    "
  5790. .&,    "
  5791. .&,    "
  5792. .&,    "
  5793. .&,    "
  5794. Too Many Sessions
  5795. Too Many Files
  5796. Invalid Message
  5797. Block Too Small
  5798. Too Many Recipients
  5799. Failure Opening Attachment
  5800. Invalid Session
  5801. Attachment Not Found
  5802. Failure Writing Attachment
  5803. Bad Recipient Type
  5804. Type Not Supported
  5805. Insufficient Memory
  5806. No Messages
  5807. Disk Full
  5808. Login Failed
  5809. Mail Error:
  5810. Text is Too Large
  5811. Unknown Recipient
  5812. Unknown MAPI error:
  5813. User Aborted
  5814. Operation Failed
  5815. Ambiguous Recipient
  5816. getMAPIErrorString
  5817. MATCHOBJ
  5818. I^_responseList
  5819. ASYM_WID_QType
  5820. FALSE
  5821. TRUEFALSE
  5822. MULTICHOICE
  5823. MULTIDROP
  5824. "_locked
  5825. ASYM_WID_AnswerLocked
  5826. ORDEROBJ
  5827. ASYM_WID_AnsArray
  5828. =ASYM_WID_Responses
  5829. ASYM_WID_AnswerLocked
  5830. MATCHITEM
  5831. ASYM_QLocked
  5832. MULTIOBJ
  5833. TYPEIN
  5834. QType
  5835. NAMEPART
  5836. _ASYM_Locked
  5837. J    ASYM_WID_TriesMax
  5838. 4ASYM_WID_HintsUsed
  5839. ASYM_WID_TimeMax
  5840. FALSE
  5841. ASYM_WID_TimeUsed
  5842. yEASYM_WID_TimeLocked
  5843. 5ASYM_WID_TriesUsed
  5844. ASYM_WID_AnswerLocked
  5845. CLOSED
  5846. ASYM_Ticks
  5847. ASYM_WID_ResponseIDs
  5848. ASYM_WID_TimeMax
  5849. MQASYM_WID_TimeChosen
  5850. _openClip
  5851. +:ASYM_WID_TimeStart
  5852. K    ASYM_WID_TriesMax
  5853. _openClip
  5854. _ASYM_ResetRespData
  5855. ,    /EN
  5856. ,    /EN
  5857. +.0E.
  5858. ,%H.%
  5859. I^_responseList
  5860. CHECK
  5861. SLIDER
  5862. afterEdit
  5863. underline
  5864. sliderPos
  5865. s_ASYM_ResetOnSave
  5866. ASYM_WID_AnswerLocked
  5867. objList
  5868. ASYM_WID_AnsArray
  5869. ASYM_WID_RandomAnchor
  5870. whatIndex
  5871. _targetList
  5872. ASYM_WID_TargetObject
  5873. LASYM_ResetPosition
  5874. READER
  5875. b    _layer
  5876. AUTHOR
  5877. _dragField
  5878. ASYM_WID_LookHard
  5879. AV_lineRef
  5880. targetObj
  5881. reader
  5882. ASYM_WID_MaxChars
  5883. objName
  5884. pagebackgroundbook
  5885. {ASYM_WID_SortByWord
  5886. ASYM_WID_Chosen
  5887. <none>
  5888. ASYM_FindAnswerIndex
  5889. 7obejcts
  5890. myText
  5891. ASYM_Ticks
  5892. {ASYM_WID_SortByWord
  5893. ASYM_WID_ResetPosition
  5894. a    _layer
  5895. g(ASYM_WID_UseAnchor
  5896. _position
  5897. kASYM_WID_ReadyToRun
  5898. _dragField
  5899. NAMEPART
  5900. _dragField
  5901. MATCHITEM
  5902. MATCHOBJ
  5903. r_lastPos
  5904. check
  5905. FALSE
  5906. [k_feedbackPlayed
  5907. TRUEFALSE
  5908. ASYM_HasAnsArray
  5909. maxIndex
  5910. "_locked
  5911. ASYM_RandomList
  5912. ASYM_WID_AnsArray
  5913. LASYM_ResetPosition
  5914. _position
  5915. iresetPosition
  5916. BV_lineRef
  5917. TYPEIN
  5918. _fixAnsArray
  5919. ASYM_QuestionLoad
  5920. J^_responseList
  5921. answerList
  5922. <self>
  5923. MULTICHOICE
  5924. maxCount
  5925. _anchor
  5926. MULTIDROP
  5927. ORDEROBJ
  5928. ASYM_WID_ResetPosition
  5929. ORDERTEXT
  5930. e_objList
  5931. author
  5932. MULTIOBJ
  5933. e_objList
  5934. lTASYM_Draggable
  5935. _ASYM_ResetTestItem
  5936. MATCHITEM
  5937. MATCHOBJ
  5938. objList
  5939. SLIDER
  5940. TRUEFALSE
  5941. MULTICHOICE
  5942. MULTIDROP
  5943. ORDEROBJ
  5944. ASYM_WID_AnsArray
  5945. ORDERTEXT
  5946. MULTIOBJ
  5947. TYPEIN
  5948. QType
  5949. NAMEPART
  5950. _fixAnsArray
  5951. <empty>
  5952. reader
  5953. There are more objects in the question than defined answers.  Do you want the extra objects removed?
  5954. check
  5955. FALSE
  5956. afterEdit
  5957. author
  5958. maxIndex
  5959. "_locked
  5960. ASYM_WID_AnsArray
  5961. ASYM_RandomList
  5962. j)ASYM_WID_Randomize
  5963. whatItem
  5964. whatObj
  5965. S^_caption
  5966. ASYM_WID_AnsArray
  5967. newText
  5968. ASYM_QuestionLoad
  5969. MTBWidgets
  5970. Regular
  5971. MTBWidgets
  5972. OS/2p
  5973. Ncmap
  5974. cvt T2`
  5975. dglyf~;
  5976. Dhdmx
  5977. 6hhea
  5978. $hmtx
  5979. dloca
  5980. hmaxp
  5981.  nameY
  5982. postj
  5983. prep+
  5984. xTypeface 
  5985.  Asymetrix Corp.
  5986. .MTBWidgets
  5987. sRegular
  5988. rAltsys Fontographer 4.0.4 MTBWidgets
  5989. sMTBWidgets
  5990. sAltsys Fontographer 4.0.4 7/12/94
  5991. 4MTBWidgets
  5992. %E#ah
  5993. #h`D-,E 
  5994. %E#ah#h`D-,  
  5995. 68-,  
  5996. Fv Gh
  5997. #Fah X 
  5998. 6e8Y-@
  5999. +EhDEhDEhDEhDEhD
  6000. .....10
  6001. ......10
  6002. .....10
  6003. .......10
  6004. ..........10
  6005. .......10
  6006. .....10
  6007. ......10
  6008. .....10
  6009. ....10
  6010. @nGFDA@=:96521'&
  6011. C@6310
  6012. D0M>0
  6013.  !"%$H
  6014. .........
  6015. ...............10
  6016. ......10
  6017. ....10
  6018. 7%!'!
  6019. ,.ZZ.,
  6020. .....10
  6021. 7%!'!
  6022. .....10
  6023. 7%!'!
  6024. ,.ZZ.,
  6025. .....10
  6026. .....10
  6027. 7%!'!
  6028. .....10
  6029. 7%!'!
  6030. .....10
  6031. 7%!'!
  6032. eGFfeGGe
  6033. vGeeGEgf
  6034. 32654&#"
  6035. #"&74632
  6036. eGFfeGGe
  6037. GeeGEgf
  6038.     '0!*-0
  6039. 32654&#"
  6040. -!'-9'3309'
  6041. *$0*6
  6042. #"&74632
  6043. eGFfeGGe
  6044. GeeGEgf
  6045. 0    A0;*G05
  6046. D/8>/2
  6047. 32654&#"
  6048. ...10
  6049. 7%!'!
  6050. N.,ZY,-
  6051. .....10
  6052. 7%!'!
  6053. ....10
  6054. ....10
  6055. 7%!'!
  6056. .....10
  6057. ...10
  6058. N.,ZY,-
  6059. ....10
  6060. ,.ZZ.,
  6061. N.,ZY,-
  6062. ,.ZZ.,
  6063.     Fv/7
  6064. ......10
  6065. 8.,ZY,-
  6066. ...10
  6067. ,.ZZ.,
  6068. Y.,ZY,-
  6069. .....
  6070. ....10
  6071. ,.ZZ.,
  6072. Y.,ZY,-m
  6073. ....10
  6074. 7%!'!
  6075. ...10
  6076. 7%!'!
  6077. N.,ZY,-
  6078. o@7#" 
  6079. .......
  6080. .......10
  6081. 7%!'!
  6082. .....10
  6083. 7%!'!
  6084. N.,ZY,-
  6085. .....10
  6086. ,.ZZ.,
  6087. ....10
  6088. ".,ZY,-
  6089. ...10
  6090. ,.ZZ.,
  6091. Y.,ZY,-
  6092. ........10
  6093. .....10
  6094. ........10
  6095. ....10
  6096. ....10
  6097. @rC<;:985410/.-,+*('
  6098. 098-*
  6099. ?Fv/7
  6100. ....................10
  6101. 4'#5!<
  6102. +*    ' 
  6103. !5!535#5!53
  6104. $/,+('
  6105. 07430
  6106. 0.-*)&
  6107. -,.32/
  6108. 6/105)(
  6109. ............10
  6110. .-*)"
  6111. !0/,+(#
  6112. ........10
  6113. 0*)&%
  6114. 30/, 
  6115.     (0*32
  6116. 0/.'&
  6117. /*)&"
  6118. /21! 
  6119. ,Fv/7
  6120. ......10
  6121.     .-*)"    
  6122. !0/,+(#
  6123. .......10
  6124. /('$# 
  6125. 0.+*#"
  6126. /,+)(
  6127. ........10
  6128. 41";:/
  6129. &0$!<90
  6130. 85,)(
  6131.     /:96521
  6132. /0/('$#
  6133. .-&%"!
  6134. <;874
  6135. .......
  6136.     /,+('$#
  6137. .-*)&
  6138. .....10
  6139. -*0+DC8
  6140. 70EB9
  6141. .0@?0
  6142. /=:0<;,
  6143. <9810-,
  6144. /76/.+*
  6145. CB?>;
  6146. :/EDA@=
  6147. )(%$! 
  6148. ...............10
  6149. 11/,)&"
  6150. &0<;0
  6151. '0"=:1.-
  6152. ,+052%"
  6153.     /;:7632
  6154. /10)(%$
  6155. /.'&#" 
  6156. =<985
  6157. .............
  6158.     //.+*'&
  6159. 10-,)
  6160. .....10
  6161. &041(
  6162. +21.-*
  6163. )/430/,
  6164. ........10
  6165. #"'&547632
  6166. }E9:AwX}
  6167. |S_iW
  6168. ....10
  6169. 567654&54767
  6170. &'&54>
  6171. YAI/ri
  6172. :?d C=l3t]Q+r
  6173. ....10
  6174. 5654.
  6175. 54767$547>
  6176. [?I/rj
  6177. t]Q+r
  6178. .....10
  6179. &'&#"
  6180. #"'&'
  6181. (0.*)0
  6182. $%0    '
  6183. ...10
  6184. 2765.
  6185. !276    
  6186. v?v?<
  6187. v?v?<
  6188. v?v?<
  6189. ?<?<<
  6190. ?<?<<
  6191. v?<<v?
  6192. ?<?<<
  6193. ....10
  6194. ....10
  6195. /$! %% 6//
  6196. /$! %% *)/
  6197. /9889
  6198. /-,,-
  6199. /!""!
  6200. /5665<;/
  6201. /4334
  6202. /:;;:    
  6203. /$##$
  6204. /*++*98/:;;:43/5665$#/!""!*+/-,,-3/<
  6205. 0>    0*$
  6206. /,++,
  6207. /3223
  6208. /9::9
  6209. /$%%$
  6210. /,++,
  6211. /3223
  6212. /'&&'
  6213. /8778
  6214.     /,)(--(
  6215. /455412/
  6216. /:7;66;
  6217. /)**)
  6218. /'$!##!)*/,++,9:/8778
  6219. /:7;66;'&/$%%$
  6220. /'$!##!45/3223,$(20+0=%0=#0=-0=
  6221.     ("!0
  6222. 507;)-'"(
  6223. ....10
  6224. ........10
  6225. .........10
  6226. ...10
  6227. ...10
  6228. ....10
  6229. ....10
  6230. ......10
  6231. ......10
  6232. v?v?<<
  6233. ...10
  6234. v?v?<<
  6235. ...10
  6236. ...10
  6237. ...10
  6238. ...10
  6239. v?<v?<
  6240. ......10
  6241. v?<v?<
  6242. ......10
  6243. ...10
  6244. ......10
  6245. ......10
  6246. v?<<v?
  6247. ....10
  6248. v?v?<
  6249. .....
  6250. ........10
  6251. ........10
  6252. 0!    0!
  6253. ?<<?<
  6254. ......
  6255. ...................10
  6256. ^@," 
  6257. 0#!0#    0#
  6258. .......
  6259. ...................10
  6260. !676767
  6261. v?<v?<
  6262. ..........10
  6263. ...................
  6264. .......................10
  6265. ......10
  6266. 06    06!06
  6267. (Fv/7
  6268. ...10
  6269. #"#&#.
  6270. (/#qhl
  6271. !='yhcvp
  6272. ....10
  6273. ....10
  6274. [@*/!
  6275. 07"07
  6276. .....10
  6277. 32363>
  6278. !='yhcvp
  6279. ....10
  6280. 32654&#"
  6281. 32654&#"
  6282. lMKnlMKn
  6283. lMKnlMKn
  6284. KnlMNllN
  6285. KnlMNll
  6286. ....10
  6287. 32654&#"
  6288. ......10
  6289. 4'&# &'67>
  6290. 3265/
  6291. 6763%
  6292. 47632
  6293. #"'&'
  6294. #"'&547632
  6295. 327654'&#"
  6296. 46767632
  6297. #"&#?
  6298. #!&'&5
  6299. 4763!2
  6300. 54763
  6301. #!"&5
  6302. 463!2
  6303. #"'&547632
  6304. 3254#"
  6305. 3254#"
  6306. 5?nl@
  6307. 4@lkB5m
  6308. 3<UkB55?n[>3
  6309. f8,`JN`
  6310. thWj&.
  6311. :47B?:
  6312. YA;'B
  6313. E50e]
  6314. [FIIC\K9>
  6315. R/JQ0;
  6316. "KLLK
  6317. |]Nk#)J3x
  6318. Udfwq
  6319. wcxy3i=udyxd
  6320. [CPxdvwcxYJcpH8<;?Qgd=<RR<==6II3
  6321. 5NXDJ
  6322. 5/'0N
  6323. )$(*)/
  6324. qeXQ~k
  6325. JJKKJJK
  6326. $/,+('
  6327. 07430
  6328. 0.-*)&
  6329. 10276+
  6330. */-,32/
  6331. ............10
  6332. #65'"
  6333. !7573
  6334. Z@(O:9876$
  6335. 0QC1G*
  6336. .......
  6337. ...................10
  6338. "'&'#
  6339. %476'&'&'&54767632
  6340. '&'&'&547
  6341. M!4B*
  6342. p>pK88F
  6343. S"$0B_
  6344. 6$8/85>>
  6345. ......10
  6346. 32654&#"
  6347. vSTutUTu
  6348. TuuTTuu
  6349. ......10
  6350. 32654&#"
  6351. vSTutUTu
  6352. TuuTTuu
  6353. ......10
  6354. 7$7&'&
  6355. 32654&#"
  6356. vSTutUTu
  6357. TuuTTuu
  6358. 32654&#"
  6359. 8vSTutUTu
  6360. VYOTuuTTuu
  6361. ! '$'5
  6362. .....10
  6363. ! '$'5
  6364. @GvtT>
  6365. k0z40E
  6366. l0z)0
  6367. #]\0P
  6368. de/J%&/
  6369. tFv/7
  6370. ......10
  6371. $57'47%65'74'&'&547632
  6372. #"'"5?
  6373. '&'&547
  6374. '&'&#'
  6375. "'"5474%67! 
  6376. MuH{J-"[:
  6377. u)D&7'`
  6378. 9('98((9
  6379. [-C40
  6380. Jn']3
  6381. ':9('98
  6382. .....
  6383. ........10
  6384. 76%$%$7$! 
  6385. %&'&'&#"'&# 
  6386. !27632767$%$
  6387. $%&'&#".
  6388. %$%$%632
  6389. #"&#"'&'$'
  6390. 7654'
  6391. kwI'@
  6392. \>G$(
  6393. >:2Sg
  6394. ur8DXd%
  6395. R@'NFBV0Z
  6396. N#>22/
  6397. ...10
  6398. $%$%&
  6399. #"$7%6$7$%$7&%$
  6400. &'&'$'$% %$7 
  6401. u@9#"
  6402. ......
  6403. ..........10
  6404. &$#52
  6405. #"%$'
  6406. XyK??Ky
  6407. r@7"!
  6408. ......
  6409. ..........10
  6410. #"%$'
  6411. XyK??Ky
  6412. ......10
  6413. ......10
  6414.     Fv/7
  6415. .......
  6416. ....10
  6417.     0<!0<
  6418. 0<:0<870
  6419. /:976/
  6420. (Fv/7
  6421. #"#&#.
  6422. (/#qhl
  6423. !='yhcvp
  6424.     0<!0<
  6425. 0<:0<(2
  6426. ...10
  6427. 32363>
  6428. !='yhcvp
  6429. [@-4( 
  6430. 0@(0@40@;0/800
  6431. ........10
  6432. 7654'
  6433. '&'6767676
  6434. #"$'    
  6435. R    ,@d
  6436. \@.9('%# 
  6437. D(0E90E@02=05
  6438. ..........10
  6439. &'6767654'
  6440. W@*F510-)'
  6441. J50RF0RQ08
  6442. ...........10
  6443. &'&5654'
  6444. &'&'67
  6445. #"#&'&'.
  6446. h&)fLlW
  6447. NM' I
  6448. ......10
  6449. "&'&56767
  6450. "'&'6
  6451. ......10
  6452. ....10
  6453. ! '$'5
  6454. 327$54'&$#"
  6455. wHMGK
  6456. ...10
  6457. ! '$'5
  6458. 327$54'&$#"
  6459. wHMGK
  6460. y."L6
  6461. #ml0`
  6462. rs/Z56/
  6463. ! /."//.=/Y
  6464. .....
  6465. ..........10
  6466. $57'47%65'74'&'&547632
  6467. #"'"5?
  6468. '&'&547
  6469. '&'&#'
  6470. "'"5474%67! 
  6471. MuH{J-"[:
  6472. u)D&7'`
  6473. 9('98((9
  6474. [-C40
  6475. Jn']3
  6476. ':9('98
  6477. <40nE0    
  6478. bc0S</
  6479. KFv/7
  6480. ...10
  6481. 7$%6763%2632
  6482. 6$7$%&'&$'$%&# 
  6483. 76%$%$! 
  6484. %&%&$#%"
  6485. ,p#R/u
  6486. *_JxIf^
  6487. i@3kgF?Ii_ib0]d0]
  6488. !Fv/7
  6489. $%6$7$7&%$
  6490. #&'&'
  6491. 32767
  6492. %$%$'%$7$767
  6493. # 7267
  6494. 32$7&! 
  6495. ^O3e1-
  6496. #"'&547632
  6497. }E9:AwX}
  6498. |S_iW
  6499. .......10
  6500. #"'&'
  6501. -"G%D2
  6502. X@(B<65/)("!
  6503. 0H)0(->0:
  6504. ............10
  6505. "'67676
  6506. #"'&/
  6507. 276767&/
  6508. d/I #KB
  6509. E*&Ik|3r
  6510. Gj?2X
  6511. 3/N;d-
  6512. Z@(,'#"!
  6513.     GDA=9094/
  6514. 0O4//I
  6515. 7/0/L
  6516. /Fv/7
  6517. ......
  6518. ........10
  6519. 67654'
  6520. "'7545&56
  6521. 7654'
  6522. GM'E)>
  6523. a@/.)#"
  6524. ................10
  6525. !6767!
  6526. !6767
  6527. !6767!
  6528. %6767!
  6529. /%$$%
  6530. (/*)'
  6531. &Fv/7
  6532. ......10
  6533. $7&'&!
  6534. M;t<}>-
  6535. .......10
  6536. &'&'&'
  6537. -:Onn
  6538. #"'&547632
  6539. }E9:AwX}
  6540. |S_iW
  6541. exclam
  6542. quotedbl
  6543. numbersign
  6544. dollar
  6545. percent    ampersand
  6546. quotesingle    parenleft
  6547. parenright
  6548. asterisk
  6549. comma
  6550. hyphen
  6551. period
  6552. slash
  6553. three
  6554. seven
  6555. eight
  6556. colon    semicolon
  6557. equal
  6558. greater
  6559. question
  6560. bracketleft    backslash
  6561. bracketright
  6562. asciicircum
  6563. underscore
  6564. grave
  6565. dummy    braceleft
  6566. braceright
  6567. asciitilde
  6568. quotesinglbase
  6569. florin
  6570. quotedblbase
  6571. ellipsis
  6572. dagger    daggerdbl
  6573. circumflex
  6574. perthousand
  6575. Scaron
  6576. guilsinglleft
  6577. c144    quoteleft
  6578. quoteright
  6579. quotedblleft
  6580. quotedblright
  6581. bullet
  6582. endash
  6583. emdash
  6584. tilde    trademark
  6585. scaron
  6586. guilsinglright
  6587. c158    Ydieresis
  6588. nbspace
  6589. exclamdown
  6590. sterling
  6591. currency
  6592. yen    brokenbar
  6593. section
  6594. dieresis    copyright
  6595. ordfeminine
  6596. guillemotleft
  6597. logicalnot
  6598. minus
  6599. registered
  6600. macron
  6601. degree    plusminus
  6602. twosuperior
  6603. threesuperior
  6604. acute
  6605. mu    paragraph
  6606. periodcentered
  6607. cedilla
  6608. onesuperior
  6609. ordmasculine
  6610. guillemotright
  6611. onequarter
  6612. onehalf
  6613. threequarters
  6614. questiondown
  6615. Agrave
  6616. Aacute
  6617. Acircumflex
  6618. Atilde    Adieresis
  6619. Aring
  6620. Ccedilla
  6621. Egrave
  6622. Eacute
  6623. Ecircumflex    Edieresis
  6624. Igrave
  6625. Iacute
  6626. Icircumflex    Idieresis
  6627. Ntilde
  6628. Ograve
  6629. Oacute
  6630. Ocircumflex
  6631. Otilde    Odieresis
  6632. multiply
  6633. Oslash
  6634. Ugrave
  6635. Uacute
  6636. Ucircumflex    Udieresis
  6637. Yacute
  6638. Thorn
  6639. germandbls
  6640. agrave
  6641. aacute
  6642. acircumflex
  6643. atilde    adieresis
  6644. aring
  6645. ccedilla
  6646. egrave
  6647. eacute
  6648. ecircumflex    edieresis
  6649. igrave
  6650. iacute
  6651. icircumflex    idieresis
  6652. ntilde
  6653. ograve
  6654. oacute
  6655. ocircumflex
  6656. otilde    odieresis
  6657. divide
  6658. oslash
  6659. ugrave
  6660. uacute
  6661. ucircumflex    udieresis
  6662. yacute
  6663. thorn    ydieresis
  6664.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST
  6665. YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
  6666.                                         
  6667.                                                                                                         
  6668. MTB Widgets
  6669. MTB Widgets
  6670. CDBSE&File
  6671. &Open...    Ctrl+O
  6672. &Save    Ctrl+S
  6673. Save &As...
  6674. saveas
  6675. &Import...
  6676. import
  6677. &Export...
  6678. export
  6679. Print Set&up...
  6680. printsetup
  6681. &Print Pages...    Ctrl+P
  6682. printpages
  6683. Prin&t Report...
  6684. printreport
  6685. Send &Mail...
  6686. sendmail
  6687. &Run...
  6688. E&xit    Alt+F4
  6689. &Edit
  6690. &Undo    Ctrl+Z
  6691. Cu&t    Ctrl+X
  6692. &Copy    Ctrl+C
  6693. &Paste    Ctrl+V
  6694. paste
  6695. C&lear    Del
  6696. clear
  6697. Select &All    Shift+F9
  6698. selectall
  6699. Select Pa&ge    Shift+F12
  6700. selectpage
  6701. &Size to Page    F11
  6702. sizetopage
  6703. F&ind...    F5
  6704. Re&place...
  6705. replace
  6706. Aut&hor    F3
  6707. author
  6708. &Text
  6709. &Character...    F6
  6710. character
  6711. &Paragraph...    F7
  6712. paragraph
  6713. &Regular    Ctrl+Space
  6714. regular
  6715. &Bold    Ctrl+B
  6716. &Italic    Ctrl+I
  6717. italic
  6718. &Underline    Ctrl+U
  6719. underline
  6720. Stri&keout    Ctrl+K
  6721. strikeout
  6722. Superscrip&t/Subscript
  6723. superscriptSubscript
  6724. &Normal Script
  6725. normalscript
  6726. Su&bscript    Ctrl+L
  6727. subscript
  6728. Su&perscript    Ctrl+Shift+L
  6729. superscript
  6730. &Show Hotwords    F9
  6731. showhotwords
  6732. &Page
  6733. &Next    Alt+Right
  6734. &Previous    Alt+Left
  6735. previous
  6736. &First    Alt+Up
  6737. first
  6738. &Last    Alt+Down
  6739. &Back    Shift+F2
  6740. &History...    Ctrl+F2
  6741. history
  6742. N&ew Page    Ctrl+N
  6743. newpage
  6744. &Help
  6745. &Contents    F1
  6746. contents
  6747. Status &Bar    F12
  6748. statusbar
  6749. warning
  6750. <Glossary>
  6751. Glossary
  6752. <Error>
  6753. Error
  6754. <CMS not running>
  6755. The Course Management System is not active.
  6756. <Continue>
  6757. Continue
  6758. <Cancel>
  6759. Cancel
  6760. <Yes>
  6761. <LogFileDirPrompt>
  6762. Log File Directory:
  6763. <CancelSession>
  6764. Cancel the Session
  6765. <MustSpecifyLogDirectory>
  6766. You must choose a directory for the session log file, or exit.
  6767. <CannotWriteLogToThisDirectory>
  6768. Cannot write a log to "%1". Please choose another destination.
  6769. <ERRORCreateLog>
  6770. Cannot create the log file for this session.
  6771. <ChooseFloppy>
  6772. Which floppy drive for the log?
  6773. <ConfirmFaxDriver>
  6774. The FAX driver is %1. Right?
  6775. <ChooseFaxDriver>
  6776. Select the FAX driver to use to send the log at the end of this session:
  6777. <responseItemLocked>
  6778. This item is locked.
  6779. You cannot change this answer.
  6780. <questionLocked>
  6781. This question is locked.
  6782. <correct>
  6783. Correct!
  6784. <incorrect>
  6785. Wrong!
  6786. <outOfTries>
  6787. The allowed number of tries has been reached.
  6788. You cannot change this answer.
  6789. <outOfTime>
  6790. The allowed time has expired.
  6791. You cannot change this answer.
  6792. <NoViewerAvailable>
  6793. Sorry, cannot open another window.
  6794. <NameRequiredToContinue>
  6795. You must enter your name to continue.
  6796. <AskStudentName>
  6797. Please enter your name:
  6798. <CheckFloppyDrive>
  6799. Please verify that drive %1 contains a formatted floppy disk ready to receive the log.
  6800. <NoRoomOnThatDisk>
  6801. Insufficient room on drive %1.
  6802. <CannotStartHelp>
  6803. Help could not be started. Please close some windows and try again.
  6804. <BookmarksOutOfDate>
  6805. Bookmark file mismatch. Cannot retrieve bookmarks because the book has changed.
  6806. <MAPINotFound>
  6807. 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.
  6808. <ERRORMailLog>
  6809. ERROR: Cannot mail the log file "%1". 
  6810. This temporary file is *NOT* being deleted.
  6811. <ERRORFaxLog>
  6812. ERROR: Cannot fax the log file "%1". 
  6813. Fax driver not found or not available, or fax session was cancelled. 
  6814. This temporary file is *NOT* being deleted.
  6815. <ERRORPrintLog>
  6816. ERROR: Cannot print the log file "%1". 
  6817. Printer device not found or not available. This temporary file is *NOT* being deleted.
  6818. <LogDosMemWarning>
  6819. DOS Memory available to Windows is dangerously low (%1
  6820. bytes). 
  6821. 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.
  6822. GMGMC
  6823. 5PbGM
  6824.