home *** CD-ROM | disk | FTP | other *** search
/ PC go! 2003 January / PCgo01_01_2003.iso / SYSTEM / tb80actr.sbk (.txt) < prev    next >
Encoding:
Asymetrix ToolBook File  |  2001-06-15  |  203.1 KB  |  3,876 lines

  1. !This program cannot be run in DOS mode.
  2. .rdata
  3. @.rsrc
  4. @.reloc
  5. click2learn.com, inc. ToolBook Application
  6. MINSTB32.dll
  7. @    (    (    K
  8. *ClassTbl*
  9. *ClassEntry*
  10. *PTABLE*
  11. *WINDOWSEG*
  12. *ICONRESTAB*
  13. *ICONRESSEG*
  14. *ICONRES*
  15. Background
  16. *OBJTABLE*
  17. *IDTABLE*
  18. *NAMETAB*
  19. Rectangle
  20. Ellipse
  21. RoundedRectangle
  22. Polygon
  23. IrregularPolygon
  24. AngledLine
  25. Curve
  26. PaintObject
  27. Picture
  28. Group
  29. Stage
  30. Button
  31. Viewer
  32. ComboBox
  33. Field
  34. RecordField
  35. Hotword
  36. *RHOTWORD*
  37. *TbxBase*
  38.     (    ewer
  39. bxBase*
  40.     (    bxBase*
  41. click2learn
  42. click2learn
  43. P>>>;\
  44. J>>>>>>>Iw
  45. a;>>>>>>>>;;Oq
  46. :>>>>>>>>>>>>>N|
  47. K>>>>>>>>>>>>>>>>@jz
  48. ;>>>>>>>>>>>>>>>>>>>>;Qv
  49. F>>>>>>>>>>>>>>>>>>>>>>>>>>:U~
  50. M>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:Dfy
  51. N>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=;=:E`o
  52. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;@]n
  53. y>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:D^o
  54. W>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;:;:;;>DHOU^dhjou}
  55. ;>>>>>>>>>>>>>>L>=;:@^t
  56. q>>>>>>>>>>>>>>N
  57. :>>>>>>>>>>>>>:
  58. U;>>>>>>>>>>>>>:i
  59. :>>>>>>>>>>>>>:R
  60. ]>>>>>>>>>>>>>>>X
  61. <>>>>>>>>>>>>>>:V
  62. >;>>>>>>>>>>>>>>V
  63. ;>>>>>>>>>>>>>>>[
  64. K>>>>>>>>>>>>>>>T
  65. U>>>>>>>>>>>>>>>:
  66. m;>>>>>>>>>>>>>>?
  67. &&&&&&&&&&*
  68. @>>>>>>>>>>>>>>G
  69. H:>>>>>>>>>>>>>P
  70. C>>>>>>>>>>>>>;_
  71. >>>>>>>>>>>>>>>P
  72. :>>>>>>>>>>>>>:o
  73. I>>>>>>>>>>>>>;
  74. U>>>>>>>>>>>>;Z
  75. ]=>>>>>>>>>>>:
  76. ]>>>>>>>>>>>>c
  77. Q>>>>>>>>>>>>
  78. K>>>>>>>>>>>
  79. B>>>;
  80. =>>>>>>>>>>k
  81. Y>>>>>>Z
  82. l;>>>>>>>>>^
  83. j;>>>>>>;;W{
  84. M>>>>>>>>>U
  85. k;>>>>>>>>>>>>EH>>>>>>>>>b
  86. n>>>>>>>>>>>>>>>>>>>>>>>>>t
  87. {@>>>>>>>>>>>>>>>>>>>>>>>>;
  88. ;>>>>>>>>>>>>>>>>>>>>>>>>>Q
  89. A>>>>>>>>>>>>>>>>>>>>>>>>>
  90. i;>>>>>>>>>>>>>>>>>>>>>;b
  91. F;>>>>>>>>>>>>>>>>>>>K
  92. r?>>>>>>>>>>>>>>>>>J
  93. e:>>>>>>>>>>>>>:]
  94. {S:;>>>>>;;;T
  95. tglr|
  96. h?BBBZ
  97. BBBBBB>Hm
  98. bBBBBBBBBBAMr
  99. ?BBBBBBBBBBBAAFe
  100. TBBBBBBBBBBBBBBB>A>Qp
  101. wABBBBBBBBBBBBBBBBBBBBBBNh
  102. ABBBBBBBBBBBBBBBBBBBBBBBBBAABUk
  103. LBBBBBBBBBBBBBBAAAA?BAB?>>?BB>BB?ABHZo
  104. BBBBBBBBBBO\_dgjnsx{|
  105. FBBBBBBBBBz
  106. JBBBBBBBB?
  107. S?BBBBBB>B
  108. Y>BBBBBBB?
  109. dABBBBBBB?
  110. jAABBBBBB@
  111. tABBBBBBBC
  112. z>BBBBBBBD
  113. }ABBBBBBBH
  114. A>BBBBBBN
  115. ?BBBBBBBX
  116. ABBBBBBBq
  117. ABBBBBBA
  118. ~AABBBBAV
  119. vABBBBBB
  120. ]BBBBBBf
  121. ABBBBBR
  122. `ABBABo
  123. BBBBBBP
  124. uBBBBBBBB]}
  125. WBBBBBB^
  126. ABBBBBBBBBBBBBBBBBB
  127. uABBBBBBBBBBBBBBBBG
  128. JABBBBBBBBBBBBBA
  129. i>BBBBBBBBBBAAy
  130. cABBBBBBBAP
  131. aOEIWl
  132. &File
  133. &Open...    Ctrl+O
  134. &Save    Ctrl+S
  135. Save &As...
  136. saveas
  137. Print Set&up...
  138. printsetup
  139. &Print Pages...    Ctrl+P
  140. printpages
  141. Prin&t Report...
  142. printreport
  143. Send &Mail...
  144. sendmail
  145. &Run...
  146. E&xit    Alt+F4
  147. &Edit
  148. &Undo    Ctrl+Z
  149. Cu&t    Ctrl+X
  150. &Copy    Ctrl+C
  151. &Paste    Ctrl+V
  152. paste
  153. C&lear    Del
  154. clear
  155. Select &All    Shift+F9
  156. selectall
  157. Select Pa&ge    Shift+F12
  158. selectpage
  159. &Find...    Ctrl+F
  160. &View
  161. &Author    F3
  162. author
  163. &Status Bar    F12
  164. statusbar
  165. Si&ze to Page    F11
  166. sizetopage
  167. Show &Hotwords    F9
  168. showhotwords
  169. &Next Page    Alt+Right
  170. &Previous Page    Alt+Left
  171. previous
  172. &First Page    Alt+Up
  173. first
  174. &Last Page    Alt+Down
  175. &Back    Shift+F2
  176. &History...    Ctrl+F2
  177. history
  178. &Text
  179. &Character...    F6
  180. character
  181. &Paragraph...    F7
  182. paragraph
  183. &Regular    Ctrl+Space
  184. regular
  185. &Bold    Ctrl+B
  186. &Italic    Ctrl+I
  187. italic
  188. &Underline    Ctrl+U
  189. underline
  190. Stri&keout    Ctrl+K
  191. strikeout
  192. Superscrip&t/Subscript
  193. superscriptSubscript
  194. &Normal Script
  195. normalscript
  196. Su&bscript    Ctrl+L
  197. subscript
  198. Su&perscript    Ctrl+Shift+L
  199. superscript
  200. &Help
  201. &Contents    F1
  202. contents
  203. ASYM_EA_ConvertDataType
  204. ASYM_EA_ExpressionOperatorArray
  205. 0`operatorArray
  206. ASYM_EA_ExpressionOperatorArray
  207. ASYM_EA_ExpressionDataRuleArray
  208. KdataRuleArray
  209. ASYM_EA_ExpressionDataRuleArray
  210. ASYM_EA_ExpressionOperatorArray
  211. 1`operatorArray
  212. ASYM_EA_ExpressionOperatorArray
  213. ASYM_EA_ExpressionDataRuleArray
  214. KdataRuleArray
  215. ASYM_EA_ExpressionDataRuleArray
  216. ASYM_EA_ExpressionDataRuleArray
  217. ASYM_EA_ExpressionOperatorArray
  218. 0`operatorArray
  219. KdataRuleArray
  220. ASYM_EA_ExpressionInitializeOperatorArrays
  221. ,    /ET
  222. ,    /ET
  223. ,    /ET
  224. ,    /ET
  225. ,    /E@
  226. obDesc
  227. indexExpression
  228. parameterList
  229. operatorAssociative
  230. operatorID
  231. termPlaceholder
  232. ASYM_EA_ExpressionOperatorArray
  233. false
  234. EASYM_GetDataElement
  235. obInfo
  236. modifierList
  237. ASYM_EA_ObjectDescriptionFromObjectInfo
  238. ASYM_GetStructureName
  239. termExpression
  240. param
  241. operatorTemplate
  242. ,ASYM_EA_GetParameterList
  243. literalValue
  244. token
  245. varName
  246. modifierID
  247. operatorPrecedence
  248. parameterNumber
  249. paramName
  250. object
  251. operatorDataTypes
  252. index
  253. literal
  254. termString
  255. termType
  256. indexExpressionString
  257. ASYM_EA_ExpressionDisplayStringFromExpressionInfo
  258. ASYM_EA_ExtractVariableName
  259. propertyName
  260. value
  261. ASYM_EA_ExpressionDisplayStringFromExpressionInfo
  262. ASYM_EA_GlobalVariables
  263. _ASYM_EA_Version
  264. RaASYM_GetElementList
  265. varID
  266. EASYM_GetDataElement
  267. bkVersion
  268. varName
  269. varInfo
  270. ASYM_EA_GetGlobalVariableList
  271. RaASYM_GetElementList
  272. varID
  273. actionBlock
  274. EASYM_GetDataElement
  275. ASYM_EA_Variables
  276. varName
  277. varInfo
  278. ASYM_EA_ActionBlockVariables
  279. ASYM_EA_GetLocalVariableList
  280. parameterInfo
  281. ASYM_EA_ParameterList
  282. actionBlock
  283. parameterCount
  284. params
  285. ASYM_EA_ActionBlockInfo
  286. actionBlockInfo
  287. param
  288. EASYM_GetDataElement
  289. ASYM_EA_GetParameterList
  290. ASYM_EA_LocateVariable
  291. actionBlock
  292. varList
  293. EASYM_GetDataElement
  294. ASYM_EA_Variables
  295. varInfo
  296. ASYM_EA_ActionBlockVariables
  297. ASYM_EA_LocalVariableInitialValue
  298. ASYM_EA_Variables
  299. ASYM_EA_GetNewVariableID
  300. OASYM_SetDataElement
  301. actionBlock
  302. varList
  303. ASYM_EA_ActionBlockVariables
  304. EASYM_GetDataElement
  305. ASYM_EA_Variables
  306. local
  307. varName
  308. varInfo
  309. ASYM_EA_ActionBlockVariables
  310. ASYM_EA_LocalVariableInitialValue
  311. actionBlock
  312. varList
  313. EASYM_GetDataElement
  314. static
  315. ASYM_EA_Variables
  316. varInfo
  317. ASYM_EA_ActionBlockVariables
  318. ASYM_EA_LocalVariableIsStatic
  319. ASYM_EA_Variables
  320. OASYM_SetDataElement
  321. actionBlock
  322. varList
  323. ASYM_EA_ActionBlockVariables
  324. EASYM_GetDataElement
  325. static
  326. ASYM_EA_Variables
  327. varInfo
  328. ASYM_EA_ActionBlockVariables
  329. ASYM_EA_LocalVariableIsStatic
  330. ASYM_EA_GlobalVariables
  331. ASYM_EA_LocateVariable
  332. varID
  333. varList
  334. EASYM_GetDataElement
  335. varInfo
  336. ASYM_EA_GlobalVariableInitialValue
  337. ASYM_EA_GlobalVariables
  338. ASYM_EA_GlobalVariables
  339. _ASYM_EA_Version
  340. ASYM_EA_LocateVariable
  341. bkRef
  342. global
  343. varID
  344. ASYM_EA_GetNewVariableID
  345. varList
  346. EASYM_GetDataElement
  347. OASYM_SetDataElement
  348. bkVersion
  349. varInfo
  350. ASYM_EA_GlobalVariableInitialValue
  351. global
  352. false
  353. ASYM_EA_GlobalVariableIsArray
  354. local
  355. ASYM_EA_LocalVariableIsArray
  356. ASYM_EA_VariableIsArray
  357. actionBlock
  358. varList
  359. EASYM_GetDataElement
  360. ASYM_EA_Variables
  361. varInfo
  362. array
  363. ASYM_EA_ActionBlockVariables
  364. ASYM_EA_LocalVariableIsArray
  365. ASYM_EA_GlobalVariables
  366. varList
  367. EASYM_GetDataElement
  368. varInfo
  369. array
  370. ASYM_EA_GlobalVariableIsArray
  371. paramList
  372. false
  373. paramInfo
  374. actionBlock
  375. EASYM_GetDataElement
  376. ASYM_EA_ActionBlockInfo
  377. EASYM_GetDataelement
  378. array
  379. ASYM_EA_ParameterIsArray
  380. paramList
  381. ASYM_EA_ActionBlockParameters
  382. actionBlock
  383. OASYM_SetDataElement
  384. ASYM_EA_ActionBlockParameters
  385. event
  386. ASYM_EA_RemoveParameter
  387. ASYM_EA_Variables
  388. OASYM_SetDataElement
  389. actionBlock
  390. ASYM_EA_ActionBlockVariables
  391. ASYM_EA_Variables
  392. varList
  393. ASYM_EA_ActionBlockVariables
  394. ASYM_EA_RemoveLocalVariable
  395. ASYM_EA_GlobalVariables
  396. ASYM_EA_GlobalVariables
  397. ASYM_EA_LocateVariable
  398. varID
  399. varList
  400. EASYM_GetDataElement
  401. OASYM_SetDataElement
  402. varInfo
  403. ASYM_EA_RemoveGlobalVariable
  404. RaASYM_GetElementList
  405. EASYM_GetDataElement
  406. ASYM_EA_LocateVariable
  407. actionBlock
  408. varList
  409. EASYM_GetDataElement
  410. ASYM_EA_Variables
  411. varName
  412. varInfo
  413. ASYM_EA_ActionBlockVariables
  414. ASYM_EA_LocalVariableName
  415. ASYM_EA_GlobalVariables
  416. varList
  417. EASYM_GetDataElement
  418. varName
  419. varInfo
  420. ASYM_EA_GlobalVariableName
  421. ASYM_EA_Variables
  422. OASYM_SetDataElement
  423. actionBlock
  424. varList
  425. ASYM_EA_ActionBlockVariables
  426. EASYM_GetDataElement
  427. ASYM_EA_Variables
  428. varInfo
  429. ASYM_EA_ActionBlockVariables
  430. ASYM_EA_LocalVariableName
  431. ASYM_EA_GlobalVariables
  432. ASYM_EA_GlobalVariables
  433. varList
  434. EASYM_GetDataElement
  435. OASYM_SetDataElement
  436. varInfo
  437. ASYM_EA_GlobalVariableName
  438. #bASYM_EA_VariableNameFromID
  439. varID
  440. varScope
  441. EASYM_GetDataElement
  442. scope
  443. ASYM_EA_ExtractVariableName
  444. ASYM_EA_GlobalVariables
  445. retVal
  446. actionBlock
  447. EASYM_GetDataElement
  448. ASYM_EA_Variables
  449. local
  450. varList
  451. ASYM_EA_ActionBlockVariables
  452. ASYM_EA_VariableNameFromID
  453. EASYM_GetDataElement
  454. scope
  455. ASYM_EA_ExtractVariableScope
  456. ASYM_EA_GlobalVariables
  457. _ASYM_EA_Version
  458. ASYM_EA_LocateVariable
  459. index
  460. global
  461. ASYM_EA_Variables
  462. actionBlock
  463. varList
  464. scope
  465. OASYM_SetDataElement
  466. bkVersion
  467. varInfo
  468. ASYM_EA_ActionBlockVariables
  469. ASYM_EA_CreateVarInfo
  470. ASYM_EA_GlobalVariables
  471. global
  472. actionBlock
  473. EASYM_GetDataElement
  474. ASYM_EA_Variables
  475. varList
  476. ASYM_EA_ActionBlockVariables
  477. ASYM_EA_GetNewVariableID
  478. ASYM_EA_GlobalVariables
  479. _ASYM_EA_Version
  480. forEachHandle
  481. always
  482. ASYM_EA_CheckRuntimeVersion
  483. false
  484. ASYM_ForEachInit
  485. EASYM_GetDataElement
  486. ASYM_ForEachNext
  487. GinitVar
  488. bkVersion
  489. varName
  490. varInfo
  491. initArray
  492. ASYM_ListToStack
  493. array
  494. ASYM_EA_InitGlobalVariables
  495. = _varInitValue
  496. _exeString
  497. system @
  498. _varName
  499. _exeString
  500. _varInitValue
  501. initVar
  502. _varName
  503. _exeString
  504. _exeString
  505. system @
  506. = ASYM_NewDataStructure()
  507. initArray
  508. system @
  509. ; _ASYM_EA_VarValue = @
  510. _ASYM_EA_VarName
  511. exeString
  512. _ASYM_EA_VarValue
  513. exeString
  514. ASYM_EA_GlobalVariable
  515. forEachHandle
  516. bkRef
  517. varID
  518. actionBlock
  519. varList
  520. EASYM_GetDataElement
  521. ASYM_ForEachInit
  522. ASYM_EA_Variables
  523. varInfo
  524. ASYM_ForEachNext
  525. actionBlockName
  526. ASYM_EA_ActionBlockVariables
  527. ASYM_EA_FindLocalVariable
  528. ASYM_EA_GlobalVariables
  529. forEachHandle
  530. bkRef
  531. varID
  532. varList
  533. EASYM_GetDataElement
  534. ASYM_ForEachInit
  535. varInfo
  536. ASYM_ForEachNext
  537. ASYM_EA_FindGlobalVariable
  538. _s_ASYM_EA_ParameterList
  539. eventInfo
  540. parameterInfo
  541. paramName
  542. ActiveX
  543. actionBlock
  544. parameterCount
  545. params
  546. ASYM_EA_ActionBlockInfo
  547. ASYM_ReverseStack
  548. actionBlockInfo
  549. param
  550. `ASYM_EA_InitParameterList
  551. EASYM_GetDataElement
  552. array
  553. ASYM_EA_ParameterList
  554. _s_ASYM_EA_ParameterList
  555. OASYM_SetDataElement
  556. ASYM_EA_ParameterList
  557. keyDown
  558. propertyName
  559. ASYM_User
  560. ASYM_EA_ParameterList
  561. ASYM_Select
  562. keyUp
  563. ASYM_Answered
  564. showFeedback,score
  565. ASYM_Changed
  566. ASYM_Scored
  567. rightButtonDown
  568. ASYM_TimeMarker
  569. mediaPosition
  570. charCode,shiftDown,ctrlDown
  571. keyChar
  572. selectedItemText
  573. answer,score
  574. mouseX,mouseY,shiftDown,ctrlDown
  575. mouseEnter
  576. buttonClick
  577. keyCode,shiftDown,ctrlDown
  578. buttonDoubleClick
  579. value
  580. mouseLeave
  581. ASYM_EA_InitParameterList
  582. 1,,#@
  583. 1,,#@
  584. 1,,#@
  585. 1,,#@
  586. pMenuItemInfo
  587. DeleteObject
  588. DeleteObject32
  589. pMenuText
  590. GlobalAlloc
  591. GlobalAlloc32
  592. GlobalLock
  593. GlobalLock32
  594. GlobalUnlock
  595. GlobalUnlock32
  596. GetLastError
  597. hMenuItemInfo
  598. hRect
  599. _s_ASYM_BitmapHandleList
  600. hMenuText
  601. U(GlobalUnlock32
  602. retVal
  603. menuItemInfoSize
  604. TrackPopupMenu32
  605. postMessage
  606. GlobalAlloc32
  607. CreatePopupMenu32
  608. GlobalLock32
  609. CreatePopupMenu
  610. CreatePopupMenu32
  611. InsertMenuItemA
  612. InsertMenuItem32
  613. TrackPopupMenu
  614. TrackPopupMenu32
  615. DestroyMenu
  616. DestroyMenu32
  617. hMenu
  618. _s_ASYM_PopMenuChildMenuHandleList
  619. !MpopMenu
  620. kernel32.dll
  621. +!popMenu
  622. pRect
  623. tbwin.dll
  624. menuText
  625. %"DestroyMenu32
  626. DeleteObject32
  627. user32.dll
  628. gdi32.dll
  629. buildMenu
  630. ASYM_PopMenu
  631. 1,    #D
  632. <,I#E
  633. subMenuDepth
  634. /|\(*.+#
  635. menuItemNumber
  636. false
  637. menuItemText
  638. ASYM_BlockSuspend
  639. |ASYM_RestoreSuspend
  640. hMenuChild
  641. bitmapItem
  642. error
  643. buildMenu
  644. _s_ASYM_BitmapHandleList
  645. _s_ASYM_PopMenuChildMenuHandleList
  646. menuItemID
  647. InsertMenuItem32
  648. subMenuMenuItemList
  649. CreatePopupMenu32
  650. MFT_STRING
  651. resRef
  652. buildMenu
  653. Timed Delay
  654. DisplayDocument
  655. Set layer
  656. Delay
  657. Alert
  658. ScoreQuestion
  659. ActiveXMethod
  660. GoPage
  661. PlayMedia
  662. print
  663. Exit Lesson
  664. Send User Event
  665. Score Question
  666. Play Media
  667. Conditional Loop
  668. Set Property
  669. DisplayText
  670. PauseMedia
  671. StopMedia
  672. Break
  673. StepLoop
  674. Execute ActiveX Method
  675. Set HTTP Post Parameter
  676. ScorePages
  677. Display Query
  678. Set Return Value
  679. Reset
  680. Display Popup Text
  681. SetVariable
  682. layerObject
  683. ConditionalLoop
  684. Pause Media
  685. Continue
  686. Stop Media
  687. ElseIf
  688. Display Confirmation
  689. Prompt
  690. Confirm
  691. Execute Shared Actions
  692. SetProperty
  693. Go to Page
  694. Print Page
  695. ActionBlock
  696. Else If
  697. Trigger
  698. Display Alert
  699. ASYM_GetString
  700. Step Loop
  701. Display Document
  702. setReturnValue
  703. Score Pages
  704. HTTP Post
  705. Set Variable
  706. httpPost
  707. setParam
  708. ASYM_EA_ActionName
  709. actionValid
  710. EASYM_GetDataElement
  711. ASYM_EA_ActionErrors
  712. ASYM_EA_IsActionValid
  713. Prompt
  714. value
  715. postUrlUndefined
  716. ElseIf
  717. Cannot find Shared Actions
  718. There is no ending value expression defined. 
  719. invalidTargetObject
  720. Alert
  721. gASYM_EA_ActionBlocks
  722. invalidPage
  723. GoPage
  724. button
  725. condition
  726. ASYM_ItemInList
  727. nameInfo
  728. methodName
  729. startPageRef
  730. <first>,<last>,<previous>,<next>,<back>
  731. actionKey
  732. PlayMedia
  733. layerType
  734. stageRef
  735. EASYM_GetDataElement
  736. noLoopVar
  737. Break
  738. endPageRef
  739. noResponseVariableSpecified
  740. nameString
  741. No response variable is specified (to store which button is clicked). 
  742. stage
  743. actionBlockName
  744. Reset
  745. ASYM_GetStructureName
  746. setParam
  747. SetVariable
  748. Confirm
  749. newActionInfo
  750. StopMedia
  751. endPageInfo
  752. obRef
  753. fileType
  754. noConditionalExpression
  755. below
  756. There is no object to stop animating specified.
  757. urlNotSpecified
  758. noAnimationStopTarget
  759. noVariableSpecified
  760. target
  761. SetProperty
  762. The end page reference is invalid. 
  763. No property name is defined. 
  764. No parameter value is specified. 
  765. valueInfo
  766. startPageInfo
  767. noTimeExpression
  768. No loop variable is specified. 
  769. response
  770. 2defaultSpecificPage
  771. bkRef
  772. pageRef
  773. player
  774. noDisplayTextExpression
  775. invalidStartPage
  776. noAnimationPauseTarget
  777. No URL is specified.
  778. Haven't specified Shared Actions to execute.
  779. postVariableUndefined
  780. valueString
  781. ASYM_GetString
  782. targetRef
  783. ScorePages
  784. DisplayDocument
  785. layer
  786. above
  787. No method is selected.
  788. documentNotSpecified
  789. ASYM_EA_ExpressionDisplayStringFromExpressionInfo
  790. layerRef
  791. noStartExpression
  792. invalidEndPage
  793. pageRange
  794. Continue
  795. noParameterName
  796. ActionBlock
  797. stageInfo
  798. Comment
  799. There is no media player specified.
  800. defaultStartPage
  801. ActiveXMethod
  802. No parameter name is specified. 
  803. The target object reference is invalid.
  804. Print
  805. OASYM_SetDataElement
  806. stopType
  807. layerObject
  808. The target page reference is invalid.
  809. ScoreQuestion
  810. noAnimationTarget
  811. ConditionalLoop
  812. DisplayText
  813. noValueExpression
  814. expression
  815. StepLoop
  816. There is no conditional expression defined.
  817. noPropertyName
  818. varInfo
  819. page,background,book
  820. noMediaPlayer
  821. There is no object to animate specified.
  822.  YdefaultEndPage
  823. variable
  824. The page reference is invalid. 
  825. There is no value expression defined. 
  826. No response variable is specified (to store text that is entered). 
  827. start
  828. PauseMedia
  829. animation
  830. ASYM_EA_ResolveObject
  831. pageInfo
  832. invalidPageReference
  833. ASYM_EA_ActionErrors
  834. Delay
  835. details
  836. noActionBlockDefined
  837. targetInfo
  838. playType
  839. startPage
  840. invalidLayerObject
  841. No document is specified.
  842. endPage
  843. retVal
  844. No variable is specified. 
  845. noParameterValue
  846. validate
  847. The URL is undefined. 
  848. layerInfo
  849. The start page reference is invalid. 
  850. There is no delay time expression defined.
  851. scope
  852. noMethodDefined
  853. noEndExpression
  854. There is no starting value expression defined. 
  855. specificObject
  856. Trigger
  857. source
  858. There is no display text expression defined. 
  859. ASYM_EA_ExtractVariableName
  860. The layer object reference is invalid. 
  861. varName
  862. The target object reference is invalid. 
  863. There is no object to pause animating specified.
  864. httpPost
  865. invalidActionBlock
  866. propertyName
  867. expressionInfo
  868. ASYM_EA_ActionErrors
  869. ,,H.,
  870. V,    #>
  871. ,,H.,
  872. commutativeList
  873. operator names
  874. expressions
  875. operatorPrecedence
  876. bkRef
  877. returnTypeList
  878. ASYM_Offset
  879. operator modifiers
  880. operator precedence
  881. operatorSelectionOrder
  882. operatorID
  883. selectionOrderList
  884. operator return types
  885. dataRules
  886. {ASYM_EA_ExpressionDataRuleArray
  887. operatorDataTypes
  888. associative
  889. templates
  890. operator description
  891. operator IDs
  892. modifierList
  893. operator templates
  894. descriptionList
  895. commutative
  896. 1`operatorArray
  897. operatorIDList
  898. operator selection order
  899. precedenceList
  900. operatorName
  901. operatorList
  902. dataRuleList
  903. operatorPRef
  904. associativeList
  905. operatorModifiers
  906. dataRule
  907. operatorTemplate
  908. templateList
  909. termPos
  910. operatorFlags
  911. operatorDescription
  912. buttonClick
  913. }w-_~
  914. ASYM_EA_InitGlobalVariables
  915. bkRef
  916. F?ASYM_LoadBook
  917. enterBook
  918. bkRef
  919. false
  920. 3ASYM_EA_Yield
  921.     _s_ASYM_EA_Yield
  922. enterApplication
  923. ASYM_UnloadBook
  924. leaveBook
  925. ASYM_LoadBook
  926. ASYM_UnloadBook
  927. w,    #>
  928. 1,    "V
  929. 1,    "V
  930. ,,H.,
  931. prefix
  932. %1hyp.sbk,%1anm.sbk,%1r.sbk
  933. FASYM_ProductPrefix
  934. s_ASYM_ActionsRuntimeLinked
  935. ASYM_CBTVersion
  936. ASYM_BlockSuspend
  937. |ASYM_RestoreSuspend
  938. firstPos
  939. actr.sbk
  940. linkSysbook
  941. ASYM_EA_FlushPendingActions
  942. author
  943. ASYM_EA_InitGlobalVariables
  944. reader
  945. ,ASYM_EA_GetParameterList
  946. variables
  947. ASYM_EA_GetParameterList
  948. ASYM_EA_ParameterList
  949. variables
  950. ASYM_EA_ParameterList
  951. ASYM_EA_ParameterList
  952. variables
  953. ASYM_EA_ParameterList
  954. variables
  955. `ASYM_EA_InitParameterList
  956. ASYM_EA_InitParameterList
  957. ASYM_EA_GetLocalVariableList
  958. retVal
  959. variables
  960. ASYM_EA_GetLocalVariableList
  961. retVal
  962. variables
  963. ASYM_EA_GetGlobalVariableList
  964. ASYM_EA_GetGlobalVariableList
  965. variables
  966. ASYM_EA_LocalVariableInitialValue
  967. ASYM_EA_LocalVariableInitialValue
  968. ASYM_EA_LocalVariableInitialValue
  969. variables
  970. ASYM_EA_LocalVariableInitialValue
  971. ASYM_EA_LocalVariableIsStatic
  972. variables
  973. ASYM_EA_LocalVariableIsStatic
  974. variables
  975. ASYM_EA_LocalVariableIsStatic
  976. ASYM_EA_LocalVariableIsStatic
  977. variables
  978. ASYM_EA_GlobalVariableInitialValue
  979. ASYM_EA_GlobalVariableInitialValue
  980. ASYM_EA_GlobalVariableInitialValue
  981. variables
  982. ASYM_EA_GlobalVariableInitialValue
  983. variables
  984. ASYM_EA_GlobalVariable
  985. ASYM_EA_GlobalVariable
  986. variables
  987. ,ASYM_EA_FindLocalVariable
  988. ASYM_EA_FindLocalVariable
  989. TASYM_EA_FindGlobalVariable
  990. variables
  991. ASYM_EA_FindGlobalVariable
  992. variables
  993. ASYM_EA_RemoveParameter
  994. ASYM_EA_RemoveParameter
  995. variables
  996. ASYM_EA_RemoveLocalVariable
  997. ASYM_EA_RemoveLocalVariable
  998. ASYM_EA_RemoveGlobalVariable
  999. variables
  1000. ASYM_EA_RemoveGlobalVariable
  1001. VASYM_EA_VariableName
  1002. variables
  1003. ASYM_EA_VariableName
  1004. [,ASYM_EA_LocalVariableName
  1005. variables
  1006. ASYM_EA_LocalVariableName
  1007. variables
  1008. \,ASYM_EA_LocalVariableName
  1009. ASYM_EA_LocalVariableName
  1010. UASYM_EA_GlobalVariableName
  1011. variables
  1012. ASYM_EA_GlobalVariableName
  1013. variables
  1014. UASYM_EA_GlobalVariableName
  1015. ASYM_EA_GlobalVariableName
  1016. variables
  1017. ASYM_EA_CreateVarInfo
  1018. ASYM_EA_CreateVarInfo
  1019. variables
  1020. ASYM_EA_VariableIsArray
  1021. ASYM_EA_VariableIsArray
  1022. variables
  1023. ASYM_EA_LocalVariableIsArray
  1024. ASYM_EA_LocalVariableIsArray
  1025. ASYM_EA_GlobalVariableIsArray
  1026. variables
  1027. ASYM_EA_GlobalVariableIsArray
  1028. ,ASYM_EA_ParameterIsArray
  1029. variables
  1030. ASYM_EA_ParameterIsArray
  1031. ASYM_EA_GetNewVariableID
  1032. variables
  1033. ASYM_EA_GetNewVariableID
  1034. variables
  1035. ASYM_EA_ExtractVariableName
  1036. ASYM_EA_ExtractVariableName
  1037. #bASYM_EA_VariableNameFromID
  1038. variables
  1039. ASYM_EA_VariableNameFromID
  1040. variables
  1041. ASYM_EA_ExtractVariableScope
  1042. ASYM_EA_ExtractVariableScope
  1043. ASYM_EA_InitGlobalVariables
  1044. variables
  1045. ASYM_EA_InitGlobalVariables
  1046. quote,pi,true,false,black,blue,green,cyan,red,magenta,yellow,white,gray,lightGray
  1047. ASYM_EA_GetTokenList
  1048. ASYM_ItemInList
  1049. true,false
  1050. crlf,tab,space
  1051. ASYM_EA_GetTokenDataType
  1052. action array
  1053. ASYM_EA_GetActionArray
  1054. ASYM_EA_GetActionArray
  1055. action array
  1056. ASYM_EA_GetActionBlockArray
  1057. ASYM_EA_GetActionBlockArray
  1058. ASYM_EA_GetActionCount
  1059. ASYM_EA_GetActionInfo
  1060. ASYM_GetStructureName
  1061. ASYM_EA_GetActionKey
  1062. pASYM_EA_GetActionKey
  1063. depth
  1064. actionInfo
  1065. ASYM_EA_GetActionInfo
  1066. ASYM_ItemInList
  1067. if,stepLoop,conditionalLoop
  1068. actionCount
  1069. actionKey
  1070. elseIf
  1071. ASYM_EA_GetActionCount
  1072. ASYM_EA_FindNextClause
  1073. pASYM_EA_GetActionKey
  1074. depth
  1075. actionInfo
  1076. ASYM_EA_GetActionInfo
  1077. ASYM_ItemInList
  1078. if,stepLoop,conditionalLoop
  1079. actionCount
  1080. actionKey
  1081. ASYM_EA_GetActionCount
  1082. ASYM_EA_FindStructureEnd
  1083. pASYM_EA_GetActionKey
  1084. actionInfo
  1085. ASYM_EA_GetActionInfo
  1086. actionCount
  1087. actionKey
  1088. endType
  1089. ASYM_EA_GetActionCount
  1090. EASYM_GetDataElement
  1091. ASYM_EA_FindStructureTypeEnd
  1092. pASYM_EA_GetActionKey
  1093. depth
  1094. actionInfo
  1095. ASYM_EA_GetActionInfo
  1096. ASYM_ItemInList
  1097. if,stepLoop,conditionalLoop
  1098. actionKey
  1099. ASYM_EA_FindStructureStart
  1100. expressions
  1101. ASYM_EA_ExpressionDisplayStringFromExpressionInfo
  1102. ASYM_EA_ExpressionDisplayStringFromExpressionInfo
  1103. expressions
  1104. ASYM_EA_ExpressionOperatorArray
  1105. ASYM_EA_ExpressionOperatorArray
  1106. ASYM_EA_ExpressionOperatorArray
  1107. expressions
  1108. ASYM_EA_ExpressionOperatorArray
  1109. {ASYM_EA_ExpressionDataRuleArray
  1110. expressions
  1111. ASYM_EA_ExpressionDataRuleArray
  1112. expressions
  1113. {ASYM_EA_ExpressionDataRuleArray
  1114. ASYM_EA_ExpressionDataRuleArray
  1115. ASYM_EA_ExpressionInitializeOperatorArrays
  1116. expressions
  1117. ASYM_EA_ExpressionInitializeOperatorArrays
  1118. 1ASYM_ResolveObject
  1119. ASYM_EA_ResolveObject
  1120. ASYM_ResolveBookName
  1121. ASYM_EA_ResolveBookName
  1122. ASYM_ResolvePage
  1123. ASYM_EA_FindPage
  1124. ASYM_ResolveBackground
  1125. ASYM_EA_FindBackground
  1126. ASYM_FindObject
  1127. ASYM_EA_FindObject
  1128. OASYM_ConstructObjectIdentifier
  1129. ASYM_EA_ConstructObjectIdentifier
  1130. ~OASYM_ObjectDescriptionFromObjectInfo
  1131. ASYM_EA_ObjectDescriptionFromObjectInfo
  1132. IASYM_RelativeObjectDescription
  1133. ASYM_EA_RelativeObjectDescription
  1134. popupPage
  1135. ASYM_EA_PopupPage
  1136. ASYM_GetString
  1137. reader
  1138. firstPageBook
  1139. false
  1140. DifferentBooks
  1141. StartPageInvalid
  1142. End page not valid: %1.
  1143. Start page not defined.
  1144. firstPageNumber
  1145. EndPageInvalid
  1146. lastPageNumber
  1147. StartPageUndefined
  1148. Start page not valid: %1.
  1149. The start and end pages are from different books.
  1150. EndPageUndefined
  1151. lastPageBook
  1152. End page not defined.
  1153. ASYM_Reset
  1154. ASYM_EA_ResetPages
  1155. MplayAnimation
  1156. noRestart
  1157. false
  1158. ASYM_EA_AnimationNumber
  1159. Not an object: %1
  1160. ASYM_GetString
  1161. notAnObjectX
  1162. ASYM_EA_PlayAnimation
  1163. JASYM_Complete
  1164. doneAnimatingNotify
  1165. ASYM_MessageBox
  1166. ASYM_EA_MessageBox
  1167. ,(J    Y
  1168. wParam
  1169. mouseY
  1170. sendMessage
  1171. fwKeys
  1172. shiftDown
  1173. msgOffset
  1174. sendMessage
  1175. mouseX
  1176. ASYM_ItemOffset
  1177. lParam
  1178. WM_LBUTTONUP,WM_RBUTTONUP
  1179. msgNum
  1180. WM_RBUTTONUP
  1181. 0x0202,0x0205
  1182. ctrlDown
  1183. WM_LBUTTONUP
  1184. ASYM_EA_SendWindowsMessage
  1185. ASYM_EA_RuntimeError
  1186. }gyieldApp
  1187. ASYM_EA_RuntimeError
  1188. |ASYM_RestoreSuspend
  1189. Events are nested too deeply.
  1190.     _s_ASYM_EA_Yield
  1191. ASYM_EA_CheckSysError
  1192. ASYM_EA_ResolveObject
  1193. ASYM_EA_ObjectCache
  1194. selfType
  1195. ASYM_ItemInList
  1196. ASYM_BlockSuspend
  1197. Not an object: %1
  1198. |ASYM_RestoreSuspend
  1199. You cannot refer to a book, background or page using an expression for the name.
  1200. error
  1201. ASYM_EA_NameExpInvalidObject
  1202. ASYM_GetString
  1203. ASYM_EA_NameExpInvalidObjectType
  1204. book,background,page
  1205. layerRef
  1206. page,background
  1207. ASYM_EA_ObjectFromExpression
  1208. ,(J "
  1209. w,    #>
  1210. errorText
  1211. fileName
  1212. shellExecuteNoFileSpecified
  1213. false
  1214. No file specified.
  1215. Local documents cannot be displayed from within Neuron.
  1216. NoAssociation
  1217. ShellExecError
  1218. The application required to view or launch:
  1219. shell32.dll
  1220. ASYM_FindPathFile
  1221. 4shellExecute32
  1222. ASYM_GetString
  1223. shellErr
  1224.     ,ASYM_ShortFileName
  1225. ASYM_Hyperpath
  1226. Cannot find the file "%1".
  1227. 6!ShellExecuteA
  1228. shellExecute32
  1229. Windows was unable to view or launch the file:
  1230. shellExecuteNeuronError
  1231. is not installed or has not been associated with this file extension.
  1232. ASYM_EA_ShellExecute
  1233. decimal
  1234. percent,0
  1235. ^ASYM_ShowYourScore
  1236. ASYM_Locked
  1237. percent
  1238. ASYM_RegisterAttempt
  1239. ASYM_WID_DelayFeedback
  1240. Zk_feedbackPlayed
  1241. tASYM_WID_Score
  1242. value,0
  1243. 3ASYM_PlaySummaryFeedback
  1244. ASYM_Reset
  1245. ASYM_EA_ScoreQuestion
  1246. pgRef
  1247. decimal
  1248. percent,0
  1249. false
  1250. ASYM_EA_ScorePage
  1251. pageNum
  1252. percent
  1253. compositeScore
  1254. ASYM_EA_ShowScore
  1255. decimal,0
  1256. ASYM_EA_ScorePages
  1257. obRef
  1258. ASYM_WID_QType
  1259. decimal
  1260. percent,0
  1261. ASYM_Locked
  1262. wZASYM_CollectWidgets
  1263. ASYM_WID_IsScored
  1264. percent
  1265. value,0
  1266. widList
  1267. ASYM_QuestionStatus
  1268. compositeScore
  1269. ASYM_EA_ShowScore
  1270. decimal,5
  1271. ASYM_Reset
  1272. ASYM_EA_ScorePage
  1273. score
  1274. ASYM_ModalPopText
  1275. ASYM_GetStandardString
  1276. feedback
  1277. percent
  1278. <ScoreisX>
  1279. scoreText
  1280. }]ASYM_FindField
  1281. <ScoreisXoutofX>
  1282. ASYM_EA_ShowScore
  1283. propType
  1284. left,top,width,height,layer,scroll,tryCount,tryLimit,mediaPosition
  1285. color
  1286. ASYM_ItemInList
  1287. richText
  1288. lastScore,minimumScore,maximumScore
  1289. enumeratedList
  1290. false
  1291. /KASYM_EA_TargetLayer
  1292. Null object type in ASYM_EA_PropertyDataType.
  1293. obType
  1294. rgbFill
  1295. 3,7,14,15
  1296. 10,11
  1297. EASYM_GetDataElement
  1298. obList
  1299. visible,enabled,checked,locked,mediaPlaying,visited
  1300. string
  1301.  LASYM_EA_PropertyDataType
  1302. name,selectedItemText,text,caption,title,description,studentName
  1303. logical
  1304. layerRef
  1305. 16,17
  1306. <exp>
  1307. ASYM_EA_PropertyDataType
  1308. obType
  1309. false
  1310. /KASYM_EA_TargetLayer
  1311. Null object type in ASYM_EA_MethodList.
  1312. EASYM_GetDataElement
  1313. obList
  1314. layerRef
  1315. <exp>
  1316. ASYM_EA_MethodList
  1317. obType
  1318. false
  1319. /KASYM_EA_TargetLayer
  1320. Null object type in ASYM_EA_MethodInfo.
  1321. EASYM_GetDataElement
  1322. obList
  1323. layerRef
  1324. <exp>
  1325. ASYM_EA_MethodInfo
  1326. obType
  1327. Null object type in ASYM_EA_PropertyEnumInt.
  1328. false
  1329. /KASYM_EA_TargetLayer
  1330. EASYM_GetDataElement
  1331. obList
  1332. layerRef
  1333. <exp>
  1334. ASYM_EA_PropertyEnumInt
  1335. obType
  1336. false
  1337. /KASYM_EA_TargetLayer
  1338. EASYM_GetDataElement
  1339. obList
  1340. Null object type in ASYM_EA_PropertyEnumString.
  1341. layerRef
  1342. <exp>
  1343. ASYM_EA_PropertyEnumString
  1344. menu support
  1345. f0ASYM_PopMenu
  1346. ASYM_PopMenu
  1347. ASYM_ReverseStack
  1348. pASYM_EA_GetActionKey
  1349. actionInfo
  1350. ASYM_EA_RuntimeErrorActionBlock
  1351. RuntimeErrorShort
  1352. Author
  1353. O5ASYM_Request
  1354. actionBlock
  1355. actionKey
  1356. ASYM_MessageBox
  1357. ASYM_EA_GetActionArray
  1358. RuntimeErrorCaption
  1359. actionBlockName
  1360. Where: Action "%2" in "%3" event of %4
  1361. authorString
  1362. ASYM_EA_GetActionInfo
  1363. Cancel
  1364. RuntimeErrorShortActionBlock
  1365. ASYM_EA_RuntimeError
  1366. Instructor
  1367. actionName
  1368. ASYM_ProductMode
  1369. false
  1370. response
  1371. 8ASYM_EA_ShowWindow
  1372. Where: Action "%2" in shared action sequence "%3"
  1373. Actions Runtime Error
  1374. [ASYM_EA_EventString
  1375. ASYM_EA_RelativeObjectDescription
  1376. ASYM_GetString
  1377. cancelString
  1378. ASYM_EA_ActionName
  1379. objectDesc
  1380. ASYM_EA_EditActionBlock
  1381. ASYM_EA_FlushPendingActions
  1382. editString
  1383. eventDesc
  1384. ASYM_EA_RuntimeError
  1385. 1,    #b
  1386. 1,    #>
  1387. actionInfo
  1388. EASYM_GetDataElement
  1389. OASYM_SetDataElement
  1390. ASYM_EA_ActionName
  1391. _s_ASYM_EA_ActionNames
  1392. ASYM_EA_ActionName
  1393. actionInfo
  1394. ASYM_EA_IsActionValid
  1395. ASYM_EA_IsActionValid
  1396. actionInfo
  1397. Unknown action.
  1398. ASYM_GetString
  1399. ASYM_EA_ActionErrors
  1400. unknownAction
  1401. ASYM_EA_ActionErrors
  1402. 1,    #b
  1403. 1,    #b
  1404. 1,    #b
  1405. 1,    #Z
  1406. 1,    #b
  1407. 1,    #Z
  1408. leaveBackground
  1409. On mouse move
  1410. ASYM_User
  1411. On trigger
  1412. extClick
  1413. keyUp
  1414. On property change
  1415. ASYM_Reset
  1416. ASYM_Changed
  1417. On mouse off
  1418. rightButtonDown
  1419. On load page
  1420. On media timing event
  1421. thisUpper
  1422. On unload page
  1423. nextUpper
  1424. On select
  1425. mouseEnter
  1426. enterBackground
  1427. On double-click
  1428. On key down
  1429. On reset
  1430. extMouseUp
  1431. On mouse over
  1432. ASYM_CompareByCase
  1433. buttonDoubleClick
  1434. ASYM_UnloadBook
  1435. mouseLeave
  1436. On load background
  1437. extKeyUp
  1438. On key press
  1439. On mouse down
  1440. keyDown
  1441. prevUpper
  1442. ASYM_Complete
  1443. On unload background
  1444. On mouse up
  1445. extMouseMove
  1446. ASYM_Select
  1447. On media complete
  1448. On question answered
  1449. On key up
  1450. keyChar
  1451. ASYM_TimeMarker
  1452. On load book
  1453. extDblClick
  1454. On User event
  1455. extKeyDown
  1456. ASYM_Scored
  1457. ASYM_LoadBook
  1458. On click
  1459. On unload book
  1460. leavePage
  1461. ASYM_Answered
  1462. On right-click
  1463. leavePage *
  1464. ASYM_Trigger
  1465. firstIdle
  1466. extMouseDown
  1467. On question scored
  1468. extKeyPress
  1469. buttonClick
  1470. firstIdle *
  1471. ASYM_EA_EventString
  1472. GUASYM_IsNumber
  1473. isNumber
  1474. lstrcmp
  1475. @Nlstrcmp
  1476. ASYM_EA_EQ
  1477. lstrcmp
  1478. ,    T4p
  1479. @Nlstrcmp
  1480. ASYM_EA_NE
  1481. lstrcmp
  1482. @Nlstrcmp
  1483. ASYM_EA_GT
  1484. lstrcmp
  1485. ,    T4@
  1486. @Nlstrcmp
  1487. ASYM_EA_LT
  1488. lstrcmp
  1489. ,    T4@
  1490. @Nlstrcmp
  1491. ASYM_EA_GE
  1492. lstrcmp
  1493. ,    T4@
  1494. @Nlstrcmp
  1495. ASYM_EA_LE
  1496. obType
  1497. obRef
  1498. background
  1499. width
  1500. obType
  1501. obRef
  1502. width
  1503. obType
  1504. obRef
  1505. background
  1506. height
  1507. obType
  1508. obRef
  1509. height
  1510. obType
  1511. field
  1512. combobox
  1513. selectedItemText
  1514. ,,H.,
  1515. obType
  1516. ASYM_EnsureTextlineVisible
  1517. ASYM_Select
  1518. field
  1519. combobox
  1520. selectedItemText
  1521. 3/ASYM_WID_LastScore
  1522. ASYM_WID_MinScore
  1523. lastScore
  1524. ASYM_WID_MinScore
  1525. minimumScore
  1526. ASYM_WID_MaxScore
  1527. maximumScore
  1528. ASYM_WID_AnswerLocked
  1529. locked
  1530. 5ASYM_WID_TriesUsed
  1531. tryCount
  1532. J    ASYM_WID_TriesMax
  1533. tryLimit
  1534. s_anim_animationCache
  1535. @:ASYM_WID_Name
  1536. timeGetTime
  1537. mmsystem.dll
  1538. milliseconds
  1539. oldTimeformat
  1540. Universal media player
  1541. retVal
  1542. ASYM_EA_GetClipRef
  1543. ASYM_WID_ID
  1544. ULanimationCacheEntry
  1545. clipRef
  1546. timeGetTime
  1547. LmediaPosition
  1548. mediaPosition
  1549. s_anim_animationCache
  1550. <tASYM_WID_MediaPlayer
  1551. timeGetTime
  1552. newStep
  1553. ULanimationCacheEntry
  1554. timeGetTime
  1555. mmsystem.dll
  1556. totalSteps
  1557. mediaPosition
  1558. mediaPlaying
  1559. @:ASYM_WID_Name
  1560. false
  1561. s_anim_idleAnimations
  1562. Universal media player
  1563. ASYM_EA_GetClipRef
  1564. ASYM_WID_ID
  1565. clipRef
  1566. playing
  1567. mediaPlaying
  1568.  of book 
  1569. bkRef
  1570. false
  1571. targetType
  1572. bclipSpec
  1573. group
  1574. clipRef
  1575. stage
  1576. clipSpec
  1577. ASYM_EA_GetClipRef
  1578. v4ASYM_BeenHere
  1579. visited
  1580. INFO_Title
  1581. title
  1582. INFO_Description
  1583. description
  1584. ASYM_CMS_UserName
  1585. studentName
  1586. ASYM_Select
  1587. selectChange
  1588. radioButton
  1589. checkBox
  1590. button
  1591. _ASYM_EA_OldChecked
  1592. buttonDown
  1593. ASYM_EA_IsListBox
  1594. _ASYM_EA_OldSelection
  1595. mouseEnter
  1596. ASYM_EA_IsListBox
  1597. _ASYM_EA_OldSelection
  1598. mouseLeave
  1599. radioButton
  1600. checkBox
  1601. choice
  1602. button
  1603. ASYM_Select
  1604. _ASYM_EA_OldSelection
  1605. ASYM_EA_IsListBox
  1606. selectedItemText
  1607. _ASYM_EA_OldChecked
  1608. _ASYM_EA_OldSelection
  1609. ASYM_Changed
  1610. _ASYM_EA_OldChecked
  1611. checked
  1612. buttonUp
  1613. _ASYM_EA_OldText
  1614. newSTL
  1615. oldSTL
  1616. choice
  1617. ASYM_Select
  1618. _ASYM_EA_OldText
  1619. field
  1620. singleLineWrap
  1621. ASYM_EA_IsListBox
  1622. _ASYM_EA_OldSelection
  1623. ASYM_Changed
  1624. keyDown
  1625. select
  1626. ASYM_ItemInList
  1627. field,recordField
  1628. ASYM_EA_IsListBox
  1629. ASYM_Select
  1630. selectedItemText
  1631. ASYM_EA_IsListBox
  1632. selectedItemText
  1633. combobox
  1634. )#ASYM_Trigger
  1635. ASYM_Changed
  1636. ASYM_Trigger
  1637. vList
  1638. ASYM_ItemInList
  1639. ASYM_BlockSuspend
  1640. |ASYM_RestoreSuspend
  1641. stopAllMedia
  1642. L$closeAllAnimations
  1643. pList
  1644. stopAllMedia
  1645. select
  1646. _ASYM_EA_OldText
  1647. enterField
  1648. clearOldText
  1649. select
  1650. _ASYM_EA_OldText
  1651. _ASYM_EA_OldText
  1652. ASYM_Changed
  1653. leaveField
  1654. _ASYM_EA_OldText
  1655. ASYM_BlockSuspend
  1656. |ASYM_RestoreSuspend
  1657. clearOldText
  1658. ASYM_Changed
  1659. ASYM_Complete
  1660. ASYM_Select
  1661. ASYM_User
  1662. ASYM_Offset
  1663. ASYM_DuplicateChar
  1664. -- Handlers 
  1665. standard notification messages
  1666.     bkRef = objectContainer (
  1667. ASYM_EA_InitGlobalVariables 
  1668. ASYM_LoadBook 
  1669. enterApplication
  1670. 4_s_ASYM_EA_Yield
  1671. * = (
  1672. ASYM_UnloadBook 
  1673. linkSysbook
  1674. 4s_ASYM_ActionsRuntimeLinked
  1675.         -- INSTR 8.1 - Ensure 
  1676. 4the runtime, hyperlink 
  1677. animation 
  1678.         -- books.
  1679.         sbks = 
  1680.         prefix = ASYM_ProductPrefix() & ASYM_CBTVersion()
  1681.         selfPos = 
  1682. F& "actr.
  1683.         firstPos = 0
  1684.         lst = expandString("%1
  1685. ,%1anm.
  1686. ,%1r.
  1687.             itm = 
  1688. <> 0 
  1689. & "," 
  1690.             bs = ASYM_BlockSuspend()
  1691.             ssm = sysSuspendMessages; 
  1692. ASYM_RestoreSuspend(bs)
  1693. ASYM_EA_FlushPendingActions()
  1694.  support
  1695. ASYM_EA_GetParameterList objectRef, event
  1696. ASYM_EA_ParameterList 
  1697. 7, obRef
  1698. value
  1699. ASYM_EA_InitParameterList
  1700. ASYM_EA_GetLocalVariableList 
  1701.     retVal = 
  1702. ASYM_EA_GetGlobalVariableList OBJECT 
  1703. ASYM_EA_LocalVariableInitialValue variableName, 
  1704. bleIsStatic varID, targetRef, 
  1705. ASYM_EA_GlobalVariableInitialValue 
  1706. ASYM_EA_FindLocalVariable 
  1707. , varName
  1708. ASYM_EA_FindGlobalVariable 
  1709. ASYM_EA_RemoveParameter parameterName, 
  1710. actionBlockName
  1711. ASYM_EA_RemoveLocalVariable 
  1712. ASYM_EA_RemoveGlobalVariable 
  1713. ASYM_EA_VariableName varInfo, 
  1714. %me (
  1715. ASYM_EA_CreateVarInfo 
  1716. , varScope, 
  1717. indexExpression
  1718. ASYM_EA_VariableIsArray 
  1719. ASYM_EA_ParameterIsArray paramNum, 
  1720. ASYM_EA_GetNewVariableID 
  1721. ASYM_EA_ExtractVariableName 
  1722. eFromID 
  1723. iableScope 
  1724. ASYM_EA_GetTokenList
  1725. ,lightGray"
  1726. ASYM_EA_GetTokenDataType token
  1727. ASYM_ItemInList (
  1728. "<S>"
  1729. 6 = "
  1730. "<R>"
  1731. "<B>"
  1732. "<V>"
  1733.  array 
  1734. ASYM_EA_GetActionArray 
  1735.     -- Returns 
  1736. empty 
  1737. no actions
  1738.     -- are defined 
  1739. that 
  1740. ZactionArray[]
  1741. u     = 
  1742. ASYM_EA_GetActionBlockArray 
  1743. ASYM_EA_GetActionCount 
  1744.     -- returns 
  1745. dimensions (
  1746. ASYM_EA_GetActionInfo 
  1747. , actionNum
  1748. ^a structure defining a particular 
  1749. ASYM_EA_GetActionKey actionInfo, validate
  1750. identifies 
  1751. ASYM_GetStructureName (
  1752. ASYM_EA_FindNextClause 
  1753. Hreference, actionNumber
  1754.     actionCount = 
  1755.     actionKey = 
  1756.     depth = 0
  1757. v + 1 
  1758. "elseIf" 
  1759. ,stepLoop,conditionalLoop")
  1760. ASYM_EA_FindStructureEnd 
  1761.     -- finds 
  1762.      given 
  1763. a control 
  1764. type 
  1765.  + 1 
  1766. reTypeEnd 
  1767. , structureType
  1768.  + 1 
  1769.             endType = ASYM_GetDataElement (
  1770. reStart 
  1771.  - 1 
  1772. ASYM_EA_ExpressionDisplayStringFromExpressionInfo expression, 
  1773. , editing
  1774. "expressions" 
  1775. xOperatorArray
  1776. ZoperatorArray[][]
  1777. DataRuleArray
  1778. ZdataRuleArray[][]
  1779. ASYM_EA_ExpressionInitializeOperatorArrays
  1780. -- Object resolving function stubs
  1781. ASYM_EA_ResolveObject objectInfo, 
  1782. ASYM_ResolveObject (
  1783. ASYM_EA_ResolveBookName bookName, 
  1784. ASYM_ResolveBookName (
  1785. ASYM_EA_FindPage pageName, pageID, bookRef, 
  1786. ASYM_ResolvePage (
  1787. ASYM_EA_FindBackground bgName, bgID, 
  1788. ASYM_ResolveBackground (
  1789. ASYM_EA_FindObject objectType, objectName, objectID, layerRef, 
  1790. ASYM_FindObject (
  1791. ASYM_EA_ConstructObjectIdentifier 
  1792. noSelf, thisPage
  1793. ASYM_ConstructObjectIdentifier (
  1794. ASYM_EA_ObjectDescriptionFromObjectInfo obInfo, selfRef, 
  1795. , initCaps, 
  1796. ASYM_ObjectDescriptionFromObjectInfo (
  1797. ASYM_EA_RelativeObjectDescription 
  1798. sourceRef, 
  1799. ASYM_RelativeObjectDescription (
  1800. -- Support functions 
  1801. ASYM_EA_PopupPage pageRef, closeOnClick
  1802.     vRef = 
  1803. "popupPage" 
  1804.     autoClose 
  1805. isOpen 
  1806.         currentPage 
  1807.             -- 
  1808. { isn't 
  1809.         defaultPage 
  1810.         -- 
  1811. ASYM_EA_ResetPages 
  1812. r= ASYM_GetString ("StartPageUndefined", "
  1813. KEndPageUndefined", "
  1814. xisObject (
  1815. tartPageInvalid", "
  1816. : %1."), 
  1817. EndPageInvalid", "
  1818. f: %1."), 
  1819.     firstPageBook = 
  1820.     lastPageBook = 
  1821. DifferentBooks", "The 
  1822. different 
  1823.     firstPageNumber = 
  1824.     lastPageNumber = 
  1825.     startNum = 
  1826.     endNum = 
  1827. ASYM_Reset "
  1828. ASYM_EA_PlayAnimation 
  1829. , num
  1830.  = "NULL"
  1831. notAnObjectX", "Not 
  1832. {: %1"), 
  1833. isType ("real", 
  1834.     ASYM_EA_AnimationNumber 
  1835. playAnimation 
  1836. , "noRestart" 
  1837. doneAnimatingNotify status, 
  1838. ASYM_Complete 
  1839. ASYM_EA_MessageBox msg, cptn, icn, btns, helpTopicID, helpFile
  1840. 5 = SPACE
  1841. ASYM_MessageBox (
  1842. Wns, 
  1843. ASYM_EA_SendWindowsMessage msgName
  1844.     linkDLL "user"
  1845.         LONG sendMessage(WORD, 
  1846.     msgOffset = ASYM_ItemOffset(
  1847. W, "WM_LBUTTONUP,WM_RBUTTONUP")
  1848.     msgNum = 
  1849. "0x0202,0x0205"
  1850.         mouseX = 
  1851.         mouseY = 
  1852.         shiftDown = 
  1853.         ctrlDown = 
  1854.         wParam = 0
  1855. fwKeys bitOr 0x0004
  1856.         pos = 
  1857. pageUnitsToClient(
  1858.         lParam = 
  1859. =* 0x10000
  1860. clientHandle 
  1861. targetWindow, 
  1862. ASYM_EA_CheckSysError 
  1863. sysErrorStackFull = 
  1864.         -- We don't call 
  1865. will probably fail.
  1866.         sysSuspendStackFull = 
  1867.         -- No internationalization here, 
  1868. likely 
  1869.         -- Sent 
  1870. so we have some stack 
  1871. ASYM_EA_RuntimeError "Events 
  1872. nested too deeply.", 
  1873.  (bs)
  1874. }" = 
  1875. yieldApp()
  1876. --            mmYield
  1877. ASYM_EA_ObjectCache obCache, 
  1878. ASYM_EA_ObjectFromExpression obType, obName, 
  1879.     -- Looks 
  1880. y"same context 
  1881.     -- Generates 
  1882. error 
  1883. ZSTRING stringRef
  1884. D    ("ASYM_EA_NameExpInvalidObjectType", "You cannot 
  1885.     selfType = 
  1886. " && 
  1887.     bs = 
  1888. "(bs)
  1889. {: %1"), 
  1890. ASYM_EA_ShellExecute 
  1891. sysPluginMode = 
  1892. shellExecuteNeuronError", "
  1893. F! documents 
  1894. be displayed 
  1895. within 
  1896. shellExecuteNoFileSpecified", "No file specified.")
  1897.         fileName = ASYM_FindPathFile (
  1898. , ASYM_Hyperpath 
  1899. Cannot 
  1900. ""%1""."), 
  1901.     linkDLL32 "shell32.dll"
  1902.  shellExecute32 = ShellExecuteA (
  1903. , INT)
  1904.     shellErr = 
  1905. I(0, 
  1906. y, dir, 1)
  1907. %<= 32 
  1908.             errorText = 
  1909. ("NoAssociation", \
  1910.  required 
  1911. view 
  1912. launch:" & CRLF & \
  1913. "%1" & 
  1914. xinstalled 
  1915. xbeen associated 
  1916. extension.")
  1917. ("ShellExecError", \
  1918. -     was unable 
  1919. :" & 
  1920. "%1")
  1921. , TAB & ASYM_ShortFileName(
  1922. ASYM_EA_ScoreQuestion 
  1923. $, showFB, showScore, scoreFormat, lockQn, resetQn
  1924. expected 
  1925. E = "
  1926. g = "percent"
  1927. x = "
  1928. Y%,0"
  1929. x(question 
  1930. requested
  1931. ASYM_Locked 
  1932. ASYM_ShowYourScore 
  1933. ASYM_PlaySummaryFeedback 
  1934. ASYM_WID_DelayFeedback 
  1935. b& = 
  1936. _feedbackPlayed 
  1937. }& = 
  1938. ASYM_RegisterAttempt (
  1939. ASYM_WID_Score (
  1940. ASYM_EA_ScorePages startPgNum, endPgNum, 
  1941. n, ignoreSkip
  1942. , maxScore
  1943. pageNum 
  1944. Kum) 
  1945.         pgRef = 
  1946. S <> 
  1947. skipNavigation 
  1948.         -- 
  1949.         compositeScore = 
  1950. ASYM_EA_ShowScore 
  1951. n, returnMaxScore
  1952.     widList = ASYM_CollectWidgets (
  1953. ASYM_WID_QType 
  1954. ^) <> 
  1955. ASYM_WID_IsScored 
  1956. ASYM_QuestionStatus (
  1957. t,5") 
  1958.         -- 
  1959. , mode
  1960.  = "%"
  1961.         scoreText = ASYM_GetStandardString ("<ScoreisX>","")
  1962. : = 0
  1963.             scr = 0
  1964. h * 100)
  1965. "<ScoreisXoutofX>","")
  1966.     fld = ASYM_FindField("
  1967. "ld("
  1968. ASYM_ModalPopText(
  1969. , mousePosition 
  1970. ASYM_EA_PropertyDataType 
  1971. -, propName
  1972. p,selectedItemText,
  1973. K,title,description,studentName")
  1974. X = "richText"
  1975. r = "rgbFill"
  1976. "color"
  1977. L,width,height,
  1978. ,tryCount,tryLimit,mediaPosition")
  1979. , "lastScore,minimumScore,maximumScore")
  1980. b,enabled,
  1981. Z,locked,mediaPlaying,visited")
  1982. "logical"
  1983.             propType = 
  1984. propertyInfo (
  1985. 2, "3,7,14,15")
  1986. T, "16,17")
  1987. "enumeratedList"
  1988. , "10,11")
  1989. @/ = "<
  1990. -- We 
  1991.  (which can't
  1992. -- be resolved 
  1993. )design 
  1994. I). Note 
  1995. 0 only be 
  1996. state
  1997. I, so 
  1998. 's safe 
  1999. -- (ASYM_EA_TargetLayer). What we 
  2000. look 
  2001. 3appropriate 
  2002. $THAT 
  2003. 43information we 
  2004. "Null 
  2005. obList = getObjectList(
  2006. ASYM_EA_MethodList 
  2007.     -- Wrapper 
  2008. methodList() 
  2009. handles 
  2010. {references 
  2011. aren't 
  2012.     -- because 
  2013. stored 
  2014. 1 = "<
  2015. ASYM_EA_MethodInfo 
  2016. methodInfo() 
  2017. F3 = "<
  2018. ASYM_EA_PropertyEnumInt 
  2019. propertyEnumInt() 
  2020. 4 = "<
  2021. x! = 
  2022. mString 
  2023. propertyEnumString() 
  2024.     6 = "<
  2025. ASYM_PopMenu menuItemList, pos, rect
  2026. ASYM_ReverseStack STACK stk
  2027. r errorTxt, 
  2028. 3. = 
  2029. .-fo (
  2030.     actionName = ASYM_EA_ActionName (
  2031.     isActionBlock = (
  2032. R8 = "
  2033. sysRuntime
  2034.             txt = 
  2035. !RuntimeErrorShortActionBlock", "%1" & 
  2036. "Where: 
  2037.  ""%2"" 
  2038. shared 
  2039.  sequence ""%3""")
  2040.             objectDesc = 
  2041.             eventDesc = ASYM_EA_EventString (
  2042. ", "%1" & 
  2043.  ""%2"" 
  2044. ""%3"" 
  2045. ; (txt, 
  2046. "RuntimeErrorCaption", "
  2047. "Stop", "OK")
  2048. S6 = 
  2049. rActionBlock", "%1" & 
  2050.  ""%2"" 
  2051. r", "%1" & 
  2052.  ""%2"" 
  2053. ""%3"" 
  2054.         authorString = 
  2055. $Author")
  2056.         editString = 
  2057. 0$Edit")
  2058.         cancelString = 
  2059. K$Cancel")
  2060. (txt) 
  2061. ASYM_ProductMode() = "Instructor"
  2062. "x" & 
  2063.             response = 
  2064. ASYM_Request (
  2065. "stop", 
  2066. H! = 
  2067. ASYM_EA_EditActionBlock 
  2068. ASYM_EA_ShowWindow 
  2069. _s_ASYM_EA_ActionNames
  2070.         -- prevents recursion
  2071. 1) & 
  2072.  = ASYM_SetDataElement (
  2073. ASYM_EA_IsActionValid 
  2074. (3targetObject, 
  2075. ASYM_EA_ActionErrors 
  2076. >, noRecurse
  2077. 'unknownAction", "Unknown 
  2078. Q;.")
  2079. yrs (
  2080. z? = "ASYM_Changed"
  2081.  change"
  2082. ? = "
  2083. ? = "ASYM_Trigger"
  2084. "On trigger"
  2085. ? = "ASYM_User"
  2086. @ = "firstIdle" 
  2087.  @ = "
  2088. ?@ = "
  2089. L@ = "
  2090. "On unload 
  2091. m@ = "
  2092. @ = "
  2093. @ = "buttonClick"
  2094. @ = "extClick"
  2095. "On click"
  2096. @ = "
  2097. @ = "extDblClick"
  2098. A = "
  2099. $ over"
  2100. +A = "
  2101. % off"
  2102. IA = "
  2103. dA = "ASYM_Select"
  2104. A = "ASYM_Scored"
  2105. scored"
  2106. A = "ASYM_Answered"
  2107. answered"
  2108. A = "ASYM_TimeMarker"
  2109.  timing 
  2110. B = "
  2111.  complete"
  2112. 2B = "extKeyDown"
  2113. 6down"
  2114. XB = "extKeyUp"
  2115. zB = "extKeyPress"
  2116. B = "extMouseUp"
  2117. & up"
  2118. B = "extMouseDown"
  2119. B = "extMouseMove"
  2120. C = "
  2121. /C = "
  2122. LC = "
  2123. hC = "
  2124. C = "
  2125. C = "
  2126. C) - 1
  2127.             thisUpper = ASYM_CompareByCase (
  2128.             nextUpper = 
  2129. Ri+1 
  2130. Ri+1 
  2131.             prevUpper = 
  2132. Ri-1 
  2133. Ri-1 
  2134. "On" && 
  2135. /supported 
  2136. isNumber 
  2137. ASYM_IsNumber (
  2138. -- Replacement 
  2139. comparison operators
  2140. ASYM_EA_EQ a, b
  2141.     -- equal
  2142. , a) 
  2143. (a=b)
  2144.             INT lstrcmp(
  2145.         -- Passing 
  2146. actually passing a 
  2147. ) GPFs 
  2148. Win2000
  2149.             a = ""
  2150.             b = ""
  2151. a, b) = 0)
  2152. ASYM_EA_NE a, b
  2153. , a) 
  2154. (a<>b)
  2155.         -- 
  2156.             a = ""
  2157.             b = ""
  2158. a, b) <> 0)
  2159. ASYM_EA_GT a, b, asText
  2160.     -- greater than
  2161.         -- 
  2162.             a = ""
  2163.             b = ""
  2164. a, b) > 0)
  2165. a > b
  2166. ASYM_EA_LT a, b, 
  2167.     -- less 
  2168.         -- 
  2169.             a = ""
  2170.             b = ""
  2171. a, b) < 0)
  2172. a < b
  2173. ASYM_EA_GE a, b, 
  2174.         -- 
  2175.             a = ""
  2176.             b = ""
  2177. a, b) >= 0)
  2178. a >= b
  2179. ASYM_EA_LE a, b, 
  2180.         -- 
  2181.             a = ""
  2182.             b = ""
  2183. a, b) <= 0)
  2184. a <= b
  2185. custom 
  2186. =K = 
  2187. + = "
  2188. cK = 
  2189. <, = "
  2190. , = "
  2191. ,L = 
  2192. , = "
  2193. RL = 
  2194. +- = "
  2195. p- = 
  2196. ~- = "
  2197. - = "combobox"
  2198. - = "
  2199. selectedTextLines 
  2200. Y. = 
  2201. k. = "
  2202. . = "
  2203. textlineCount (
  2204. selectedTextlines 
  2205. ASYM_EnsureTextlineVisible 
  2206. ASYM_WID_LastScore 
  2207. ASYM_WID_MinScore 
  2208. ASYM_WID_MaxScore 
  2209. (ASYM_WID_AnswerLocked 
  2210. ASYM_WID_TriesUsed 
  2211. ASYM_WID_TriesMax 
  2212.     SYSTEM s_anim_animationCache[][]
  2213. ASYM_WID_Name 
  2214. >= "Universal 
  2215. " player" 
  2216. ASYM_WID_ID 
  2217. >= 343
  2218.         -- try 
  2219. a clip 
  2220.         clipRef = ASYM_EA_GetClipRef (
  2221.             oldTimeformat = mmTimeFormat 
  2222. V"milliseconds"
  2223. {PmmPosition 
  2224.             -- 
  2225. animationCacheEntry(
  2226. `6mmsystem.
  2227. DWORD timeGetTime()
  2228. ASYM_WID_MediaPlayer 
  2229.         -- just 
  2230. estimate - 
  2231. /animations 
  2232.  really very 
  2233. Ibased
  2234. <> 0 
  2235.             duration = 
  2236. ][8] * 1000 -- 
  2237.             -- If 
  2238. steps, 
  2239. Fwe can 
  2240.             -- 
  2241. 5respond. Otherwise,
  2242.             -- 
  2243. works off 
  2244. Irather 
  2245. modify 
  2246.             -- 
  2247. trick 
  2248. going where we want 
  2249. ][5] = 
  2250. totalSteps = 
  2251. newStep = 
  2252. , 1) * 
  2253. ][2] = 
  2254. ][1] = 
  2255. T -- 
  2256. 4s_anim_idleAnimations
  2257. >= 343
  2258. (mmStatus 
  2259. "playing")
  2260. being animated
  2261. ZstageRef
  2262.     targetType = 
  2263. i <> 
  2264. mediaOpen 
  2265.     clipSpec = 
  2266. V = "
  2267. 5V, "
  2268. " && 
  2269. (ASYM_BeenHere 
  2270. INFO_Title 
  2271. INFO_Description 
  2272. ASYM_CMS_UserName()
  2273. selectChange choice
  2274. c"checkBox" 
  2275. c"radioButton"
  2276.             _ASYM_EA_OldChecked 
  2277. ASYM_EA_IsListBox (
  2278.         _ASYM_EA_OldSelection 
  2279.             stl = 
  2280. key, isShift, isCtrl
  2281.             oldSTL = 
  2282.             newSTL = 
  2283.             -- update 
  2284. N= keyEnter 
  2285. fieldType 
  2286. >= "singleLineWrap"
  2287. ><> _ASYM_EA_OldText 
  2288. stopAllMedia recurse
  2289.         bs = 
  2290.         -- 
  2291.         mmStop 
  2292.         -- 
  2293. closeAllAnimations
  2294.         -- fire 
  2295. windows
  2296.         pList = 
  2297.         vList = sysOpenWindows
  2298. ](bs)
  2299. U. changed 
  2300. contents 
  2301. clearOldText 
  2302.     -- we 
  2303. `"old 
  2304.     bs = 
  2305. ^(bs)
  2306. -- Stubs 
  2307.   ESs
  2308. ASYM_DuplicateChar 
  2309. AASYM_Offset (
  2310. N%pos+2)
  2311. ASYM_EA_ConvertDataType value, dataType
  2312.  = "<V>" 
  2313. " = "<S>"
  2314. ASYM_EA_ExpressionOperatorArray
  2315. dimensions (
  2316. -) = 0
  2317. 9 = operatorArray 
  2318. tDataRuleArray
  2319. #) = 0
  2320. / = dataRuleArray 
  2321. ASYM_EA_ExpressionDataRuleArray 
  2322. v[][]
  2323. LInitializeOperatorArrays
  2324. [][], 
  2325. e[][]
  2326. 0) = 0
  2327. ) = 0
  2328. DisplayStringFromExpressionInfo STACK expression, targetRef, event, editing, parentHasBrackets, parentOperatorPrecedence, parentAssociative
  2329. wtermInfo
  2330. ZexpressionString
  2331.     termType = ASYM_GetStructureName (
  2332.         -- old 
  2333. [ = ASYM_GetDataElement (
  2334. "info")
  2335.         operatorID = 
  2336.         operatorTemplate = 
  2337. 2][2]
  2338.         operatorDataTypes = 
  2339. S][3]
  2340.         operatorPrecedence = 
  2341. u][5]
  2342.         operatorAssociative = 
  2343. ][7] 
  2344.         termCount = 
  2345.         -- 
  2346.  supports a modifier, 
  2347. zwe have one
  2348.         modifierPos = 
  2349. ~("[M]", 
  2350.             modifierID = 
  2351. "[M]" 
  2352. excess spaces
  2353.  = SPACE
  2354. ) + 1
  2355. modifierList = 
  2356.             termPlaceholder = "<" & i & ">"
  2357.             termPos = 
  2358. termExpression = 
  2359. _" & i)
  2360. termString = 
  2361. c"(", 
  2362. ) - 1 
  2363. "literal"
  2364.         literalValue = 
  2365. xisType ("real", 
  2366. "type") = "<S>"
  2367. "param"
  2368.         parameterList = ASYM_EA_GetParameterList (
  2369.         parameterNumber = 
  2370. , "num")
  2371.             paramName = 
  2372.             indexExpression = 
  2373. indexExpressionString = 
  2374. "[" & 
  2375. %& "]" 
  2376. "var"
  2377.         varName = ASYM_EA_ExtractVariableName (
  2378. "[" & 
  2379. & "]" 
  2380. "token"
  2381. "prop"
  2382.         obInfo = 
  2383.         obDesc = ASYM_EA_ObjectDescriptionFromObjectInfo (
  2384.             propertyName = 
  2385. @&& "
  2386. " && 
  2387.  = "?"
  2388. ASYM_EA_GetGlobalVariableList targetRef
  2389. ZSTACK varNameList, varList, idList
  2390. O <> "
  2391. ] = objectContainer (
  2392. f = ASYM_EA_GlobalVariables 
  2393. 8has been updated 
  2394. qway 
  2395. storing global 
  2396.     bkVersion = _ASYM_EA_Version 
  2397. xisType ("real", 
  2398. 9<= 0.1
  2399.         -- they're still stored 
  2400.  = ASYM_GetElementList (
  2401. varID
  2402.             varInfo = ASYM_GetDataElement (
  2403. ASYM_EA_GetLocalVariableList 
  2404. , event
  2405. localNameList, localVarList, localIDList
  2406. : = "actionBlock"
  2407.  <> "
  2408. m = ASYM_EA_ActionBlockVariables (
  2409.  = ASYM_EA_Variables (
  2410. ASYM_EA_GetParameterList 
  2411. 4_s_ASYM_EA_ParameterList
  2412. ZretVal
  2413.  <> "
  2414.         actionBlockInfo = 
  2415.         parameterCount = 
  2416. 7, "params", 0)
  2417.             parameterInfo = 
  2418. M" & i)
  2419. -- Initial 
  2420. ^value stuff (setting 
  2421. initial 
  2422. also sets 
  2423. current
  2424. use during authoring only, 
  2425. %you can't change the
  2426. )runtime.
  2427. ASYM_EA_LocalVariableInitialValue 
  2428.  <> "
  2429.  = ASYM_EA_LocateVariable (
  2430.     isActionBlock = (
  2431.  <> "
  2432. doesn't exist, we create 
  2433. (assuming we're passed a 
  2434.  = ASYM_EA_GetNewVariableID ("
  2435. SetDataElement (
  2436.  = ASYM_SetDataElement (
  2437. leIsStatic 
  2438.      <> "
  2439. $    , "
  2440. "     = 
  2441. >     = 
  2442. , "static") = 
  2443.      <> "
  2444.     info 
  2445.      whether 
  2446.     -- insert 
  2447. ^list
  2448.  <> "
  2449.     -- Assume 
  2450. we're 
  2451. we're 
  2452.     -- If that failed, 
  2453. means 
  2454. *OR* 
  2455. we're 
  2456. p, *OR* 
  2457. we're 
  2458. . We 
  2459. zanything about 
  2460. matter, but we'll look 
  2461. ^called
  2462.  <> "
  2463. we're 
  2464. we're 
  2465.         -- The 
  2466. ^couldn't be identified
  2467.         namePassed = 
  2468.             -- Were we 
  2469. ^? If so, we can construct a 
  2470. necessary
  2471. bkRef
  2472. > 0.1
  2473. -- Is 
  2474. globals?
  2475. -- we have 
  2476. specified 
  2477. ). Perhaps we 
  2478. find 
  2479. found 
  2480. p, so we 
  2481.             -- 
  2482. zwas 
  2483. , there's nothing we 
  2484.         -- we 
  2485. ^, so we 
  2486. ASYM_EA_VariableIsArray 
  2487. , varScope, 
  2488. ; = "
  2489.  <> "
  2490. , "array") = 
  2491.  <> "
  2492. ASYM_EA_ParameterIsArray paramNum, 
  2493.  <> "
  2494.         paramList = 
  2495.         paramInfo = 
  2496. (ASYM_GetDataelement (
  2497. -- Removing 
  2498. _(design 
  2499.  functions)
  2500. ASYM_EA_RemoveParameter parameterName, 
  2501. , actionBlockName
  2502.  <> "
  2503. Parameters (
  2504. ASYM_EA_RemoveLocalVariable 
  2505.  <> "
  2506. ASYM_EA_RemoveGlobalVariable 
  2507.  <> "
  2508.         -- 
  2509. x, perhaps we were 
  2510.     varIDList = 
  2511. p") = 
  2512. leName 
  2513.  <> "
  2514. bleName 
  2515.     -- should 
  2516. books 
  2517. (pre-7.2) 
  2518.  <> "
  2519.  <> "
  2520.  <> "
  2521. ASYM_EA_ExtractVariableName 
  2522. , "scope")
  2523. ASYM_EA_VariableNameFromID (
  2524.     -- If no 
  2525. ^ID, 
  2526.  <> "
  2527.  <> "
  2528. ableScope 
  2529. ASYM_EA_CreateVarInfo 
  2530. , indexExpression
  2531.  <> "
  2532.         -- 
  2533. depends on 
  2534.         -- 
  2535.  gobal 
  2536. x. If 
  2537.         -- 
  2538. differently 
  2539. _. If 
  2540. hasn't 
  2541.         -- we 
  2542. %we used 
  2543. same 
  2544. > 0.1
  2545.             -- 
  2546. , so we need 
  2547. zthings 
  2548. prather than 
  2549. "var", "
  2550.  <> "
  2551.         -- This 
  2552.  ever be 
  2553. we're
  2554.         -- dealing 
  2555. ! <> "
  2556. ! <> "
  2557. $" = 
  2558.   = 0
  2559.  ) <> 
  2560. ASYM_EA_InitGlobalVariables 
  2561.     -- All 
  2562. handler are prefixed "
  2563. prevent clashes
  2564. ^names.
  2565. ZSTRING initValue
  2566. # = ASYM_ListToStack (
  2567. (# = 
  2568.         -- 
  2569. 8needs 
  2570. sysRuntime = 
  2571. "<= 0.1)
  2572. ASYM_EA_CheckRuntimeVersion 
  2573. , "always"
  2574.     -- We 
  2575. ^structure, 
  2576. each 
  2577. x. If 
  2578. 's a 
  2579. z, otherwise 
  2580. 's a 
  2581.     forEachHandle = ASYM_ForEachInit(
  2582. #ForEachNext(
  2583. !#<> 
  2584.             -- We actually 
  2585. z, so extract 
  2586. ~#, "
  2587. initArray 
  2588. initVar 
  2589. '_varName, _varInitValue
  2590.     _exeString = "
  2591. 4@" & 
  2592. + & "; @" & 
  2593. 8 && "= 
  2594. 4@" & 
  2595. _ & "; @" & 
  2596. l && "= ASYM_NewDataStructure()"
  2597. _ASYM_EA_VarName
  2598.     -- returns 
  2599. ^(aka 
  2600. Z_ASYM_EA_VarValue
  2601. 4@" & 
  2602. \ & "; 
  2603. " = @" & 
  2604. ASYM_EA_FindLocalVariable 
  2605.     -- finds a 
  2606. its ID 
  2607. one - 
  2608. y. Optimized 
  2609. %possible.
  2610. l' = "
  2611. e&<> 
  2612. p") = 
  2613. ASYM_EA_FindGlobalVariable 
  2614.     -- For 
  2615. HID), 
  2616.     -- ID 
  2617. zcorresponding 
  2618. ^exists. Otherwise 
  2619. above, 
  2620. <) = "
  2621. b), "
  2622. R) = 
  2623.             -- 
  2624. HID), so 
  2625. d(, "
  2626. p") = 
  2627.             -- 
  2628. Y%moved 
  2629. support
  2630. r(, obRef, showArrays
  2631.     -- Returns a 
  2632. parameters 
  2633. a particular 
  2634. k <> "
  2635. /', "
  2636. Q', "
  2637. " & i)
  2638.             paramName = 
  2639. 8', "
  2640. "[]" 
  2641. ( = ASYM_ReverseStack (
  2642. isObject (
  2643. objectType (
  2644. c"ActiveX"
  2645.             eventInfo = 
  2646. ASYM_EA_InitParameterList 
  2647. currentPage 
  2648. :) = 
  2649. O) = 
  2650.     -- Sets 
  2651. #*st ("buttonClick") = "mouseX,mouseY,shiftDown,ctrlDown"
  2652. _*st ("
  2653. z") = "
  2654. u*st ("
  2655. R") = "
  2656. *st ("
  2657. ") = "
  2658. *st ("
  2659. ") = "
  2660. *st ("ASYM_Changed") = "propertyName"
  2661. *st ("ASYM_User") = "
  2662. *st ("ASYM_TimeMarker") = "mediaPosition"
  2663. *+st ("ASYM_Select") = "selectedItemText"
  2664. V+st ("ASYM_Scored") = "showFeedback,score"
  2665. +st ("ASYM_Answered") = "answer,
  2666. +st ("
  2667. ") = "keyCode,
  2668. +st ("
  2669. ") = "
  2670. +st ("
  2671. ") = "charCode,
  2672. -- ASYM_PopMenu (menuItemList, pos, rect)
  2673. -- Displays a popup 
  2674. c. Each 
  2675. <> represents 
  2676. -- the 
  2677. c. The 
  2678. shown 
  2679. units) 
  2680. > parameter defines a 
  2681. -- which, 
  2682. you release 
  2683. umouse, 
  2684. cwill 
  2685. xbe dismissed.
  2686. following special 
  2687. Tcan be defined 
  2688. beginning 
  2689. (these 
  2690. xappear 
  2691. -- "{"    - Identifies 
  2692. a sub-
  2693. c. Subsequent 
  2694. identified 
  2695. just a "}"
  2696. -- "|"    - Start 
  2697. on a 
  2698. qcolumn, separated 
  2699. Ha separator bar
  2700. -- "\"    - 
  2701. on a 
  2702. 6without a 
  2703. -- "("    - Disabled 
  2704. -- "*"    - Check 
  2705. Xmark
  2706. -- "."    - 
  2707. fa radio-
  2708. -- "+"    - Make 
  2709. default 
  2710. (should only 
  2711.  one per 
  2712. -- "#"    - 
  2713. a bitmap. 
  2714. ToolBook
  2715. ! resource 
  2716. -- "/"    - All subsequent 
  2717. Tare part 
  2718. allows you
  2719. above 
  2720. -- If "{" 
  2721. specified, 
  2722. must be 
  2723. -- definition, 
  2724. -- consisdered 
  2725. . Any other 
  2726. symbols 
  2727. order 
  2728. actual 
  2729. -- Return value:
  2730. -- Positive 
  2731. selected 
  2732. - no 
  2733. -- Negative 
  2734. error occurred that prevented 
  2735. displaying.
  2736. -2    - couldn't create 
  2737. -3    - 
  2738. -6    - 
  2739. xvalid
  2740. -13    - no 
  2741. provided
  2742. 4_s_ASYM_PopMenuChildMenuHandleList, _s_ASYM_BitmapHandleList
  2743. menuText = 
  2744.  some constants
  2745.     GMEM_ZEROINIT = 0x0040
  2746.     GMEM_MOVEABLE = 0x0002
  2747.     TPM_RETURNCMD = 0x0100
  2748.     TPM_RIGHTBUTTON = 0
  2749.     TPM_NONOTIFY = 0x0080
  2750.     -- link 
  2751.     linkDLL "user"
  2752.         INT postMessage (WORD, 
  2753. LONG)
  2754.     linkDLL32 "user32.dll"
  2755.         DWORD CreatePopupMenu32 = 
  2756. ^InsertMenuItem32 = InsertMenuItemA (
  2757. , POINTER32)
  2758. TrackPopupMenu32 = 
  2759. DestroyMenu32 = 
  2760. kernel32.
  2761. GlobalAlloc32 = 
  2762.  GlobalLock32 = 
  2763. GlobalUnlock32 = 
  2764. GetLastError()
  2765. gdi32.
  2766. DeleteObject32 = 
  2767.     -- setup 
  2768. aults
  2769.     vRef = targetWindow
  2770. pos = 
  2771. mousePosition 
  2772.         hRect = 0
  2773.         pRect = "0,0"
  2774.         -- we're 
  2775. allocating little bits 
  2776. memory, so we'll assume 
  2777.         -- allocations succeed (
  2778. totally screwed 
  2779. fail anyways)
  2780. bitOr 
  2781. , 16)
  2782.  = pageUnitsToScreen (
  2783. pointerLong32 (0, 
  2784. N12, 
  2785.     hMenu = 
  2786.         menuItemInfoSize = 44
  2787.         -- 
  2788.     MENUITEMINFO structure
  2789.         hMenuItemInfo = 
  2790.         pMenuItemInfo = 
  2791.         -- 
  2792. - limit 
  2793.         hMenuText = 
  2794. , 256)
  2795.         pMenuText = 
  2796.         -- initialize 
  2797. pointerDWord32 (0, 
  2798. .28, 
  2799. ?32, 
  2800. P40, 
  2801. buildMenu (
  2802.             retVal = 
  2803.             -- This 
  2804. a hack 
  2805.  down message
  2806.             -- pump. Calling popmenu like 
  2807. effect, 
  2808.     ctually
  2809.             -- 
  2810. tbwin.
  2811. STRING,INT,
  2812. popMenu (clientHandle 
  2813. , pageScroll 
  2814. "}", 
  2815.             -- now 
  2816. real call
  2817. , delimitByCRLF, parentItem
  2818. type flags
  2819.     MFT_STRING        = 0x00000000
  2820.     MFT_MENUBARBREAK    = 0x00000020
  2821.     MFT_MENUBREAK    = 0x00000040
  2822.     MFT_RADIOCHECK    = 0x00000200
  2823.     MFT_BITMAP        = 0x00000004
  2824. state 
  2825.     MFS_GRAYED        = 0x00000003
  2826.     MFS_CHECKED        = 0x00000008
  2827.     MFS_DEFAULT        = 0x00001000
  2828. info mask 
  2829.     MIIM_SUBMENU    = 0
  2830.     MIIM_TYPE        = 0x00000010
  2831.     MIIM_STATE        = 0x00000001
  2832.     MIIM_ID        = 0x00000002
  2833.         menuItemCount = textlineCount (
  2834.     menuItemNumber = 0
  2835.         menuItemID = i + 
  2836.             menuItemText = 
  2837.         menuItemState = 0
  2838.         menuItemType = 
  2839.         menuItemFlagMask = 
  2840.         hMenuChild = 0
  2841.         bitmapItem = 
  2842. = "/"
  2843. = "{"
  2844. a submenu
  2845. subMenuEnd = 0
  2846. subMenuDepth = 0
  2847. -- look 
  2848. i + 1 
  2849. = "}"
  2850. = "{"
  2851. find 
  2852. , so we bail (malformed 
  2853. cdescription)
  2854. subMenuMenuItemList = 
  2855. Di + 1 
  2856. 1t = 
  2857. i + 1 
  2858. "/|\(*.+#"
  2859. = "/"
  2860. = "|"
  2861. = "\"
  2862. = "("
  2863. -- disabled 
  2864. = "*"
  2865. = "."
  2866. -- use a 
  2867.  rather than a 
  2868. = "+"
  2869. = "#"
  2870. bs = ASYM_BlockSuspend()
  2871. resRef = 
  2872. hBitmap = gdiHandle (
  2873. ASYM_RestoreSuspend(bs)
  2874. pointerString32 (0, 
  2875. pointerPointer32 (36, 
  2876. (36, 
  2877. , "0,0")
  2878. , -1, 
  2879. buttonClick
  2880. ZSTRING operatorItems, operatorTemplates
  2881. ZSTACK operatorTermTypes
  2882. ZoperatorArray [][]
  2883. ZdataRuleArray [][]
  2884.     bkRef = objectContainer (
  2885.     pRef = 
  2886. "expressions" 
  2887.     -- initialize 
  2888. a type rules array
  2889.     dataRuleList = 
  2890. "dataRules" 
  2891. textlineCount (
  2892. i][1] = 
  2893. i][2] = 
  2894.     ASYM_EA_ExpressionDataRuleArray() = 
  2895.     -- initalize 
  2896.     operatorPRef = 
  2897. "templates" 
  2898.     operatorList = 
  2899. 5 names" 
  2900.     precedenceList = 
  2901.     selectionOrderList = 
  2902. order" 
  2903.     descriptionList = 
  2904.     returnTypeList = 
  2905. types" 
  2906.     templateList = 
  2907.     associativeList = 
  2908.     commutativeList = 
  2909.     operatorIDList = 
  2910.  IDs" 
  2911.     modifierList = 
  2912. 5 modifiers" 
  2913.         operatorName = 
  2914.         operatorPrecedence = 
  2915.         operatorSelectionOrder = 
  2916.         operatorDescription = 
  2917.         operatorDataTypes = 
  2918.         operatorModifiers = 
  2919.         -- convert 
  2920. use numbered terms 
  2921.         termNum = 0
  2922.         pos = 1
  2923.         termPos = ASYM_Offset ("<", 
  2924.         -- be sure we have a real 
  2925. E> 0 
  2926. O+ 2 
  2927.  <> ">"
  2928. ("<", 
  2929. r+ 1)
  2930.  = "<" & 
  2931. & ">"
  2932. ("<", 
  2933.             -- be 
  2934.  <> ">"
  2935. et ("<", 
  2936.         operatorFlags = 
  2937. ][1] = 
  2938. ][2] = 
  2939. ][3] = 
  2940. ][4] = 
  2941. ][5] = 
  2942. ][6] = 
  2943. ][7] = 
  2944. ][8] = 
  2945. ASYM_EA_ActionName actionKey
  2946.  = "SetVariable"
  2947. ASYM_GetString (
  2948. B = "ActionBlock"
  2949. [, "Execute Shared Actions")
  2950. { = "ActiveXMethod"
  2951.  = "SetProperty"
  2952.  = "Trigger"
  2953.  = "User"
  2954. , "Send 
  2955.  Event")
  2956.  = "Reset"
  2957.  = "Alert"
  2958. , "Display 
  2959.  = "Confirm"
  2960. (Confirmation")
  2961.  = "Prompt"
  2962. WQuery")
  2963.  = "DisplayText"
  2964. Popup 
  2965.  = "GoPage"
  2966. , "Go 
  2967.  = "Exit"
  2968.  Lesson")
  2969.  = "DisplayDocument"
  2970.  = "ScoreQuestion"
  2971.  = "ScorePages"
  2972.  = "PlayMedia"
  2973.  = "StopMedia"
  2974.  = "PauseMedia"
  2975.  = "Delay"
  2976. , "Timed 
  2977.  = "If"
  2978. , "If")
  2979.  = "ElseIf"
  2980.  If")
  2981.  = "StepLoop"
  2982.  = "ConditionalLoop"
  2983.  = "Continue"
  2984.  = "Break"
  2985.  = "setReturnValue"
  2986. , "Set 
  2987.  = "layerObject"
  2988.  = "setParam"
  2989. RHTTP Post Parameter")
  2990.  = "httpPost"
  2991. , "Print 
  2992. ASYM_EA_IsActionValid actionInfo, targetObject, event, forceReevaluate
  2993. ASYM_GetDataElement (
  2994. R"actionValid")
  2995. ASYM_EA_ActionErrors (
  2996. selfRef, 
  2997.     retVal = 
  2998.  = ASYM_GetStructureName (
  2999.  = "End"
  3000.  = "Comment"
  3001.         -- always valid
  3002.  = "If"
  3003. "condition") = 
  3004. "noConditionalExpression", "There 
  3005. no conditional expression defined.")
  3006.         varInfo = 
  3007.         varName = ASYM_EA_ExtractVariableName (
  3008. "noLoopVar", "No loop 
  3009. specified. ") 
  3010. ") = 
  3011. "noStartExpression", "
  3012. no starting value 
  3013. ") = 
  3014. "noEndExpression", "
  3015. no ending 
  3016. ") = 
  3017. --            
  3018.     "noIncrementExpression", "
  3019. amount 
  3020. |     = "
  3021.         playType = 
  3022. "type")
  3023. "animation"
  3024.             targetInfo = 
  3025.             targetRef = ASYM_EA_ResolveObject (
  3026. y, validate)
  3027.     "noAnimationTarget", "
  3028. animate 
  3029.             stageInfo = 
  3030. "player")
  3031.             stageRef = 
  3032. "noMediaPlayer", "
  3033. no media 
  3034.         stopType = 
  3035.         details = 
  3036.             obRef = 
  3037. "noAnimationStopTarget", "
  3038.  animating 
  3039. "noAnimationPauseTarget", "
  3040. I") = 
  3041. "noTimeExpression", "
  3042. no delay 
  3043.         pageInfo = 
  3044. xASYM_ItemInList (
  3045. ,, "<
  3046.             pageRef = 
  3047. "invalidPageReference", "The 
  3048. reference 
  3049.         source = 
  3050.             fileType = 
  3051. "url"
  3052. "urlNotSpecified", "No URL 
  3053. "documentNotSpecified", "No 
  3054. "noVariableSpecified", "No 
  3055. ") = 
  3056. "noValueExpression", "
  3057.         propertyName = 
  3058. "noPropertyName", "No 
  3059. >"), 
  3060. "invalidTargetObject", "
  3061. . ") 
  3062. ") = 
  3063. c     ") 
  3064. >"), 
  3065. t", "
  3066. >"), 
  3067. . ") 
  3068.         actionBlockName = 
  3069. "noActionBlockDefined", "Haven't 
  3070. bkRef = 
  3071. objectContainer (
  3072. , ASYM_EA_ActionBlocks 
  3073. "invalidActionBlock", "Cannot find 
  3074. & ".")
  3075. >"), 
  3076. . ") 
  3077.         methodName = 
  3078. "noMethodDefined", "No 
  3079. selected.") 
  3080. ") = 
  3081. "noDisplayTextExpression", "
  3082. no display 
  3083. ") = 
  3084. "noResponseVariableSpecified", "No response 
  3085. store which 
  3086. clicked). ") 
  3087. ") = 
  3088. that 
  3089. entered). ") 
  3090. ") = 
  3091. >"), 
  3092. . ") 
  3093.         scope = 
  3094.             startPageInfo = 
  3095.             startPageRef = 
  3096. i"pageRange"
  3097. <defaultStartPage (
  3098. endPageInfo = 
  3099. endPageRef = 
  3100. &defaultEndPage (
  3101. "invalidStartPage", "
  3102. . ") 
  3103. "invalidEndPage", "
  3104. ]. ") 
  3105. defaultSpecificPage (
  3106. . ") 
  3107. "specificObject"
  3108. >"), 
  3109. . ") 
  3110. . ") 
  3111. . ") 
  3112.         layerType = 
  3113. "above" 
  3114. %"below"
  3115.             layerInfo = 
  3116.             layerRef = 
  3117. isObject (
  3118. newActionInfo = ASYM_SetDataElement (
  3119. "invalidLayerObject", "
  3120. . ") 
  3121.         expressionInfo = 
  3122. = ASYM_EA_ExpressionDisplayStringFromExpressionInfo (
  3123. = "?"
  3124. "postUrlUndefined", "
  3125. undefined. ")
  3126. "postVariableUndefined", "No 
  3127.         nameInfo = 
  3128.         nameString = 
  3129. "noParameterName", "No parameter 
  3130.         valueInfo = 
  3131.         valueString = 
  3132. "noParameterValue", "No 
  3133. default
  3134. default
  3135. System
  3136. MS Sans Serif
  3137. Arial
  3138. Arial
  3139. Arial
  3140. Arial
  3141. Arial
  3142. MS Sans Serif
  3143. 5/12/2001 11:22:02 AM
  3144. :HDMEDIAPATH
  3145. Tim Barham
  3146. info_LastSavedBy
  3147. Native
  3148. info_LastSaved
  3149. bookPattern
  3150. bookFillColor
  3151. bookStrokeColor
  3152. bookUseWindowsColors
  3153. none,none
  3154. bookLineEndStyle
  3155. bookLineEndSize
  3156. bookTransparent
  3157. bookLineStyle
  3158. 0,89,0
  3159. 0,83.125,0
  3160. 0,85.125,0
  3161. 0,100,0
  3162. 0,78.4375,0
  3163. 0,0,0
  3164. 0,0,0
  3165. 0,0,0
  3166. ASYMA_CustomColors
  3167. <BookPath>
  3168. _ASYM_EA_Version
  3169. ASYMA_LastCatalog
  3170. instruct.wbk
  3171. ASYM_DeploymentMethod
  3172. Tim Barham
  3173. Tim Barham
  3174. 3/29/2001 8:52:05 AM
  3175. PopupPage
  3176. ses\SPR3979\2nd.tbk"
  3177. ge "popText"
  3178. shown
  3179. hidden
  3180. enterWindow
  3181. leaveWindow
  3182. openWindow
  3183. closeWindow
  3184. shown
  3185. hidden
  3186. enterWindow
  3187. leaveWindow
  3188. openWindow
  3189. closeWindow
  3190. Actions System
  3191. Runtime System BookBook
  3192. ASYM_BeenHere
  3193. buttonClick
  3194. enterPage
  3195. buttonClick
  3196. w,    #?
  3197. copyRight
  3198. minorVersion
  3199. ASYM_CBTVersion
  3200. ToolBook II
  3201. s_ASYM_ProductName
  3202. ASYM_CopyRight
  3203. enterBook
  3204. notifyBefore 
  3205. 4s_ASYM_ProductName
  3206. = "ToolBook II" && 
  3207. - && ASYM_CBTVersion (
  3208. P, "minorVersion")
  3209.     copyRight = ASYM_CopyRight()
  3210. enterBook
  3211. Generic system book page
  3212. tpDescription
  3213. ASYM_TpID
  3214. Title
  3215. ToolBook II Instructor 8.1
  3216. Copyright 
  3217.  1990-2001 Click2learn, Inc.000. 1990-1999990-1997. 1990-1997
  3218. ASYMI_AutoSize
  3219. false
  3220. action array
  3221. ASYM_EA_GetActionBlockArray
  3222. lEASYM_EA_ActionArray
  3223. actionBlock
  3224. |ASYM_RestoreSuspend
  3225. ASYM_BlockSuspend
  3226. ASYM_EA_GetActionArray
  3227. ASYM_BlockSuspend
  3228. |ASYM_RestoreSuspend
  3229. h3ASYM_EA_ActionBlock
  3230. ASYM_EA_GetActionBlockArray
  3231. ASYM_EA_GetActionArray eventName, obRef
  3232. ZactionArray[]
  3233. ' = "actionBlock"
  3234. 4 = ASYM_EA_GetActionBlockArray (
  3235.         bs = ASYM_BlockSuspend()
  3236. { = ASYM_EA_ActionArray(
  3237. ASYM_RestoreSuspend (bs)
  3238. |actionBlockName, bkRef
  3239.  <> "
  3240.  = objectContainer (
  3241.     bs = 
  3242.  = ASYM_EA_ActionBlock(
  3243. d (bs)
  3244. Action
  3245. Array
  3246. ASYM_BeenHere
  3247. expressions
  3248. <1> + <2>
  3249. <R>,<R>,<R>
  3250. Adds two numbers.
  3251. 1,o,2
  3252. <1> - <2>
  3253. <R>,<R>,<R>
  3254. Subtracts one number from another.
  3255. 1,o,2
  3256. <1>*<2>
  3257. <R>,<R>,<R>
  3258. Multiplies two numbers.
  3259. 1,o,2
  3260. <1>/<2>
  3261. <R>,<R>,<R>
  3262. Divides on number into another.
  3263. 1,o,2
  3264. <R>,<R>
  3265. Negates a number.
  3266. <1>^<2>
  3267. <R>,<R>,<R>
  3268. Returns the result of a number raised to a power.
  3269. 1,o,2
  3270. <1> mod <2>
  3271. <R>,<R>,<R>
  3272. Returns the remainder after the first number is divided by the second number.
  3273. 1,o,2
  3274. abs(<1>)
  3275. <R>,<R>
  3276. Returns the absolute value of a number (removes the sign).
  3277. ceiling
  3278. ceiling(<1>)
  3279. <N>,<R>
  3280. Returns the smallest integer that is greater than or equal to a number.
  3281. floor
  3282. floor(<1>)
  3283. <N>,<R>
  3284. Returns the largest integer that is less than or equal to a number.
  3285. random
  3286. random(<1>)
  3287. <N>,<N>
  3288. Returns a random integer between 1 and the specified integer, inclusive.
  3289. round
  3290. round(<1>)
  3291. <N>,<R>
  3292. Returns a number rounded to the nearest integer.
  3293. sqrt(<1>)
  3294. <R>,<R>
  3295. Returns the square root of a number.
  3296. exp(<1>)
  3297. <R>,<R>
  3298. Returns the result of the constant e (2.7182818) raised to the power of the specified number.
  3299. ln(<1>)
  3300. <R>,<R>
  3301. Returns the natural logarithm, or base e logarithm, of a number.
  3302. max(<1>,<2>)
  3303. <R>,<R>,<R>
  3304. Returns the higher of two numbers.
  3305. o,1,2
  3306. min(<1>,<2>)
  3307. <R>,<R>,<R>
  3308. Returns the lower of two numbers.
  3309. o,1,2
  3310. cos(<1>)
  3311. <R>,<R>
  3312. Returns the cosine of an angle measured in radians.
  3313. sin(<1>)
  3314. <R>,<R>
  3315. Returns the sine of an angle measured in radians.
  3316. tan(<1>)
  3317. <R>,<R>
  3318. Returns the tangent of an angle measured in radians.
  3319. acos(<1>)
  3320. <R>,<R>
  3321. Returns the arccosine of a number in radians.
  3322. asin(<1>)
  3323. <R>,<R>
  3324. Returns the arcsine of a number in radians.
  3325. atan(<1>)
  3326. <R>,<R>
  3327. Returns the arctangent of a number in radians.
  3328. charCount
  3329. charCount(<1>)
  3330. <N>,<S>
  3331. Returns the number of characters in a text string.
  3332. offset
  3333. offset(<1>,<2>)
  3334. <N>,<S>,<S>
  3335. Returns the position of the first text string within the second text string.
  3336. o,1,2
  3337. <1> & <2>
  3338. <S>,<S>,<S>
  3339. Appends two text strings.
  3340. 1,o,2
  3341. <1> && <2>
  3342. <S>,<S>,<S>
  3343. Appends two text strings with a space.
  3344. 1,o,2
  3345. character
  3346. character <1> of <2>
  3347. <S>,<N>,<S>
  3348. Returns a single character from a text string.
  3349. o,1,2
  3350. characters
  3351. characters <1> to <2> of <3>
  3352. <S>,<N>,<N>,<S>
  3353. Returns a range of characters from a text string.
  3354. o,1,2,3
  3355. <1> = <2>
  3356. <B>,<V>,<V>
  3357. Returns TRUE if the two values are equal. String comparisons are case sensitive.
  3358. 1,o,2
  3359. <1> > <2> [M]
  3360. <B>,<V>,<V>
  3361. Returns TRUE if the first value is greater than the second value. Specify "as text" for string comparisons, which are case sensitive.
  3362. 1,o,2,m
  3363. as text
  3364. <1> < <2> [M]
  3365. <B>,<V>,<V>
  3366. Returns TRUE if the first value is less than the second value. Specify "as text" for string comparisons, which are case sensitive.
  3367. 1,o,2,m
  3368. as text
  3369. <1> <> <2>
  3370. <B>,<V>,<V>
  3371. Returns TRUE if the two values are not equal. String comparisons are case sensitive.
  3372. 1,o,2
  3373. <1> <= <2> [M]
  3374. <B>,<V>,<V>
  3375. Returns TRUE if the first value is less than or equal to the second value. Specify "as text" for string comparisons, which are case sensitive.
  3376. 1,o,2,m
  3377. as text
  3378. <1> >= <2> [M]
  3379. <B>,<V>,<V>
  3380. Returns TRUE if the first value is greater than or equal to the second value. Specify "as text" for string comparisons, which are case sensitive.
  3381. 1,o,2,m
  3382. as text
  3383. not <1>
  3384. <B>,<B>
  3385. Returns TRUE if the value is FALSE.
  3386. contains
  3387. <1> contains <2>
  3388. <B>,<S>,<S>
  3389. Returns TRUE if the first text string contains the second text string.
  3390. 1,o,2
  3391. truncate
  3392. truncate(<1>)
  3393. <N>,<R>
  3394. Returns just the integer portion of a number.
  3395. <1> and <2>
  3396. <B>,<B>,<B>
  3397. Returns TRUE if both values are true.
  3398. 1,o,2
  3399. <1> or <2>
  3400. <B>,<B>,<B>
  3401. Returns TRUE if either value is true.
  3402. 1,o,2
  3403. uppercase
  3404. uppercase(<1>)
  3405. <S>,<S>
  3406. Returns the uppercase version of a text string.
  3407. lowercase
  3408. lowercase(<1>)
  3409. <S>,<S>
  3410. Returns the lowercase version of a text string.
  3411. isNumber
  3412. isNumber(<1>)
  3413. <B>,<V>
  3414. Returns TRUE if the value passed can be interpreted as a number.
  3415. getParameter
  3416. getParameter(<1>)
  3417. <S>,<S>
  3418. Returns a named parameter from the command line.
  3419. httpPost
  3420. httpPost(<1>)
  3421. <S>,<S>
  3422. Executes an HTTP post to the specified URL and returns the value returned.
  3423. millisecondsToTime
  3424. millisecondsToTime(<1>)
  3425. <S>,<N>
  3426. Converts milliseconds to time in mm:ss or hh:mm:ss format.
  3427. dataRuleArray
  3428. operatorArray
  3429. <R>,<B>,<N>,<V>
  3430. <S>,<B>,<R>,<N>
  3431. Expression
  3432. support
  3433. ASYM_BeenHere
  3434. variables
  3435. Variable
  3436. support
  3437. ASYM_EA_GlobalVariable(0)
  3438. ASYM_BeenHere
  3439. menu support
  3440. Support
  3441. ASYM_BeenHere
  3442. actionInfo
  3443. Action Infos
  3444. ASYM_BeenHere
  3445. templates
  3446. Operator information:
  3447. textScrolled
  3448. keyDown
  3449. keyChar
  3450. authorkeyDown
  3451. authorkeyChar
  3452. textScrolled
  3453. authorkeyDown
  3454. authorkeyChar
  3455. Rebuild Operator Array
  3456. Commut.tive
  3457. Assoc.ative?
  3458. Ordertion order
  3459. Prec.dence
  3460. Description
  3461. Template
  3462. Ret.rns type
  3463. operator names
  3464. truncate
  3465. ceiling
  3466. floor
  3467. random
  3468. round
  3469. charCount
  3470. offset
  3471. character
  3472. characters
  3473. contains
  3474. isNumber
  3475. uppercase
  3476. lowercase
  3477. getParameter
  3478. httpPost
  3479. millisecondsToTime
  3480. operator precedence
  3481. 1313333333333333
  3482. o    <R> = <R> mod <R>
  3483. abs    0    absolute    <R> = abs(<R>)
  3484. ceiling    0        <N> = ceiling(<R>)
  3485. floor    0        <N> = floor(<R>)
  3486. random    0        <N> = random(<N>)
  3487. round    0        <N> = round(<R>)
  3488. sqrt    0    square root    <R> = sqrt(<R>)
  3489. truncate    0        <N> = truncate(<R>)
  3490. exp    0    exponent    <R> = exp(<R>)
  3491. ln    0    natural log    <R> = ln(<R>)
  3492. log    0        <R> = log(<R> , <R>)
  3493. average    0        <R> = average(<R> , ...)
  3494. max    0    maximum value    <R> = max(<R> , ...)
  3495. min    0    minimum value    <R> = min(<R> , ...)
  3496. sum    0        <R> = sum(<R> , ...)
  3497. cos    0    cosine    <R> = cos(<R>)
  3498. sin    0    sine    <R> = sin(<R>)
  3499. tan    0    tangent    <R> = tan(<R>)
  3500. acos    0    arccosine    <R> = acos(<R>)
  3501. asin    0    arcsine    <R> = asin(<R>)
  3502. atan    0    arctangent    <R> = atan(<R>)
  3503. cosh    0    hyperbolic cosine    <R> = cosh(<R>)
  3504. sinh    0    hyperbolic sine    <R> = sinh(<R>)
  3505. tanh    0    hyperbolic tan    <R> = tanh(<R>)
  3506. hypotenuse    0        <R> = hypotenuse(<R> , <R>)
  3507. &    10    append    <S> = <S> & <S>
  3508. &&    10    append with space    <S> = <S> && <S>
  3509. character    2        <S> = character <N> of <S>
  3510. characters    2        <S> = characters <N> to <N> of <S>
  3511. item    2        <S> = item <N> of <S>
  3512. items    2        <S> = items <N> to <N> of <S>
  3513. textline    2        <S> = textline <N> of <S>
  3514. textlines    2        <S> = textlines <N> to <N> of <S>
  3515. word    2        <S> = word <N> of <S>
  3516. words    2        <S> = words <N> to <N> of <S>
  3517. =    12    equal to    <B> = <V>=<V>
  3518. >    12    greater than    <B> = <V>><V>
  3519. <    12    less than    <B> = <V><<V>
  3520. <>    12    not equal to    <B> = <V><><V>
  3521. <=    12    less than or equal to    <B> = <V><=<V>
  3522. >=    12    greater than or equal to    <B> = <V>>=<V>
  3523. not    1        <B> = not <B>
  3524. is in    11        <B> = <S> is in <S>
  3525. is not in    11        <B> = <S> is not in <S>
  3526. and    13        <B> = <B> and <B>
  3527. or    13        <B> = <B> or <B>
  3528. operator selection order
  3529. 1,o,2
  3530. 1,o,2
  3531. 1,o,2
  3532. 1,o,2
  3533. 1,o,2
  3534. 1,o,2
  3535. o,1,2
  3536. o,1,2
  3537. o,1,2
  3538. 1,o,2
  3539. 1,o,2
  3540. o,1,2
  3541. o,1,2,3
  3542. 1,o,2
  3543. 1,o,2,m
  3544. 1,o,2,m
  3545. 1,o,2
  3546. 1,o,2,m
  3547. 1,o,2,m
  3548. 1,o,2
  3549. 1,o,2
  3550. 1,o,2
  3551. o,111,o,2
  3552. 1,o,2
  3553. 1,o,2221,o,2221,o,2221,o,2221,o,2
  3554. operator description
  3555. Adds two numbers.
  3556. Subtracts one number from another.
  3557. Multiplies two numbers.
  3558. Divides on number into another.
  3559. Negates a number.
  3560. Returns the result of a number raised to a power.
  3561. Returns the remainder after the first number is divided by the second number.
  3562. Returns the absolute value of a number (removes the sign).
  3563. Returns just the integer portion of a number.
  3564. Returns the smallest integer that is greater than or equal to a number.
  3565. Returns the largest integer that is less than or equal to a number.
  3566. Returns a random integer between 1 and the specified integer, inclusive.
  3567. Returns a number rounded to the nearest integer.
  3568. Returns the square root of a number.
  3569. Returns the result of the constant e (2.7182818) raised to the power of the specified number.
  3570. Returns the natural logarithm, or base e logarithm, of a number.
  3571. Returns the higher of two numbers.
  3572. Returns the lower of two numbers.
  3573. Returns the cosine of an angle measured in radians.
  3574. Returns the sine of an angle measured in radians.
  3575. Returns the tangent of an angle measured in radians.
  3576. Returns the arccosine of a number in radians.
  3577. Returns the arcsine of a number in radians.
  3578. Returns the arctangent of a number in radians.
  3579. Returns the number of characters in a text string.
  3580. Returns the position of the first text string within the second text string.
  3581. Appends two text strings.
  3582. Appends two text strings with a space.
  3583. Returns a single character from a text string.
  3584. Returns a range of characters from a text string.
  3585. Returns TRUE if the two values are equal. String comparisons are case sensitive.
  3586. Returns TRUE if the first value is greater than the second value. Specify "as text" for string comparisons, which are case sensitive.
  3587. Returns TRUE if the first value is less than the second value. Specify "as text" for string comparisons, which are case sensitive.
  3588. Returns TRUE if the two values are not equal. String comparisons are case sensitive.
  3589. Returns TRUE if the first value is less than or equal to the second value. Specify "as text" for string comparisons, which are case sensitive.
  3590. Returns TRUE if the first value is greater than or equal to the second value. Specify "as text" for string comparisons, which are case sensitive.
  3591. Returns TRUE if the value is FALSE.
  3592. Returns TRUE if the first text string contains the second text string.
  3593. Returns TRUE if the value passed can be interpreted as a number.
  3594. Returns TRUE if both values are true.
  3595. Returns TRUE if either value is true.
  3596. Returns the uppercase version of a text string.
  3597. Returns the lowercase version of a text string.
  3598. Returns a named parameter from the command line.
  3599. Executes an HTTP post to the specified URL and returns the value returned.
  3600. Converts milliseconds to time in mm:ss or hh:mm:ss format.
  3601. operator return types
  3602. <B>>><B>>><B>>><B>
  3603.                                                   ound    0        <N> = round(<R>)
  3604. sqrt    0    square root    <R> = sqrt(<R>)
  3605. truncate    0        <N> = truncate(<R>)
  3606. exp    0    exponent    <R> = exp(<R>)
  3607. ln    0    natural log    <R> = ln(<R>)
  3608. log    0        <R> = log(<R> , <R>)
  3609. average    0        <R> = average(<R> , ...)
  3610. max    0    maximum value    <R> = max(<R> , ...)
  3611. min    0    minimum value    <R> = min(<R> , ...)
  3612. sum    0        <R> = sum(<R> , ...)
  3613. cos    0    cosine    <R> = cos(<R>)
  3614. sin    0    sine    <R> = sin(<R>)
  3615. tan    0    tangent    <R> = tan(<R>)
  3616. acos    0    arccosine    <R> = acos(<R>)
  3617. asin    0    arcsine    <R> = asin(<R>)
  3618. atan    0    arctangent    <R> = atan(<R>)
  3619. cosh    0    hyperbolic cosine    <R> = cosh(<R>)
  3620. sinh    0    hyperbolic sine    <R> = sinh(<R>)
  3621. tanh    0    hyperbolic tan    <R> = tanh(<R>)
  3622. hypotenuse    0        <R> = hypotenuse(<R> , <R>)
  3623. &    10    append    <S> = <S> & <S>
  3624. &&    10    append with space    <S> = <S> && <S>
  3625. character    2        <S> = character <N> of <S>
  3626. characters    2        <S> = characters <N> to <N> of <S>
  3627. item    2        <S> = item <N> of <S>
  3628. items    2        <S> = items <N> to <N> of <S>
  3629. textline    2        <S> = textline <N> of <S>
  3630. textlines    2        <S> = textlines <N> to <N> of <S>
  3631. word    2        <S> = word <N> of <S>
  3632. words    2        <S> = words <N> to <N> of <S>
  3633. =    12    equal to    <B> = <V>=<V>
  3634. >    12    greater than    <B> = <V>><V>
  3635. <    12    less than    <B> = <V><<V>
  3636. <>    12    not equal to    <B> = <V><><V>
  3637. <=    12    less than or equal to    <B> = <V><=<V>
  3638. >=    12    greater than or equal to    <B> = <V>>=<V>
  3639. not    1        <B> = not <B>
  3640. is in    11        <B> = <S> is in <S>
  3641. is not in    11        <B> = <S> is not in <S>
  3642. and    13        <B> = <B> and <B>
  3643. or    13        <B> = <B> or <B>>
  3644. operator templates
  3645. <R> + <R>
  3646. <R> - <R>
  3647. <R>*<R>
  3648. <R>/<R>
  3649. <R>^<R>
  3650. <R> mod <R>
  3651. abs(<R>)
  3652. truncate(<R>)
  3653. ceiling(<R>)
  3654. floor(<R>)
  3655. random(<N>)
  3656. round(<R>)
  3657. sqrt(<R>)
  3658. exp(<R>)
  3659. ln(<R>)
  3660. max(<R>,<R>)
  3661. min(<R>,<R>)
  3662. cos(<R>)
  3663. sin(<R>)
  3664. tan(<R>)
  3665. acos(<R>)
  3666. asin(<R>)
  3667. atan(<R>)
  3668. charCount(<S>)
  3669. offset(<S>,<S>)
  3670. <S> & <S>
  3671. <S> && <S>
  3672. character <N> of <S>
  3673. characters <N> to <N> of <S>
  3674. <V> = <V>
  3675. <V> > <V> [M]
  3676. <V> < <V> [M]
  3677. <V> <> <V>
  3678. <V> <= <V> [M]
  3679. <V> >= <V> [M]
  3680. not <B>
  3681. <S> contains <S>
  3682. isNumber(<V>)
  3683. <B> and <B>
  3684. <B> or <B>
  3685. uppercase(<S>)
  3686. lowercase(<S>)
  3687. getParameter(<S>)
  3688. httpPost(<S>)
  3689. millisecondsToTime(<N>)<S>
  3690. <B> and <B>
  3691. <B> or <B>B>
  3692. <B> or <B>>>and <B>
  3693. <B> or <B>>>B>
  3694. <B> or <B>>>>> and <B>
  3695. <B> or <B>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><R>)
  3696. asin    0    arcsine    <R> = asin(<R>)
  3697. atan    0    arctangent    <R> = atan(<R>)
  3698. cosh    0    hyperbolic cosine    <R> = cosh(<R>)
  3699. sinh    0    hyperbolic sine    <R> = sinh(<R>)
  3700. tanh    0    hyperbolic tan    <R> = tanh(<R>)
  3701. hypotenuse    0        <R> = hypotenuse(<R> , <R>)
  3702. &    10    append    <S> = <S> & <S>
  3703. &&    10    append with space    <S> = <S> && <S>
  3704. character    2        <S> = character <N> of <S>
  3705. characters    2        <S> = characters <N> to <N> of <S>
  3706. item    2        <S> = item <N> of <S>
  3707. items    2        <S> = items <N> to <N> of <S>
  3708. textline    2        <S> = textline <N> of <S>
  3709. textlines    2        <S> = textlines <N> to <N> of <S>
  3710. word    2        <S> = word <N> of <S>
  3711. words    2        <S> = words <N> to <N> of <S>
  3712. =    12    equal to    <B> = <V>=<V>
  3713. >    12    greater than    <B> = <V>><V>
  3714. <    12    less than    <B> = <V><<V>
  3715. <>    12    not equal to    <B> = <V><><V>
  3716. <=    12    less than or equal to    <B> = <V><=<V>
  3717. >=    12    greater than or equal to    <B> = <V>>=<V>
  3718. not    1        <B> = not <B>
  3719. is in    11        <B> = <S> is in <S>
  3720. is not in    11        <B> = <S> is not in <S>
  3721. and    13        <B> = <B> and <B>
  3722. or    13        <B> = <B> or <B>>
  3723. associative
  3724. trueeeeeee
  3725. commutative
  3726. trueeeeeeeeeeeeeeeeeeetrueeeee
  3727. operator IDs
  3728. truncate
  3729. ceiling
  3730. floor
  3731. random
  3732. round
  3733. charCount
  3734. offset
  3735. character
  3736. characters
  3737. contains
  3738. isNumber
  3739. uppercase
  3740. lowercase
  3741. _ASYM_EA_OldText
  3742. _ASYM_EA_OldText
  3743. Adds two numbers.
  3744. Subtracts one number from another.
  3745. Multiplies two numbers.
  3746. Divides on number into another.
  3747. Negates a number.
  3748. Returns the result of a number raised to a power.
  3749. Returns the remainder after the first number is divided by the second number.
  3750. Returns the absolute value of a number (removes the sign).
  3751. Returns just the integer portion of a number.
  3752. Returns the smallest integer that is greater than or equal to a number.
  3753. Returns the largest integer that is less than or equal to a number.
  3754. Returns a random integer between 1 and the specified integer, inclusive.
  3755. Returns a number rounded to the nearest integer.
  3756. Returns the square root of a number.
  3757. Returns the result of the constant e (2.7182818) raised to the power of the specified number.
  3758. Returns the natural logarithm, or base e logarithm, of a number.
  3759. Returns the higher of two numbers.
  3760. Returns the lower of two numbers.
  3761. Returns the cosine of an angle measured in radians.
  3762. Returns the sine of an angle measured in radians.
  3763. Returns the tangent of an angle measured in radians.
  3764. Returns the arccosine of a number in radians.
  3765. Returns the arcsine of a number in radians.
  3766. Returns the arctangent of a number in radians.
  3767. Returns the number of characters in a text string.
  3768. Returns the position of the first text string within the second text string.
  3769. Appends two text strings.
  3770. Appends two text strings with a space.
  3771. Returns a single character from a text string.
  3772. Returns a range of characters from a text string.
  3773. Returns TRUE if the two values are equal. String comparisons are case sensitive.
  3774. Returns TRUE if the first value is greater than the second value. Specify "as text" for string comparisons, which are case sensitive.
  3775. Returns TRUE if the first value is less than the second value. Specify "as text" for string comparisons, which are case sensitive.
  3776. Returns TRUE if the two values are not equal. String comparisons are case sensitive.
  3777. Returns TRUE if the first value is less than or equal to the second value. Specify "as text" for string comparisons, which are case sensitive.
  3778. Returns TRUE if the first value is greater than or equal to the second value. Specify "as text" for string comparisons, which are case sensitive.
  3779. Returns TRUE if the value is FALSE.
  3780. Returns TRUE if the first text string contains the second text string.
  3781. Returns TRUE if the value passed can be interpreted as a number.
  3782. Returns TRUE if both values are true.
  3783. Returns TRUE if either value is true.
  3784. Returns the uppercase version of a text string.
  3785. Returns the lowercase version of a text string.
  3786. _ASYM_EA_OldText
  3787. operator modifiers
  3788. order
  3789. _ASYM_EA_OldText
  3790. <R> + <R>
  3791. <R> - <R>
  3792. <R>*<R>
  3793. <R>/<R>
  3794. <R>^<R>
  3795. <R> mod <R>
  3796. abs(<R>)
  3797. truncate(<R>)
  3798. ceiling(<R>)
  3799. floor(<R>)
  3800. random(<N>)
  3801. round(<R>)
  3802. sqrt(<R>)
  3803. exp(<R>)
  3804. ln(<R>)
  3805. max(<R>,<R>)
  3806. min(<R>,<R>)
  3807. cos(<R>)
  3808. sin(<R>)
  3809. tan(<R>)
  3810. acos(<R>)
  3811. asin(<R>)
  3812. atan(<R>)
  3813. charCount(<S>)
  3814. offset(<S>,<S>)
  3815. <S> & <S>
  3816. <S> && <S>
  3817. character <N> of <S>
  3818. characters <N> to <N> of <S>
  3819. <V> = <V> [as text]
  3820. <V> > <V> [as text]
  3821. <V> < <V> [as text]
  3822. <V> <> <V>
  3823. <V> <= <V> [as text]
  3824. <V> >= <V> [as text]
  3825. not <B>
  3826. <S> contains <S>
  3827. isNumber(<V>)
  3828. <B> and <B>
  3829. <B> or <B>
  3830. uppercase(<S>)
  3831. lowercase(<S>)
  3832. as text
  3833. as text
  3834. as text
  3835. as textas textas text
  3836. _ASYM_EA_OldText
  3837. _ASYM_EA_OldText
  3838. as text
  3839. _ASYM_EA_OldText
  3840. Modif.
  3841. ASYM_BeenHere
  3842. enterPage
  3843. 98120915292626647431191390362
  3844. ASYM_TpID
  3845. dataRules
  3846. Data type rules:
  3847. ASYM_BeenHere
  3848. dataRules
  3849. <S> <- <R>,<B>,<N>,<V>
  3850. <N> <- <R>
  3851. <R> <- <N>
  3852. <V> <- <S>,<B>,<R>,<N>>,<R>,<N>
  3853. <O> <- <S>
  3854. <S> <- <R>,<B>,<N>,<V>
  3855. <N> <- <R>
  3856. <R> <- <N>
  3857. <V> <- <S>,<B>,<R>,<N>
  3858. _ASYM_EA_OldText
  3859. enterPage
  3860. 98120915292626647431191390362
  3861. ASYM_TpID
  3862. expressions
  3863. actionSetVariable
  3864. actionExit
  3865. actionInfo
  3866. action array
  3867. actionBreak
  3868. variables
  3869. data manipulation
  3870. dataRules
  3871. actionDisplayText
  3872. actionContinue
  3873. templates
  3874. menu support
  3875. actionPlayMedia
  3876.