home *** CD-ROM | disk | FTP | other *** search
/ ftptest.leeds.ac.uk / 2015.02.ftptest.leeds.ac.uk.tar / ftptest.leeds.ac.uk / bionet / transfer / slot001 / glol.tbk (.txt) next >
Asymetrix ToolBook File  |  1993-12-14  |  305KB  |  6,415 lines

  1. Glycolysis - What should I know about it?!
  2.     You should thoroughly understand where the free energy change comes from which allows production of ATP. 
  3.     You should understand what individual processes are taking place in the pathway and how they contribute to the final outcome.
  4.     Last (and least) you should have a reasonable familiaity with  names of substrates, products, enzymes etc.  This is not an end in itself but will help you communicate your understanding.his is not an end in itself but will help you communicate your understanding.standing.hardly any molecular oxygen present in the atmosphere and so the second function would be a later development.  This tutorial concentrates on glycolysis taking place in anaerobic conditions.
  5. Glycolysis
  6. Step by Step
  7. Glycolysis
  8. Pathway Alternatives
  9. Glycolysis
  10. Control Systemshways
  11. Hexokinase
  12. Glucose
  13. Glucose 6-phosphate
  14. ADP + H
  15. This Section Not Yet Available
  16. 4sysPlayMovies
  17. MMPlay 
  18. B"animator"
  19. MMIdle 
  20. enterpage
  21. enterpage
  22. MMPlay
  23. animator
  24. sysPlayMovies
  25. MMIdle
  26. animator
  27. sysPlayMovies
  28. playarea
  29. slider
  30. group id 88 of page id 0
  31. KeepAspectRatio
  32. false
  33. ClipToRectangle
  34. false
  35. AutoLoop
  36. fileName
  37. pentane.avi
  38. playpos
  39. Animator
  40. autoloop
  41. ClipToRectangle
  42. filename
  43. glycolys.avi
  44. OutputObject
  45. rectangle playarea
  46. playpos
  47. The Button
  48. Anaerobic glycolysis takes a six carbon sugar (glucose), splits it into two molecules of three carbon sugar (glyceradehyde) and then rearranges the atoms (to lactate)..angement of atoms provides energy to make ATP which is the principle energy 'currency' in the cell.e ATP which is the principle energy 'currency' in the cell.with the generation of much ATP.  The pathway is named for this function - lysis of glucose=glycolysis.
  49. Glycolysis probably evolved billions of years ago when there was hardly any molecular oxygen present in the atmosphere and so the second function would be a later development.  This tutorial concentrates on glycolysis taking place in anaerobic conditions.
  50. MMPlay 
  51. Banimator
  52. buttonup
  53. buttonup
  54. MMPlay
  55. animator
  56. Animate
  57. mmload 
  58. Banimator
  59. buttonup
  60. buttonup
  61. mmload
  62. animator
  63. just a 'carrier' 
  64. code.
  65. xintended 
  66. user 
  67. click on 
  68. This allows 
  69. % important 
  70. be kept 
  71. {which 
  72. easily 
  73. pasted.
  74. remain 
  75. moved via 
  76.  clipboard.
  77. Display values 
  78. benefit 
  79. "Status 
  80. Animator 
  81. Bfollows"
  82. "Current file (
  83. oFileName) 
  84. : " & 
  85. StartFrame 
  86. StopFrame 
  87. "Play 
  88. frames 
  89. G& " 
  90. "Output (
  91. oOutputObject) 
  92. : " & 
  93. "Slider (
  94. : " & 
  95. "Clipping (
  96. oClipToRectangle) 
  97. : " & 
  98. "Autoloop (
  99. oAutoLoop) 
  100. : " & 
  101. Most often used 
  102. find 
  103. playing
  104. Will 
  105. "", "
  106. ", "seeking" etc.
  107. MMMode
  108. tbkMCI("status aniFile ready","") 
  109. mode","")
  110. "closed"
  111. Loads 
  112. animation 
  113. driver 
  114. displays
  115. a sub-
  116. ,toolbook 
  117. realise that 
  118. Uimage 
  119. NOT a 
  120. {but 
  121. painting directly 
  122. Toolbook Window
  123. parasitically.
  124. has several implications.
  125. redrawn part 
  126. a paused 
  127.  may be messed up
  128. disappear totally.
  129. Also, 
  130. xspecifically
  131. removed 
  132. moves 
  133. another 
  134. will 
  135.  over
  136. MMLoad
  137. 4s_aniHandle, sysLogX, sysLogY
  138. ZhDC, DestRect, FileRect, OutputRect
  139. userlinked 
  140.     linkDLL USER
  141.         BYTE MoveWindow( WORD, INT, 
  142.  GetDC( 
  143.   ReleaseDC( 
  144. gdilinked 
  145. Z GetDeviceCaps( 
  146. Much 
  147. following 
  148. concerned 
  149. fconverting 
  150. units 
  151. pixel 
  152. order 
  153. output
  154. front 
  155. notes 
  156. came 
  157. explanation.
  158. -- Pixels per inch
  159.             untranslateAllWindowMessages 
  160. ","")
  161. tbkMCIchk("
  162. " && 
  163. ofileName && "alias 
  164. style child 
  165. " && 
  166. 8,"",1)
  167. ","",1)
  168. 1","",1)
  169. ,"",1)
  170. state 
  171. ","",1)
  172. dimensions 
  173.  "where 
  174. source", "" )
  175. width 
  176. )*1440) 
  177. height 
  178. )*1440) 
  179. y1440)+1
  180. y1440)+1
  181. )" && 
  182. "",1)
  183.         --centre 
  184. W    area
  185.         -- 
  186. y1440
  187. y1440
  188. y1440
  189. y1440
  190. y1440
  191. y1440
  192. translating 
  193. emessages 
  194. ","",1)
  195. x, y, 
  196. , 1 )
  197.     translateWindowMessage 
  198. animateWindowClose 
  199. Speaks 
  200. itself
  201. MMUnload
  202. ","")
  203. Seeks 
  204. MMPlay
  205. ","") = 
  206. length","")
  207. ","")
  208. ","",1)
  209. ","") >= 
  210. ,"",1)
  211. ,"",1)
  212. yieldApp()
  213. MMPause
  214. ","")
  215. MMStepReverse
  216. ","",1,1)
  217. H1","",1)
  218. MMStepForward
  219. ","",1,1)
  220. H1","",1)
  221. slider 
  222. MMSeek
  223. ,1,1)
  224. sliderPosition 
  225. " && 
  226. ,"",1)
  227. Check 
  228. needs 
  229. be repositioned
  230. be rewound (
  231.  property 
  232. MMidle
  233. Zoffst, 
  234. ","")
  235. ( myStartFrame 
  236. oplaypos
  237. oautoloop
  238.             --
  239.  timer 
  240. efinish 
  241. Fclean 
  242. finished
  243.     unTranslateAllWindowMessages 
  244. tbkTimerStart("single",500,100,
  245. tbkMMTimer
  246. ","")
  247. suggested 
  248. your 
  249. outputobject 
  250. playarea"
  251. AnimationSlider"
  252. filename 
  253. mmload 
  254. mmplay 
  255. mmunload 
  256. mmidle 
  257. buttonup
  258. MMStepReverse
  259. MMUnload
  260. MMStepForward
  261. MMSeek
  262. MMPlay
  263. MMidle
  264. MMLoad
  265. animateWindowClose
  266. MMPause
  267. tbkMMTimer
  268. MMMode
  269. buttonup
  270. Status of Animator button follows
  271. Current file (my FileName) is: 
  272. FileName
  273. Play all of file.
  274. Play frames from 
  275. StartFrame
  276. StopFrame
  277. Output (my OutputObject) is to: 
  278. OutputObject
  279. Slider (my Slider) is: 
  280. Slider
  281. Clipping (my ClipToRectangle) is: 
  282. ClipToRectangle
  283. Autoloop (my AutoLoop) is: 
  284. Autoloop
  285. StopFrame
  286. StartFrame
  287. MMMode
  288. status aniFile ready
  289. tbkMCI
  290. status aniFile mode
  291. tbkMCI
  292. closed
  293. MMLoad
  294. MoveWindow
  295. GetDC
  296. ReleaseDC
  297. GetDeviceCaps
  298. GetDC
  299. GetDeviceCaps
  300. GetDeviceCaps
  301. ReleaseDC
  302. status aniFile ready
  303. tbkMCI
  304. close aniFile
  305. tbkMCI
  306. fileName
  307. alias aniFile style child parent
  308. tbkMCIchk
  309. set aniFile time format frames
  310. tbkMCIchk
  311. StartFrame
  312. StopFrame
  313. seek aniFile to 1
  314. tbkMCIchk
  315. seek aniFile to 
  316. StartFrame
  317. tbkMCIchk
  318. window aniFile state show
  319. tbkMCIchk
  320. where aniFile source
  321. tbkMCI
  322. OutputObject
  323. ClipToRectangle
  324. put aniFile source at
  325. tbkMCIchk
  326. status aniFile window handle
  327. tbkMCIchk
  328. MoveWindow
  329. animateWindowClose
  330. height
  331. width
  332. gdilinked
  333. userlinked
  334. DestRect
  335. FileRect
  336. OutputRect
  337. s_aniHandle
  338. sysLogX
  339. sysLogY
  340. MMUnload
  341. status aniFile ready
  342. tbkMCI
  343. close aniFile
  344. tbkMCI
  345. s_aniHandle
  346. MMPlay
  347. StartFrame
  348. StopFrame
  349. status aniFile position
  350. tbkMCI
  351. status aniFile length
  352. tbkMCI
  353. seek aniFile to start
  354. tbkMCIchk
  355. play aniFile
  356. tbkMCIchk
  357. status aniFile position
  358. tbkMCI
  359. StopFrame
  360. play aniFile from 
  361. StartFrame
  362. StopFrame
  363. tbkMCIchk
  364. play aniFile to 
  365. StopFrame
  366. tbkMCIchk
  367. yieldApp
  368. MMPause
  369. pause aniFile
  370. tbkMCIchk
  371. MMStepReverse
  372. step aniFile reverse by 1
  373. tbkMCIchk
  374. MMStepForward
  375. step aniFile by 1
  376. tbkMCIchk
  377. MMSeek
  378. slider
  379. status aniFile length
  380. tbkMCIchk
  381. slider
  382. sliderPosition
  383. seek aniFile to
  384. tbkMCIchk
  385. MMidle
  386. status aniFile position
  387. tbkMCI
  388. slider
  389. slider
  390. sliderPosition
  391. StopFrame
  392. status aniFile length
  393. tbkMCI
  394. StopFrame
  395. StartFrame
  396. StartFrame
  397. playpos
  398. playpos
  399. slider
  400. slider
  401. sliderPosition
  402. autoloop
  403. MMPlay
  404. myStartFrame
  405. offst
  406. length
  407. animateWindowClose
  408. single
  409. tbkTimerStart
  410. s_aniHandle
  411. tbkMMTimer
  412. close aniFile
  413. tbkMCI
  414. 4sysPlayMovies
  415. MMPlay 
  416. B"animator"
  417. MMIdle 
  418. enterpage
  419. enterpage
  420. MMPlay
  421. animator
  422. sysPlayMovies
  423. MMIdle
  424. animator
  425. sysPlayMovies
  426. playarea
  427. playpos
  428. fileName
  429. pentane.avi
  430. AutoLoop
  431. ClipToRectangle
  432. false
  433. KeepAspectRatio
  434. false
  435. slider
  436. group id 88 of page id 0
  437. Animator
  438. playpos
  439. OutputObject
  440. rectangle playarea
  441. filename
  442. glycolys.avi
  443. ClipToRectangle
  444. autoloop
  445. The Button
  446. The rearrangement of atoms provides energy to make ATP which is the principle energy 'currency' in the cell.hyde) and then rearranges the atoms (to lactate).  The rearrangement of atoms provides energy to make ATP which is the principle energy 'currency' in the cell.e ATP which is the principle energy 'currency' in the cell.with the generation of much ATP.  The pathway is named for this function - lysis of glucose=glycolysis.
  447. Glycolysis probably evolved billions of years ago when there was hardly any molecular oxygen present in the atmosphere and so the second function would be a later development.  This tutorial concentrates on glycolysis taking place in anaerobic conditions.
  448. MMPlay 
  449. Banimator
  450. buttonup
  451. buttonup
  452. MMPlay
  453. animator
  454. Animate
  455. mmload 
  456. Banimator
  457. buttonup
  458. buttonup
  459. mmload
  460. animator
  461. just a 'carrier' 
  462. code.
  463. xintended 
  464. user 
  465. click on 
  466. This allows 
  467. % important 
  468. be kept 
  469. {which 
  470. easily 
  471. pasted.
  472. remain 
  473. moved via 
  474.  clipboard.
  475. Display values 
  476. benefit 
  477. "Status 
  478. Animator 
  479. Bfollows"
  480. "Current file (
  481. oFileName) 
  482. : " & 
  483. StartFrame 
  484. StopFrame 
  485. "Play 
  486. frames 
  487. G& " 
  488. "Output (
  489. oOutputObject) 
  490. : " & 
  491. "Slider (
  492. : " & 
  493. "Clipping (
  494. oClipToRectangle) 
  495. : " & 
  496. "Autoloop (
  497. oAutoLoop) 
  498. : " & 
  499. Most often used 
  500. find 
  501. playing
  502. Will 
  503. "", "
  504. ", "seeking" etc.
  505. MMMode
  506. tbkMCI("status aniFile ready","") 
  507. mode","")
  508. "closed"
  509. Loads 
  510. animation 
  511. driver 
  512. displays
  513. a sub-
  514. ,toolbook 
  515. realise that 
  516. Uimage 
  517. NOT a 
  518. {but 
  519. painting directly 
  520. Toolbook Window
  521. parasitically.
  522. has several implications.
  523. redrawn part 
  524. a paused 
  525.  may be messed up
  526. disappear totally.
  527. Also, 
  528. xspecifically
  529. removed 
  530. moves 
  531. another 
  532. will 
  533.  over
  534. MMLoad
  535. 4s_aniHandle, sysLogX, sysLogY
  536. ZhDC, DestRect, FileRect, OutputRect
  537. userlinked 
  538.     linkDLL USER
  539.         BYTE MoveWindow( WORD, INT, 
  540.  GetDC( 
  541.   ReleaseDC( 
  542. gdilinked 
  543. Z GetDeviceCaps( 
  544. Much 
  545. following 
  546. concerned 
  547. fconverting 
  548. units 
  549. pixel 
  550. order 
  551. output
  552. front 
  553. notes 
  554. came 
  555. explanation.
  556. -- Pixels per inch
  557.             untranslateAllWindowMessages 
  558. ","")
  559. tbkMCIchk("
  560. " && 
  561. ofileName && "alias 
  562. style child 
  563. " && 
  564. 8,"",1)
  565. ","",1)
  566. 1","",1)
  567. ,"",1)
  568. state 
  569. ","",1)
  570. dimensions 
  571.  "where 
  572. source", "" )
  573. width 
  574. )*1440) 
  575. height 
  576. )*1440) 
  577. y1440)+1
  578. y1440)+1
  579. )" && 
  580. "",1)
  581.         --centre 
  582. W    area
  583.         -- 
  584. y1440
  585. y1440
  586. y1440
  587. y1440
  588. y1440
  589. y1440
  590. translating 
  591. emessages 
  592. ","",1)
  593. x, y, 
  594. , 1 )
  595.     translateWindowMessage 
  596. animateWindowClose 
  597. Speaks 
  598. itself
  599. MMUnload
  600. ","")
  601. Seeks 
  602. MMPlay
  603. ","") = 
  604. length","")
  605. ","")
  606. ","",1)
  607. ","") >= 
  608. ,"",1)
  609. ,"",1)
  610. yieldApp()
  611. MMPause
  612. ","")
  613. MMStepReverse
  614. ","",1,1)
  615. H1","",1)
  616. MMStepForward
  617. ","",1,1)
  618. H1","",1)
  619. slider 
  620. MMSeek
  621. ,1,1)
  622. sliderPosition 
  623. " && 
  624. ,"",1)
  625. Check 
  626. needs 
  627. be repositioned
  628. be rewound (
  629.  property 
  630. MMidle
  631. Zoffst, 
  632. ","")
  633. ( myStartFrame 
  634. oplaypos
  635. oautoloop
  636.             --
  637.  timer 
  638. efinish 
  639. Fclean 
  640. finished
  641.     unTranslateAllWindowMessages 
  642. tbkTimerStart("single",500,100,
  643. tbkMMTimer
  644. ","")
  645. suggested 
  646. your 
  647. outputobject 
  648. playarea"
  649. AnimationSlider"
  650. filename 
  651. mmload 
  652. mmplay 
  653. mmunload 
  654. mmidle 
  655. buttonup
  656. MMStepReverse
  657. MMUnload
  658. MMStepForward
  659. MMSeek
  660. MMPlay
  661. MMidle
  662. MMLoad
  663. animateWindowClose
  664. MMPause
  665. tbkMMTimer
  666. MMMode
  667. buttonup
  668. Status of Animator button follows
  669. Current file (my FileName) is: 
  670. FileName
  671. Play all of file.
  672. Play frames from 
  673. StartFrame
  674. StopFrame
  675. Output (my OutputObject) is to: 
  676. OutputObject
  677. Slider (my Slider) is: 
  678. Slider
  679. Clipping (my ClipToRectangle) is: 
  680. ClipToRectangle
  681. Autoloop (my AutoLoop) is: 
  682. Autoloop
  683. StopFrame
  684. StartFrame
  685. MMMode
  686. status aniFile ready
  687. tbkMCI
  688. status aniFile mode
  689. tbkMCI
  690. closed
  691. MMLoad
  692. MoveWindow
  693. GetDC
  694. ReleaseDC
  695. GetDeviceCaps
  696. GetDC
  697. GetDeviceCaps
  698. GetDeviceCaps
  699. ReleaseDC
  700. status aniFile ready
  701. tbkMCI
  702. close aniFile
  703. tbkMCI
  704. fileName
  705. alias aniFile style child parent
  706. tbkMCIchk
  707. set aniFile time format frames
  708. tbkMCIchk
  709. StartFrame
  710. StopFrame
  711. seek aniFile to 1
  712. tbkMCIchk
  713. seek aniFile to 
  714. StartFrame
  715. tbkMCIchk
  716. window aniFile state show
  717. tbkMCIchk
  718. where aniFile source
  719. tbkMCI
  720. OutputObject
  721. ClipToRectangle
  722. put aniFile source at
  723. tbkMCIchk
  724. status aniFile window handle
  725. tbkMCIchk
  726. MoveWindow
  727. animateWindowClose
  728. height
  729. width
  730. gdilinked
  731. userlinked
  732. DestRect
  733. FileRect
  734. OutputRect
  735. s_aniHandle
  736. sysLogX
  737. sysLogY
  738. MMUnload
  739. status aniFile ready
  740. tbkMCI
  741. close aniFile
  742. tbkMCI
  743. s_aniHandle
  744. MMPlay
  745. StartFrame
  746. StopFrame
  747. status aniFile position
  748. tbkMCI
  749. status aniFile length
  750. tbkMCI
  751. seek aniFile to start
  752. tbkMCIchk
  753. play aniFile
  754. tbkMCIchk
  755. status aniFile position
  756. tbkMCI
  757. StopFrame
  758. play aniFile from 
  759. StartFrame
  760. StopFrame
  761. tbkMCIchk
  762. play aniFile to 
  763. StopFrame
  764. tbkMCIchk
  765. yieldApp
  766. MMPause
  767. pause aniFile
  768. tbkMCIchk
  769. MMStepReverse
  770. step aniFile reverse by 1
  771. tbkMCIchk
  772. MMStepForward
  773. step aniFile by 1
  774. tbkMCIchk
  775. MMSeek
  776. slider
  777. status aniFile length
  778. tbkMCIchk
  779. slider
  780. sliderPosition
  781. seek aniFile to
  782. tbkMCIchk
  783. MMidle
  784. status aniFile position
  785. tbkMCI
  786. slider
  787. slider
  788. sliderPosition
  789. StopFrame
  790. status aniFile length
  791. tbkMCI
  792. StopFrame
  793. StartFrame
  794. StartFrame
  795. playpos
  796. playpos
  797. slider
  798. slider
  799. sliderPosition
  800. autoloop
  801. MMPlay
  802. myStartFrame
  803. offst
  804. length
  805. animateWindowClose
  806. single
  807. tbkTimerStart
  808. s_aniHandle
  809. tbkMMTimer
  810. close aniFile
  811. tbkMCI
  812. 4sysPlayMovies
  813. MMPlay 
  814. B"animator"
  815. MMIdle 
  816. enterpage
  817. enterpage
  818. MMPlay
  819. animator
  820. sysPlayMovies
  821. MMIdle
  822. animator
  823. sysPlayMovies
  824. MMIdle
  825. animator
  826. playarea
  827. slider
  828. group id 88 of page id 0
  829. KeepAspectRatio
  830. false
  831. ClipToRectangle
  832. false
  833. AutoLoop
  834. fileName
  835. pentane.avi
  836. playpos
  837. Animator
  838. autoloop
  839. ClipToRectangle
  840. filename
  841. glycolys.avi
  842. OutputObject
  843. rectangle playarea
  844. playpos
  845. The Button
  846. You can see that there is an overall conservation of atoms in this process.    There are six carbon, six oxygen and twelve hydrogen atoms at start and finish.
  847. MMPlay 
  848. Banimator
  849. buttonup
  850. buttonup
  851. MMPlay
  852. animator
  853. Animate
  854. mmload 
  855. Banimator
  856. buttonup
  857. buttonup
  858. mmload
  859. animator
  860. just a 'carrier' 
  861. code.
  862. xintended 
  863. user 
  864. click on 
  865. This allows 
  866. % important 
  867. be kept 
  868. {which 
  869. easily 
  870. pasted.
  871. remain 
  872. moved via 
  873.  clipboard.
  874. Display values 
  875. benefit 
  876. "Status 
  877. Animator 
  878. Bfollows"
  879. "Current file (
  880. oFileName) 
  881. : " & 
  882. StartFrame 
  883. StopFrame 
  884. "Play 
  885. frames 
  886. G& " 
  887. "Output (
  888. oOutputObject) 
  889. : " & 
  890. "Slider (
  891. : " & 
  892. "Clipping (
  893. oClipToRectangle) 
  894. : " & 
  895. "Autoloop (
  896. oAutoLoop) 
  897. : " & 
  898. Most often used 
  899. find 
  900. playing
  901. Will 
  902. "", "
  903. ", "seeking" etc.
  904. MMMode
  905. tbkMCI("status aniFile ready","") 
  906. mode","")
  907. "closed"
  908. Loads 
  909. animation 
  910. driver 
  911. displays
  912. a sub-
  913. ,toolbook 
  914. realise that 
  915. Uimage 
  916. NOT a 
  917. {but 
  918. painting directly 
  919. Toolbook Window
  920. parasitically.
  921. has several implications.
  922. redrawn part 
  923. a paused 
  924.  may be messed up
  925. disappear totally.
  926. Also, 
  927. xspecifically
  928. removed 
  929. moves 
  930. another 
  931. will 
  932.  over
  933. MMLoad
  934. 4s_aniHandle, sysLogX, sysLogY
  935. ZhDC, DestRect, FileRect, OutputRect
  936. userlinked 
  937.     linkDLL USER
  938.         BYTE MoveWindow( WORD, INT, 
  939.  GetDC( 
  940.   ReleaseDC( 
  941. gdilinked 
  942. Z GetDeviceCaps( 
  943. Much 
  944. following 
  945. concerned 
  946. fconverting 
  947. units 
  948. pixel 
  949. order 
  950. output
  951. front 
  952. notes 
  953. came 
  954. explanation.
  955. -- Pixels per inch
  956.             untranslateAllWindowMessages 
  957. ","")
  958. tbkMCIchk("
  959. " && 
  960. ofileName && "alias 
  961. style child 
  962. " && 
  963. 8,"",1)
  964. ","",1)
  965. 1","",1)
  966. ,"",1)
  967. state 
  968. ","",1)
  969. dimensions 
  970.  "where 
  971. source", "" )
  972. width 
  973. )*1440) 
  974. height 
  975. )*1440) 
  976. y1440)+1
  977. y1440)+1
  978. )" && 
  979. "",1)
  980.         --centre 
  981. W    area
  982.         -- 
  983. y1440
  984. y1440
  985. y1440
  986. y1440
  987. y1440
  988. y1440
  989. translating 
  990. emessages 
  991. ","",1)
  992. x, y, 
  993. , 1 )
  994.     translateWindowMessage 
  995. animateWindowClose 
  996. Speaks 
  997. itself
  998. MMUnload
  999. ","")
  1000. Seeks 
  1001. MMPlay
  1002. ","") = 
  1003. length","")
  1004. ","")
  1005. ","",1)
  1006. ","") >= 
  1007. ,"",1)
  1008. ,"",1)
  1009. yieldApp()
  1010. MMPause
  1011. ","")
  1012. MMStepReverse
  1013. ","",1,1)
  1014. H1","",1)
  1015. MMStepForward
  1016. ","",1,1)
  1017. H1","",1)
  1018. slider 
  1019. MMSeek
  1020. ,1,1)
  1021. sliderPosition 
  1022. " && 
  1023. ,"",1)
  1024. Check 
  1025. needs 
  1026. be repositioned
  1027. be rewound (
  1028.  property 
  1029. MMidle
  1030. Zoffst, 
  1031. ","")
  1032. ( myStartFrame 
  1033. oplaypos
  1034. oautoloop
  1035.             --
  1036.  timer 
  1037. efinish 
  1038. Fclean 
  1039. finished
  1040.     unTranslateAllWindowMessages 
  1041. tbkTimerStart("single",500,100,
  1042. tbkMMTimer
  1043. ","")
  1044. suggested 
  1045. your 
  1046. outputobject 
  1047. playarea"
  1048. AnimationSlider"
  1049. filename 
  1050. mmload 
  1051. mmplay 
  1052. mmunload 
  1053. mmidle 
  1054. buttonup
  1055. MMStepReverse
  1056. MMUnload
  1057. MMStepForward
  1058. MMSeek
  1059. MMPlay
  1060. MMidle
  1061. MMLoad
  1062. animateWindowClose
  1063. MMPause
  1064. tbkMMTimer
  1065. MMMode
  1066. buttonup
  1067. Status of Animator button follows
  1068. Current file (my FileName) is: 
  1069. FileName
  1070. Play all of file.
  1071. Play frames from 
  1072. StartFrame
  1073. StopFrame
  1074. Output (my OutputObject) is to: 
  1075. OutputObject
  1076. Slider (my Slider) is: 
  1077. Slider
  1078. Clipping (my ClipToRectangle) is: 
  1079. ClipToRectangle
  1080. Autoloop (my AutoLoop) is: 
  1081. Autoloop
  1082. StopFrame
  1083. StartFrame
  1084. MMMode
  1085. status aniFile ready
  1086. tbkMCI
  1087. status aniFile mode
  1088. tbkMCI
  1089. closed
  1090. MMLoad
  1091. MoveWindow
  1092. GetDC
  1093. ReleaseDC
  1094. GetDeviceCaps
  1095. GetDC
  1096. GetDeviceCaps
  1097. GetDeviceCaps
  1098. ReleaseDC
  1099. status aniFile ready
  1100. tbkMCI
  1101. close aniFile
  1102. tbkMCI
  1103. fileName
  1104. alias aniFile style child parent
  1105. tbkMCIchk
  1106. set aniFile time format frames
  1107. tbkMCIchk
  1108. StartFrame
  1109. StopFrame
  1110. seek aniFile to 1
  1111. tbkMCIchk
  1112. seek aniFile to 
  1113. StartFrame
  1114. tbkMCIchk
  1115. window aniFile state show
  1116. tbkMCIchk
  1117. where aniFile source
  1118. tbkMCI
  1119. OutputObject
  1120. ClipToRectangle
  1121. put aniFile source at
  1122. tbkMCIchk
  1123. status aniFile window handle
  1124. tbkMCIchk
  1125. MoveWindow
  1126. animateWindowClose
  1127. height
  1128. width
  1129. gdilinked
  1130. userlinked
  1131. DestRect
  1132. FileRect
  1133. OutputRect
  1134. s_aniHandle
  1135. sysLogX
  1136. sysLogY
  1137. MMUnload
  1138. status aniFile ready
  1139. tbkMCI
  1140. close aniFile
  1141. tbkMCI
  1142. s_aniHandle
  1143. MMPlay
  1144. StartFrame
  1145. StopFrame
  1146. status aniFile position
  1147. tbkMCI
  1148. status aniFile length
  1149. tbkMCI
  1150. seek aniFile to start
  1151. tbkMCIchk
  1152. play aniFile
  1153. tbkMCIchk
  1154. status aniFile position
  1155. tbkMCI
  1156. StopFrame
  1157. play aniFile from 
  1158. StartFrame
  1159. StopFrame
  1160. tbkMCIchk
  1161. play aniFile to 
  1162. StopFrame
  1163. tbkMCIchk
  1164. yieldApp
  1165. MMPause
  1166. pause aniFile
  1167. tbkMCIchk
  1168. MMStepReverse
  1169. step aniFile reverse by 1
  1170. tbkMCIchk
  1171. MMStepForward
  1172. step aniFile by 1
  1173. tbkMCIchk
  1174. MMSeek
  1175. slider
  1176. status aniFile length
  1177. tbkMCIchk
  1178. slider
  1179. sliderPosition
  1180. seek aniFile to
  1181. tbkMCIchk
  1182. MMidle
  1183. status aniFile position
  1184. tbkMCI
  1185. slider
  1186. slider
  1187. sliderPosition
  1188. StopFrame
  1189. status aniFile length
  1190. tbkMCI
  1191. StopFrame
  1192. StartFrame
  1193. StartFrame
  1194. playpos
  1195. playpos
  1196. slider
  1197. slider
  1198. sliderPosition
  1199. autoloop
  1200. MMPlay
  1201. myStartFrame
  1202. offst
  1203. length
  1204. animateWindowClose
  1205. single
  1206. tbkTimerStart
  1207. s_aniHandle
  1208. tbkMMTimer
  1209. close aniFile
  1210. tbkMCI
  1211. 4s_mminit, sysPlayMovies
  1212. Zs, sysb, direct
  1213. X"tbkfile.dll"
  1214.         INT setCurrentDirectory(STRING)
  1215. rive(
  1216. c"File" 
  1217. c"Edit" 
  1218. c"Text" 
  1219. c"Page" 
  1220.     --discover directory where 
  1221.  resides
  1222. ~( "GLOL.TBK", 
  1223. 8)-1) 
  1224.  ) > 3
  1225. setCurrentDrive( 
  1226. "Sorry, couldn't change 
  1227. Animations may 
  1228. xwork."
  1229.  drive.
  1230. "Warning:
  1231. Multimedia 
  1232. xavailable on 
  1233. computer.
  1234. The animations 
  1235. software will be disabled."
  1236. key, isShift, isCtrl
  1237. sysRuntime 
  1238. terbook
  1239. leavebook
  1240. enterbook
  1241. keychar
  1242. enterbook
  1243. tbkfile.dll
  1244. setCurrentDirectory
  1245. setCurrentDrive
  1246. GLOL.TBK
  1247. setCurrentDrive
  1248. setCurrentDirectory
  1249. Sorry, couldn't change to a directory.  Animations may not work.
  1250. Sorry, couldn't change to a disc drive.  Animations may not work.
  1251. Warning:  Multimedia is not available on this computer.  The animations in this software will be disabled.
  1252. direct
  1253. s_mminit
  1254. sysPlayMovies
  1255. leavebook
  1256. tbkfile.dll
  1257. keychar
  1258. author
  1259. isCtrl
  1260. isShift
  1261. Glycolysis - Stage 3 Step 4osphorylation??????????
  1262. In anaerobic conditions NADH from the earlier oxidation step must be recycled as it is available only at low concetration in the cell.  In this step the ketone group of pyruvate is reduced by NADH to a hydroxyl group.ansfered to ADP first.
  1263. This phosphate is the one which was added right at the begining of glycolysis.  So this is where the investment of one ATP is redeemed.
  1264. The DG for this step is very negetive.  At is useful to have a step with a highly negetive DG at or near the end of a pathway because it ensures that concetrations of intermediates are kept low even when glucose is at low concentration.  None of the glucose is wasted due to intermediate steps lyng at equilibrium.
  1265. Reduction
  1266. SliderPosition 
  1267. slider 
  1268. OldSliderPos 
  1269. ( (1-
  1270. )*40 )
  1271. ( (1-
  1272. )*40 )
  1273. ( (1-
  1274. )*40 )
  1275. ( (1-
  1276. )*40 )
  1277. ( (1-
  1278. )*40 )
  1279. ( (1-
  1280. )*40 )
  1281. terpage
  1282. buttonstilldown
  1283. enterpage
  1284. buttonup
  1285. enterpage
  1286. SliderPosition
  1287. OldSliderPos
  1288. slider
  1289. buttonstilldown
  1290. SliderPosition
  1291. OldSliderPos
  1292. OldSliderPos
  1293. SliderPosition
  1294. OldSliderPos
  1295. OldSliderPos
  1296. OldSliderPos
  1297. Slider
  1298. buttonup
  1299. SliderPosition
  1300. OldSliderPos
  1301. OldSliderPos
  1302. SliderPosition
  1303. OldSliderPos
  1304. OldSliderPos
  1305. OldSliderPos
  1306. Slider
  1307. OldSliderPos
  1308. Glycolysis - Summary of Stepsall Reaction?
  1309. Use the scroll bar to browse through the steps of glycolysis.  These steps are dealt with in detail later.  They are presented here only as a taster.
  1310. Hexokinase
  1311. Phosphoglucose Isomerase
  1312. Phosphofructokinase
  1313. Aldolase
  1314. Triose Phosphate Isomerase
  1315. Glyceraldehyde 3-phosphate Dehydrogenase
  1316. Phosphoglycerate Kinase
  1317. Phosphoglyceromutase
  1318. Enolase
  1319. Pyruvate Kinase
  1320. Lactate Dehydrogenase
  1321.  Dehydrogenase
  1322.  Lactate
  1323.                             Lactate Dehydrogenase
  1324.  Lactate
  1325.             Lactate Dehydrogenase
  1326.  Lactate
  1327.                                 Lactate Dehydrogenase
  1328.  Lactate
  1329.                                 Lactate Dehydrogenase
  1330.  Lactate
  1331.  Pyruvate
  1332. .                                                                Lactate Dehydrogenase
  1333.  Lactate
  1334.  Lactate
  1335. e Dehydrogenase
  1336.  Lactate
  1337.                 Lactate Dehydrogenase
  1338.  Lactate
  1339. te Dehydrogenase
  1340.  Lactate
  1341. Glucose
  1342. Glucose 6-phosphate
  1343. Fructose 6-phosphate
  1344. Fructose 1,6-bisphosphate
  1345. Dihydroxyacetone phosphate +
  1346. Glyceraldehyde 3-phosphate
  1347.  Glyceraldehyde 3-phosphate
  1348.  1,3-Bisphosphoglycerate
  1349.  3-Phosphoglycerate
  1350.  2-Phosphoglycerate
  1351.  Phosphoenolpyruvate
  1352.  Pyruvate
  1353.  Lactate
  1354. e Dehydrogenase
  1355.  Lactate
  1356. ydrogenase
  1357.  Lactate
  1358. ctate Dehydrogenase
  1359.  Lactate
  1360.     Lactate Dehydrogenase
  1361.  Lactate
  1362.                                                             Lactate Dehydrogenase
  1363.  Lactate
  1364. actate Dehydrogenase
  1365.  Lactate
  1366. hydrogenase
  1367.  Lactate
  1368. actate Dehydrogenase
  1369.  Lactate
  1370. te Dehydrogenase
  1371.  Lactate
  1372. NAD+  + Pi 
  1373.  NADH + H+
  1374. slider
  1375. txClassName
  1376. Slider
  1377. txClassName
  1378. vSliderThumb
  1379. glide
  1380. button id 64 of page id 16
  1381. width
  1382. hilight
  1383. false
  1384. height
  1385. SelectAll
  1386. Previous
  1387. Paste
  1388. 2505, 4515 
  1389. 2520, 4500
  1390. NewPage
  1391. Clear
  1392. buttonUp
  1393. buttonUp
  1394. SelectAll
  1395. Previous
  1396. Paste
  1397. SelectAll
  1398. Previous
  1399. Paste
  1400. SelectAll
  1401. Previous
  1402. Paste
  1403. SelectAll
  1404. Previous
  1405. Paste
  1406. SelectAll
  1407. Previous
  1408. Paste
  1409. y5NewPage
  1410. Clear
  1411. Previous
  1412. buttonup
  1413. buttonup
  1414. buttonup
  1415. buttonup
  1416. buttonup
  1417. buttonup
  1418. "Do you really want 
  1419. f"&Yes" 
  1420. "&No"
  1421. buttonup
  1422. buttonup
  1423. Do you really want to exit?
  1424. pageno
  1425. page 49 of 59
  1426. Data Sheet
  1427. Enzyme        :    :
  1428. Substrate(s)::
  1429. Product(s)    :    :
  1430.             :    :
  1431. DG            ::::
  1432. (At Standard Biochemical Conditions)
  1433. (At Typical Physiological Conditions)
  1434. Phosphoglucose Isomerase
  1435. Glucose 6-phosphate
  1436. Fructose 6-phosphate
  1437. Aldolase
  1438. Fructose 1,6-bisphosphate
  1439. Dihydroxyacetone phosphate + 
  1440. Glyceraldehyde 3-phosphate
  1441. Triose phosphate isomerase
  1442. Dihydroxyacetone phosphate
  1443. Glyceraldehyde 3-phosphate
  1444. Glyceradehyde 3-phosphate dehydrogenase
  1445. Glyceraldehyde 3-phosphate
  1446. NAD + Pi
  1447. 1,3-bisphosphoglycerate
  1448. NADH + H
  1449. Phosphoglycerate kinase
  1450. 1,3-bisphosphoglycerate
  1451. 3-phosphoglycerate
  1452. Phosphoglyceromutase
  1453. 3-phosphoglycerate
  1454. 2-phosphoglycerate
  1455. Enolase
  1456. 2-phosphoglycerate
  1457. Phosphoenolpyruvate
  1458. Pyruvate kinase
  1459. Phosphoenolpyruvate
  1460. ADP + H
  1461. Pyruvate
  1462. Lactate dehydrogenase
  1463. Pyruvate
  1464. NADH + H
  1465. Lactate
  1466. buttonup
  1467. buttonup
  1468. buttonup
  1469. buttonup
  1470. "Do you really want 
  1471. f"&Yes" 
  1472. "&No"
  1473. buttonup
  1474. buttonup
  1475. Do you really want to exit?
  1476. Glycolysis
  1477. The Enddddd
  1478. Index
  1479. This tutorial is split into sections.  You are advised to work through a section at a single sitting but you may wish to take a break between sections.  The sections are listed here.  (Click on a title to go to the appropriate page.)
  1480. Summary    The overall 'design' of glycolysis is discussed.  Glycolysis is described as a three stage operation.  The evolution of glycolysis is touched on.
  1481. Steps in Detail    The steps are listed and an explanation of what is going on in each is given.
  1482. Pathway Variations    Different monosacharides may be brought into the pathway and the final product depends on whether respiration follows glycolysis.
  1483. Control of Glycolysis    Several control systems regulate the pathway.
  1484. Overview    The function of the pathway is discussed.
  1485. Steps    Each step in the pathway is described and explained.
  1486. Pathway Alternatives    A variety of monosacharides can be brought into the pathway.  The final product may depend on availability of oxygen.
  1487. Control Systems    The pathway is regulated at several steps.ed as a three stage operation.  The evolution of glycolysis is touched on.
  1488. Steps in Detail    The steps are listed and an explanation of what is going on in each is given.
  1489. Pathway Variations    Different monosacharides may be brought into the pathway and the final product depends on whether respiration follows glycolysis.
  1490. Control of Glycolysis    Several control systems regulate the pathway.
  1491. buttonUp
  1492. buttonUp
  1493. buttonUp
  1494. buttonUp
  1495. buttonUp
  1496. buttonUp
  1497. buttonUp
  1498. buttonUp
  1499. Glycolysis
  1500. Overview
  1501. Glycolysis - Why so much phosphorylation??????????
  1502. At one crucial step in glycolysis inorganic phosphate is used to phosphorylate the substrate.  In the subsequent step the phosphate is transfered to ADP to make ATP.
  1503. This form of ATP synthesis is called substrate level phosphorylation because the phosphate group is tranfered to ADP directly from the substrate.
  1504. 4  Synthesis of ATP
  1505. When the atoms of glyceraldeyhde are rearranged to form lactate a -COOH group is formed.  The bonding electrons in this group are more mobile than in most bonds of organic molecules and so the electronegetive oxygen atoms are able to pull them towards their nuclei.  In a way there is an internal, partial redox.  
  1506. This is also the reason why the group is acidic - the electrons in the O-H bond are pulled away from the hydrogen nucleus so hard that the bond breaks.ctrons in the O-H bond are pulled away from the hydrogen nucleus so hard that the bond breaks.
  1507. HC = OOOOH
  1508. H - C - OH
  1509. CH2-OHPPPP
  1510. HO - C - HH
  1511. ^    6    [    
  1512. CH33OHPPPP
  1513. C = OOOOOH
  1514. O-  PPPPP
  1515. Glycolysis - Where does the DG come from??????????
  1516. Glycolysis - Step by Stepphosphorylation??????????
  1517. The next section describes each step in glycolysis.  Each step has the following pages. 
  1518. Function
  1519. Fact Sheet
  1520. Animation
  1521. There is no attempt in the animations to show the mechanism for enzymic catalysis but the general scheme is shown including probable intermediate structures.  ctures.  
  1522. Glycolysis - Stage 1 Stepphosphorylation??????????
  1523. In five steps glucose is split into two identical halves which are both phosphorylated.
  1524. Two ATP are invested but these are recovered at the end of the pathway.
  1525. Phosphorylation and Lysis
  1526. HO - C - HH
  1527. H - C - OH
  1528. H - C - OH
  1529. HC=OHH  P
  1530. CH2-OH  P
  1531. H - C - OH
  1532. 2ATPP
  1533. HC = OOOOH
  1534. H - C - OH
  1535. CH2-O-  P
  1536. HC = OOOOH
  1537. H - C - OH
  1538. CH2-O-  P
  1539. 2HHHHHHHH
  1540. + ADP + H
  1541. 2ADP +  H
  1542. ,->,?@=>3
  1543. <;7398
  1544. Glycolysis - Stage 1 Step 1osphorylation??????????
  1545. Quite a lot of the glucose inside a cell is found to be in phosphorylated form.  The phosphate bond is unstable but also inert.  This means that an energy input is required to form it but once formed it isn't broken spontaneously in aqueous solution.
  1546. With ATP as the phosphate donor the overall DG for the reaction is highly negetive and so the reaction is in effect irreversible.....
  1547. Phosphorylation of Glucose
  1548. Glycolysis - Stage 1 Step 2osphorylation??????????
  1549. Later in glycolysis the carbon chain is split in two.  The type of reaction which does this cuts the chain after the carbon atom adjacent to a carbonyl group.  If this reaction was carryed out on glucose the cur would be uneven.  The carbonyl group is at carbon 1 and so the cut would occur between carbon 2 and carbon 3 giving a two carbon molecule and a four carbon molecule.
  1550. The carbonyl group must be moved to carbon atom two before lysis occurs.  In this step the atoms are rearranged to convert an aldose (glucose) to a ketose (fructose).  The step is reversible.
  1551. (Of course the phosphate group is unchanged.)
  1552. Glucose 6-Phosphate to Fructose 6-phosphateeeeeeeeeeeeeeeeee
  1553. Glycolysis - Stage 1 Step 3osphorylation??????????
  1554. Before the hexose is split in two both ends must be phosphorylated so that the two halves each have a phosphate group.  This reaction works just like the first phosphorylation.  It is the second and last time that ATP is invested to ensure that intermediates on the pathway are phosphorylated.
  1555. The product of this reaction is almost symmetrical with a phosphate at each end and the ketone group near the middle.to carbon atom two before lysis occurs.  In this step the atoms are rearranged to convert an aldose (glucose) to a ketose (fructose).  The step is reversible.
  1556. (Of course the phosphate group is unchanged.)
  1557. Phosphorylation of Fructose 6-phosphatehateeeeeeeeeeeeeeeeee
  1558. Glycolysis - Stage 1 Step 3osphorylation??????????
  1559. In this step the substrate is split into two halves.  While the halves are not identical they are isomers of each other.  I.e. there are the same number of atoms of Hydrogen, Carbon and Oxygen.
  1560. There is no overall net input or output of atoms but two bonds are broken and two new bonds formed.  A C-C bond is broken, the O-H bond on carbon 4 is broken, a new C-H bond is formed between carbon 3 and a hydrogen and the C-O bond on carbon 4 becomes a C=O bond.
  1561. Note that the DG for this step is near zero and so it is reversible and there is no energy to be harnessed.reversible and there is no energy to be harnessed.
  1562. Lysis of Fructose 1,6-bisphosphateeeeeehateeeeeeeeeeeeeeeeee
  1563. Glycolysis - Stage 1 Step 4osphorylation??????????
  1564. In the previous step a phosphorylated hexose was split in half to produce two trioses.  However two different trioses were produced.  In this reaction one triose is isomerised to become identical to its twin sister.
  1565. This step is exactly analogous to the earlier isomerisation because is conversion between a ketose and an aldose.
  1566. The reaction is reversible.  The equilibrium lies to the left but proceeds in a forward direction because the product is taken away by the subsequent steps of the pathway.
  1567. This is the end of the first stage of glycolysis. harnessed. reversible and there is no energy to be harnessed.
  1568. Isomerisation of Dihydroxyacetone phosphateeeeeeeeeeeeeeeeee
  1569. Glycolysis - Stage 2 Stepphosphorylation??????????
  1570. In two separate steps the triose is oxidised and ATP is generated.
  1571. The key to this process is that the substrate is phosphorylated using inorganic phosphate and then the phophate group is transfered to ADP.
  1572. This is the energy conserving stage of glycolysis.
  1573. Oxidation with Phosphoryl transfer to  ADPPPP
  1574. NAD  + P  + ADPP
  1575. HC = OOOOH
  1576. H - C - OH
  1577. CH2-O-  P
  1578. + ADP + H
  1579. NADH  +ATP + H 
  1580. H - C - OH
  1581. C = OOOOOH
  1582. O-  PPPPP
  1583. h    @    e    
  1584. CH2-O-  P
  1585. + ADP + H
  1586. Glycolysis - Stage 2 Step 1osphorylation??????????
  1587. In this step the already phosphorylated glyceraldehyde is oxidised and phosphorylated again.  It is the aldehyde group which is oxidised.  
  1588. Because the oxidation is done by a relatively weak oxidising agent (NAD) the negetive DG for oxidation can only be accounted for by the formation of a carboxyl group.  (See the explanation earlier in this tutorial.)  It is this negetive DG which drives the coupled phosphorylation by inorganic phosphate which has a positive DG.  The overall DG for the step is near zero.
  1589. The product now has two phosphate groups.  One from ATP added early in glycolysis and the other from inorganic phosphate added during this step.
  1590. Coupled Oxidation and Phosphorylationn
  1591. Glycolysis - Stage 2 Step 2osphorylation??????????
  1592. In this step the phosphate group added in the previous step is transfered to ADP to form ATP.  In the previous step an avtivated phosphate bond was formed and now it is tranfered to ADP where it can be used throughout the cell.e DG for oxidation can only be accounted for by the formation of a carboxyl group.  (See the explanation earlier in this tutorial.)  It is this negetive DG which drives the coupled phosphorylation by inorganic phosphate which has a positive DG.
  1593. The product now has two phosphate groups.  One from ATP added early in glycolysis and the other from inorganic phosphate added during this step.ed.
  1594. Phosphoryl transfer to ADPphorylationn
  1595. Glycolysis - Stage 3 Stepphosphorylation??????????
  1596. In several steps 3-phosphoglycerate is reduced at carbon 3 and the phosphate group is transfered to ADP.
  1597. Instead of a direct reduction of carbon 3 there is an internal redox to produce a ketone group at carbon 2 and this is then reduced..
  1598. Recovery of Invested Activated Phosphate and Reductionn
  1599. NADH + ADPPPPPPP
  1600. + ADP + H
  1601. NAD  +ATP      
  1602. H - C - OH
  1603. C = OOOOOH
  1604. O-  PPPPP
  1605. CH2-O-  P
  1606. HO - C - HH
  1607. C = OOOOOH
  1608. O-  PPPPP
  1609. CH33PPPPP
  1610. H2O  +  H
  1611. + ADP + H
  1612. Glycolysis - Stage 3 Step 1osphorylation??????????
  1613. In the step after this the hydroxyl group will be removed from carbon 3.  At present this hydroxyl group is phosphorylated so the phosphate must be shifted to carbon 2.  This is a straightforward isomerisation.
  1614. Phosphoryl shift from carbon 3 to carbon 2
  1615. Glycolysis - Stage 3 Step 2osphorylation??????????
  1616. In this step and the subsequent steps the two adjacent hydroxyl groups are converted into a ketone group on carbon atom 2  which will then be reduced.  
  1617. After dehydration a double bond has been formed between carbons 2 and 3.
  1618. Dehydration
  1619. Glycolysis - Stage 3 Step 3osphorylation??????????
  1620. In this step a rearrangment of atoms converts the C=C bond into a C-C bond and creates a ketone group at carbon 2.  Carbon two cannot bond a phosphate group if it is to become a ketone and so the phosphate group is transfered to ADP first.
  1621. This phosphate is the one which was added right at the begining of glycolysis.  So this is where the investment of ATP is redeemed.  (Two ATP are invested for each glucose and since two pyruvates are formed per glucose this step accounts for both.)
  1622. The DG for this step is very negetive.  At is useful to have a step with a highly negetive DG at or near the end of a pathway because it ensures that concetrations of intermediates are kept low even when glucose is at low concentration.  None of the glucose is wasted due to intermediate steps lyng at equilibrium.
  1623. Phosphoryl Transfer & Formation of Ketone Group and 
  1624. Basic
  1625. You can distribute the unmodified material freely and modify it to your own requirements. However, we ask the following:
  1626. 1. By all means give yourself credit for your work in your books but please leave this page unaltered in this book.
  1627. 2. It is important that teaching material of this kind is disseminated as widely as possible, so please ensure that your material is also freely available.
  1628. 3. Please send a copy of any modified or expanded versions of this program to Jon Maber, Department of Biochemistry & Molecular Biology, University of Leeds, Leeds, LS2 9JT , Tel 44 532-333134 Fax 44 532-333167. 
  1629. Internet bmb6jrm @gps.leeds.ac.uk
  1630. default
  1631. buttonUp
  1632. buttonUp
  1633. default
  1634. Continue
  1635. Glycolysis - What Is It's function?
  1636. Glycolysis has two key functions.
  1637. 1)   Generate some ATP from the free energy available from the rearrangement of the  atoms in monosacharides (particularly glucose).
  1638. 2)  To partially break down glucose and so provide a starting point for the complete oxidation of glucose by another pathway to carbon dioxide and water with the generation of much ATP.  The pathway is named for this function - lysis of glucose=glycolysis.
  1639. Glycolysis probably evolved billions of years ago when there was hardly any molecular oxygen present in the atmosphere and so the second function would be a later development.  This tutorial concentrates on glycolysis taking place in anaerobic conditions.
  1640. "The citric acid cycle also known 
  1641. %the tricarboxylic 
  1642. '(TCA) 
  1643. Krebs 
  1644. f"Continue"
  1645. buttonup
  1646. buttonup
  1647. The citric acid cycle also known as the tricarboxylic acid (TCA) cycle or the Krebs cycle.
  1648. Continue
  1649. "Lysis - A greek 
  1650. g, used here 
  1651. mean splitting." 
  1652. f"Continue"
  1653. buttonup
  1654. buttonup
  1655. Lysis - A greek word, used here to mean splitting.
  1656. Continue
  1657. "Anearobic - Without oxygen." 
  1658. f"Continue"
  1659. buttonup
  1660. buttonup
  1661. Anearobic - Without oxygen.
  1662. Continue
  1663. Glycolysis - What Is the Overall Reaction?
  1664. The starting point for glycolysis is normally glucose although other monosacharides may be brought into the pathway.
  1665. The end product, in anaerobic conditions, depends on the organism.  In higher organisms the end product is lactate whereas in some microorganisms (for example brewers yeast) it is ethanol and carbon dioxide.
  1666. Glycolysis - What Are the Processes???????
  1667. Several processes occur sequencially in the pathway.
  1668. 1)  The six carbon monosacharide is split into two molecules of three carbon monosacharide.
  1669. 2)  The triose is oxidised at one end (carbon 1).
  1670. 3)  The oxidised triose is reduced at the other end (carbon 3).
  1671. During stage two ATP is synthesised from ADP.  One mole of ATP is made for each mole of triose processed.  Two moles of ATP for each hexose.  Because the oxidation step is balanced with a reduction step a small amount of  oxidising agent can be recycled indefinately.
  1672. Glycolysis - Where does the DG come from??????????
  1673. In anaerobic conditions there is no overall oxidation of the monosacharide so why is there a free energy change big enough to be used to make ATP?
  1674. The answer comes from comparing the structure of glyceraldehyde with the structure of lactate.  The conversion of glyceraldehyde to lactate is the net result of the last two stages of  glycolysis.
  1675. (Turn to next pages for explanation.)
  1676. HC = OOOOH
  1677. H - C - OH
  1678. CH2-OHPPPP
  1679. HO - C - HH
  1680. ^    6    [    
  1681. CH33OHPPPP
  1682. C = OOOOOH
  1683. O-  PPPPP
  1684. As you know, oxidation is loss of electrons.  In aerobic respiration it is molecular oxygen which ultimatly accepts electrons from 'fuel' molecules.
  1685. Although there is no loss of electrons in anaerobic glycolysis, there is a certain amount of partial transfer of electrons from the carbon and hydrogen atoms to the oxygen atoms within the fuel molecule.  In essence, some atoms partly 'oxidise' others and are themselves 'reduced'...is formed.  The bonding electrons in this group are more mobile than in most bonds of organic molecules and so the electronegetive oxygen atoms are able to pull them towards their nuclei.
  1686. trons in the O-H bond are pulled away from the hydrogen nucleus so hard that the bond breaks..........................
  1687. HC = OOOOH
  1688. H - C - OH
  1689. CH2-OHPPPP
  1690. HO - C - HH
  1691. CH33OHPPPP
  1692. C = OOOOOH
  1693. O-  PPPPP
  1694. Glycolysis - Where does the DG come from??????????
  1695. HO - C - HH
  1696. H - C - OH
  1697. H - C - OH
  1698. HC=OHH  P
  1699. CH2-OH  P
  1700. H - C - OH
  1701. HC = OOOOH
  1702. H - C - OH
  1703. CH2-OHPPPP
  1704. Glycolysis - What Are the Processes???????
  1705. Stage 1 Lysisose split to
  1706. HC = OOOOH
  1707. H - C - OH
  1708. CH2-OHPPPP
  1709. This is acheived in several separate steps.  
  1710. Spliting glucose does not provide any free energy change but allows subsequent reactions to be doubled up.  I.e. a rearrangement of atoms is done on both halves of glucose with a single set of enzymes.
  1711. (All the intermediates and the product are phosphorylated but these phosphate groups have been ommited here for clarity.)
  1712. Glycolysis - What Are the Processes???????
  1713. Stage 2 Oxidationsplit to
  1714. Carbon one of the triose glyceraldehyde is oxidised.  The aldehyde group becomes a carboxyl group and so the product is glycerate.  There is a sufficient free energy change in this process for it to linked to the production of ATP from ADP and phosphate.
  1715. If you count the oxygen atoms you will see that the product has one extra - this has not come from molecular oxygen but from water.  The oxidising agent is NAD+.
  1716. HC = OOOOH
  1717. H - C - OH
  1718. CH2-OHPPPP
  1719. H - C - OH
  1720. CH2-OHPPPP
  1721. C = OOOOOH
  1722. O-  PPPPP
  1723. Glycolysis - What Are the Processes???????
  1724. Stage 3 Reductionsplit to
  1725. Over serveral steps carbon three of the oxidised triose is reduced.  The hydroxyl group is removed.  The product is lactate.
  1726. Reduction occurs in anaerobic conditions because NADH needs to be recycled for use in the previous stage.  
  1727. (In aerobic conditions the oxidised triose is oxidised further and passed onto the TCA Cycle as acetate.  More on this later.)oxygen but from water.  The oxidising agent is NAD+.
  1728. "Acetate - Systematic 
  1729. ethanoate." 
  1730. f"Continue"
  1731. buttonup
  1732. buttonup
  1733. Acetate - Systematic name is ethanoate.
  1734. Continue
  1735. H - C - OH
  1736. CH2-OHPPPP
  1737. C = OOOOOH
  1738. O-  PPPPP
  1739. HO - C - HH
  1740. CH33OHPPPP
  1741. C = OOOOOH
  1742. O-  PPPPP
  1743. When electrons move closer to atoms which attract them there is a drop in potential energy and so there is energy available to do work.  i.e. make ATP from ADP and phosphate.
  1744. It's possible that stages two and three evolved earlier than stage one in anaerobic organisms which utilised sugars simpler than glucose.
  1745. HC = OOOOH
  1746. H - C - OH
  1747. CH2-OHPPPP
  1748. HO - C - HH
  1749. CH33OHPPPP
  1750. C = OOOOOH
  1751. O-  PPPPP
  1752. Glycolysis - Where does the DG come from??????????
  1753. Glycolysis - Why so much phosphorylation??????????
  1754. So far we have ignored the fact that the majority of intermediates on the pathway are phosphorylated.  In fact ATP has to be temporarily invested to add phosphate groups.
  1755. There are several important advantages to phosphorylation listed on the following pages.
  1756. This tutorial includes molecular graphics both static and animated.  These will appear at very low quality unless you use a 256 colour display mode.  Computer displays are often set up to operate at a  lower level of quality than they are capable of.  You should seek advice if you think you might be in this situation.
  1757. In this tutorial the animated molecular graphics can be reset to their starting position by clicking on them once.for any reason
  1758. Continue
  1759. Molecular Graphics
  1760. 1. By all means give yourself credit for your work in your books but please leave this page unaltered in this book.
  1761. 2. It is important that teaching material of this kind is disseminated as widely as possible, so please ensure that your material is also freely available.
  1762. 3. Please send a copy of any modified or expanded versions of this program to Jon Maber, Department of Biochemistry & Molecular Biology, University of Leeds, Leeds, LS2 9JT , Tel 44 532-333134 Fax 44 532-333167. 
  1763. Internet bmb6jrm @gps.leeds.ac.uk
  1764.  of Leeds, Leeds, LS2 9JT , Tel 44 532-333134 Fax 44 532-333167. 
  1765. Internet bmb6jrm @gps.leeds.ac.uk
  1766. default
  1767. buttonUp
  1768. buttonUp
  1769. default
  1770. Glycolysis - Why so much phosphorylation??????????
  1771. Cells often have transport systems built into their membranes for uptake of fuel molecules such as glucose.
  1772. Phosphorylated glucose is no longer recognised by the glucose transport system and is therefore trapped in the cell.  Fortunately the DG for phosphorylation is quite negetive and glucose concentration inside the cell can be held low - further enhancing glucose uptake.
  1773. 1  Transport
  1774. Glycolysis - Why so much phosphorylation??????????
  1775. Early primative organisms, in which glycolysis evolved, may have relied on the ability of the small uncharged monosacharides to diffuse across the cell membrane, into the cell, very slowly.
  1776. When phosphorylated the sugar has a formal charge of -2 and is unable to difuse across the hydrophobic core of the cell membrane and escape.
  1777. The only glycolysis intermediates which are not phosphorylated are carboxylic acids and therefore also charged....
  1778. 2  Diffusion
  1779. Glycolysis - Why so much phosphorylation??????????
  1780. Substrates must be recognised by the active site of the enzyme which operates on them.  There are two factors which affect this - shape and charge distribution.  The strength of the interation can depend much on the charges.
  1781. Monosacharides have polar bonds, allowing distinctive hydrogen bonds to form.  This allows an enzyme to be highly specific. However, to provide a strong interaction between substrate and enzyme a large, electrically charged functional group is needed.
  1782. So a phosphate group is a useful handle on to the substrate.  This is particularly true of three carbon sugars which are capable of forming only a small number of hydrogen bonds with the active site of an enzyme.
  1783. 3  Bindingon
  1784. mmload 
  1785. Banimator
  1786. buttonup
  1787. buttonup
  1788. mmload
  1789. animator
  1790. playarea
  1791. slider
  1792. group id 88 of page id 0
  1793. KeepAspectRatio
  1794. false
  1795. ClipToRectangle
  1796. false
  1797. AutoLoop
  1798. fileName
  1799. pentane.avi
  1800. playpos
  1801. Animator
  1802. StopFrame
  1803. StartFrame
  1804. ClipToRectangle
  1805. AutoLoop
  1806. false
  1807. slider
  1808. group AnimationSlider
  1809. filename
  1810. steps.avi
  1811. OutputObject
  1812. rectangle playarea
  1813. playpos
  1814. The Button
  1815. MMPlay 
  1816. Banimator
  1817. buttonup
  1818. buttonup
  1819. MMPlay
  1820. animator
  1821. Animate
  1822. C = OOOOOH
  1823. CH2-O-  P
  1824. O-  PPPPP
  1825. H - C - OH
  1826. C = OOOOOH
  1827. CH2-O-  P
  1828. H - C - OH
  1829. O-  PPPPP
  1830. ADP + HHH
  1831. mmload 
  1832. Banimator
  1833. buttonup
  1834. buttonup
  1835. mmload
  1836. animator
  1837. playarea
  1838. slider
  1839. group id 88 of page id 0
  1840. KeepAspectRatio
  1841. false
  1842. ClipToRectangle
  1843. false
  1844. AutoLoop
  1845. fileName
  1846. pentane.avi
  1847. playpos
  1848. Animator
  1849. StopFrame
  1850. StartFrame
  1851. ClipToRectangle
  1852. AutoLoop
  1853. false
  1854. slider
  1855. group AnimationSlider
  1856. filename
  1857. steps.avi
  1858. OutputObject
  1859. rectangle playarea
  1860. playpos
  1861. The Button
  1862. MMPlay 
  1863. Banimator
  1864. buttonup
  1865. buttonup
  1866. MMPlay
  1867. animator
  1868. Animate
  1869. C = OOOOOH
  1870. CH2-OH  P
  1871. H - C - O -   P
  1872. O-  PPPPP
  1873. \    4    Y    
  1874. C = OOOOOH
  1875. CH2-O-  P
  1876. H - C - OH
  1877. O-  PPPPP
  1878. mmload 
  1879. Banimator
  1880. buttonup
  1881. buttonup
  1882. mmload
  1883. animator
  1884. playarea
  1885. playpos
  1886. fileName
  1887. pentane.avi
  1888. AutoLoop
  1889. ClipToRectangle
  1890. false
  1891. KeepAspectRatio
  1892. false
  1893. slider
  1894. group id 88 of page id 0
  1895. Animator
  1896. playpos
  1897. OutputObject
  1898. rectangle playarea
  1899. filename
  1900. steps.avi
  1901. slider
  1902. group AnimationSlider
  1903. AutoLoop
  1904. false
  1905. ClipToRectangle
  1906. StartFrame
  1907. StopFrame
  1908. The Button
  1909. MMPlay 
  1910. Banimator
  1911. buttonup
  1912. buttonup
  1913. MMPlay
  1914. animator
  1915. Animate
  1916. C = OOOOOH
  1917. CH2-OH  P
  1918. C - O -   PPPPP
  1919. O-  PPPPP
  1920. $    J    p    
  1921. C = OOOOOH
  1922. CH2-OH  P
  1923. H - C - O -   P
  1924. O-  PPPPP
  1925. H2OOOH  P
  1926. Phosphofructokinase
  1927. Fructose 6-phosphate
  1928. Fructose 1,6-bisphosphate
  1929. ADP + H
  1930. just a 'carrier' 
  1931. code.
  1932. xintended 
  1933. user 
  1934. click on 
  1935. This allows 
  1936. % important 
  1937. be kept 
  1938. {which 
  1939. easily 
  1940. pasted.
  1941. remain 
  1942. moved via 
  1943.  clipboard.
  1944. Display values 
  1945. benefit 
  1946. "Status 
  1947. Animator 
  1948. Bfollows"
  1949. "Current file (
  1950. oFileName) 
  1951. : " & 
  1952. StartFrame 
  1953. StopFrame 
  1954. "Play 
  1955. frames 
  1956. G& " 
  1957. "Output (
  1958. oOutputObject) 
  1959. : " & 
  1960. "Slider (
  1961. : " & 
  1962. "Clipping (
  1963. oClipToRectangle) 
  1964. : " & 
  1965. "Autoloop (
  1966. oAutoLoop) 
  1967. : " & 
  1968. Most often used 
  1969. find 
  1970. playing
  1971. Will 
  1972. "", "
  1973. ", "seeking" etc.
  1974. MMMode
  1975. tbkMCI("status aniFile ready","") 
  1976. mode","")
  1977. "closed"
  1978. Loads 
  1979. animation 
  1980. driver 
  1981. displays
  1982. a sub-
  1983. ,toolbook 
  1984. realise that 
  1985. Uimage 
  1986. NOT a 
  1987. {but 
  1988. painting directly 
  1989. Toolbook Window
  1990. parasitically.
  1991. has several implications.
  1992. redrawn part 
  1993. a paused 
  1994.  may be messed up
  1995. disappear totally.
  1996. Also, 
  1997. xspecifically
  1998. removed 
  1999. moves 
  2000. another 
  2001. will 
  2002.  over
  2003. MMLoad
  2004. 4s_aniHandle, sysLogX, sysLogY
  2005. ZhDC, DestRect, FileRect, OutputRect
  2006. userlinked 
  2007.     linkDLL USER
  2008.         BYTE MoveWindow( WORD, INT, 
  2009.  GetDC( 
  2010.   ReleaseDC( 
  2011. gdilinked 
  2012. Z GetDeviceCaps( 
  2013. Much 
  2014. following 
  2015. concerned 
  2016. fconverting 
  2017. units 
  2018. pixel 
  2019. order 
  2020. output
  2021. front 
  2022. notes 
  2023. came 
  2024. explanation.
  2025. -- Pixels per inch
  2026.             untranslateAllWindowMessages 
  2027. ","")
  2028. tbkMCIchk("
  2029. " && 
  2030. ofileName && "alias 
  2031. style child 
  2032. " && 
  2033. 8,"",1)
  2034. ","",1)
  2035. 1","",1)
  2036. ,"",1)
  2037. state 
  2038. ","",1)
  2039. dimensions 
  2040.  "where 
  2041. source", "" )
  2042. width 
  2043. )*1440) 
  2044. height 
  2045. )*1440) 
  2046. y1440)+1
  2047. y1440)+1
  2048. )" && 
  2049. "",1)
  2050.         --centre 
  2051. W    area
  2052.         -- 
  2053. y1440
  2054. y1440
  2055. y1440
  2056. y1440
  2057. y1440
  2058. y1440
  2059. translating 
  2060. emessages 
  2061. ","",1)
  2062. x, y, 
  2063. , 1 )
  2064.     translateWindowMessage 
  2065. animateWindowClose 
  2066. Speaks 
  2067. itself
  2068. MMUnload
  2069. ","")
  2070. Seeks 
  2071. MMPlay
  2072. ","") = 
  2073. length","")
  2074. ","")
  2075. ","",1)
  2076. ","") >= 
  2077. ,"",1)
  2078. ,"",1)
  2079. yieldApp()
  2080. MMPause
  2081. ","")
  2082. MMStepReverse
  2083. ","",1,1)
  2084. H1","",1)
  2085. MMStepForward
  2086. ","",1,1)
  2087. H1","",1)
  2088. slider 
  2089. MMSeek
  2090. ,1,1)
  2091. sliderPosition 
  2092. " && 
  2093. ,"",1)
  2094. Check 
  2095. needs 
  2096. be repositioned
  2097. be rewound (
  2098.  property 
  2099. MMidle
  2100. Zoffst, 
  2101. ","")
  2102. ( myStartFrame 
  2103. oplaypos
  2104. oautoloop
  2105.             --
  2106.  timer 
  2107. efinish 
  2108. Fclean 
  2109. finished
  2110.     unTranslateAllWindowMessages 
  2111. tbkTimerStart("single",500,100,
  2112. tbkMMTimer
  2113. ","")
  2114. suggested 
  2115. your 
  2116. outputobject 
  2117. playarea"
  2118. AnimationSlider"
  2119. filename 
  2120. mmload 
  2121. mmplay 
  2122. mmunload 
  2123. mmidle 
  2124. buttonup
  2125. MMStepReverse
  2126. MMUnload
  2127. MMStepForward
  2128. MMSeek
  2129. MMPlay
  2130. MMidle
  2131. MMLoad
  2132. animateWindowClose
  2133. MMPause
  2134. tbkMMTimer
  2135. MMMode
  2136. buttonup
  2137. Status of Animator button follows
  2138. Current file (my FileName) is: 
  2139. FileName
  2140. Play all of file.
  2141. Play frames from 
  2142. StartFrame
  2143. StopFrame
  2144. Output (my OutputObject) is to: 
  2145. OutputObject
  2146. Slider (my Slider) is: 
  2147. Slider
  2148. Clipping (my ClipToRectangle) is: 
  2149. ClipToRectangle
  2150. Autoloop (my AutoLoop) is: 
  2151. Autoloop
  2152. StopFrame
  2153. StartFrame
  2154. MMMode
  2155. status aniFile ready
  2156. tbkMCI
  2157. status aniFile mode
  2158. tbkMCI
  2159. closed
  2160. MMLoad
  2161. MoveWindow
  2162. GetDC
  2163. ReleaseDC
  2164. GetDeviceCaps
  2165. GetDC
  2166. GetDeviceCaps
  2167. GetDeviceCaps
  2168. ReleaseDC
  2169. status aniFile ready
  2170. tbkMCI
  2171. close aniFile
  2172. tbkMCI
  2173. fileName
  2174. alias aniFile style child parent
  2175. tbkMCIchk
  2176. set aniFile time format frames
  2177. tbkMCIchk
  2178. StartFrame
  2179. StopFrame
  2180. seek aniFile to 1
  2181. tbkMCIchk
  2182. seek aniFile to 
  2183. StartFrame
  2184. tbkMCIchk
  2185. window aniFile state show
  2186. tbkMCIchk
  2187. where aniFile source
  2188. tbkMCI
  2189. OutputObject
  2190. ClipToRectangle
  2191. put aniFile source at
  2192. tbkMCIchk
  2193. status aniFile window handle
  2194. tbkMCIchk
  2195. MoveWindow
  2196. animateWindowClose
  2197. height
  2198. width
  2199. gdilinked
  2200. userlinked
  2201. DestRect
  2202. FileRect
  2203. OutputRect
  2204. s_aniHandle
  2205. sysLogX
  2206. sysLogY
  2207. MMUnload
  2208. status aniFile ready
  2209. tbkMCI
  2210. close aniFile
  2211. tbkMCI
  2212. s_aniHandle
  2213. MMPlay
  2214. StartFrame
  2215. StopFrame
  2216. status aniFile position
  2217. tbkMCI
  2218. status aniFile length
  2219. tbkMCI
  2220. seek aniFile to start
  2221. tbkMCIchk
  2222. play aniFile
  2223. tbkMCIchk
  2224. status aniFile position
  2225. tbkMCI
  2226. StopFrame
  2227. play aniFile from 
  2228. StartFrame
  2229. StopFrame
  2230. tbkMCIchk
  2231. play aniFile to 
  2232. StopFrame
  2233. tbkMCIchk
  2234. yieldApp
  2235. MMPause
  2236. pause aniFile
  2237. tbkMCIchk
  2238. MMStepReverse
  2239. step aniFile reverse by 1
  2240. tbkMCIchk
  2241. MMStepForward
  2242. step aniFile by 1
  2243. tbkMCIchk
  2244. MMSeek
  2245. slider
  2246. status aniFile length
  2247. tbkMCIchk
  2248. slider
  2249. sliderPosition
  2250. seek aniFile to
  2251. tbkMCIchk
  2252. MMidle
  2253. status aniFile position
  2254. tbkMCI
  2255. slider
  2256. slider
  2257. sliderPosition
  2258. StopFrame
  2259. status aniFile length
  2260. tbkMCI
  2261. StopFrame
  2262. StartFrame
  2263. StartFrame
  2264. playpos
  2265. playpos
  2266. slider
  2267. slider
  2268. sliderPosition
  2269. autoloop
  2270. MMPlay
  2271. myStartFrame
  2272. offst
  2273. length
  2274. animateWindowClose
  2275. single
  2276. tbkTimerStart
  2277. s_aniHandle
  2278. tbkMMTimer
  2279. close aniFile
  2280. tbkMCI
  2281. just a 'carrier' 
  2282. code.
  2283. xintended 
  2284. user 
  2285. click on 
  2286. This allows 
  2287. % important 
  2288. be kept 
  2289. {which 
  2290. easily 
  2291. pasted.
  2292. remain 
  2293. moved via 
  2294.  clipboard.
  2295. Display values 
  2296. benefit 
  2297. "Status 
  2298. Animator 
  2299. Bfollows"
  2300. "Current file (
  2301. oFileName) 
  2302. : " & 
  2303. StartFrame 
  2304. StopFrame 
  2305. "Play 
  2306. frames 
  2307. G& " 
  2308. "Output (
  2309. oOutputObject) 
  2310. : " & 
  2311. "Slider (
  2312. : " & 
  2313. "Clipping (
  2314. oClipToRectangle) 
  2315. : " & 
  2316. "Autoloop (
  2317. oAutoLoop) 
  2318. : " & 
  2319. Most often used 
  2320. find 
  2321. playing
  2322. Will 
  2323. "", "
  2324. ", "seeking" etc.
  2325. MMMode
  2326. tbkMCI("status aniFile ready","") 
  2327. mode","")
  2328. "closed"
  2329. Loads 
  2330. animation 
  2331. driver 
  2332. displays
  2333. a sub-
  2334. ,toolbook 
  2335. realise that 
  2336. Uimage 
  2337. NOT a 
  2338. {but 
  2339. painting directly 
  2340. Toolbook Window
  2341. parasitically.
  2342. has several implications.
  2343. redrawn part 
  2344. a paused 
  2345.  may be messed up
  2346. disappear totally.
  2347. Also, 
  2348. xspecifically
  2349. removed 
  2350. moves 
  2351. another 
  2352. will 
  2353.  over
  2354. MMLoad
  2355. 4s_aniHandle, sysLogX, sysLogY
  2356. ZhDC, DestRect, FileRect, OutputRect
  2357. userlinked 
  2358.     linkDLL USER
  2359.         BYTE MoveWindow( WORD, INT, 
  2360.  GetDC( 
  2361.   ReleaseDC( 
  2362. gdilinked 
  2363. Z GetDeviceCaps( 
  2364. Much 
  2365. following 
  2366. concerned 
  2367. fconverting 
  2368. units 
  2369. pixel 
  2370. order 
  2371. output
  2372. front 
  2373. notes 
  2374. came 
  2375. explanation.
  2376. -- Pixels per inch
  2377.             untranslateAllWindowMessages 
  2378. ","")
  2379. tbkMCIchk("
  2380. " && 
  2381. ofileName && "alias 
  2382. style child 
  2383. " && 
  2384. 8,"",1)
  2385. ","",1)
  2386. 1","",1)
  2387. ,"",1)
  2388. state 
  2389. ","",1)
  2390. dimensions 
  2391.  "where 
  2392. source", "" )
  2393. width 
  2394. )*1440) 
  2395. height 
  2396. )*1440) 
  2397. y1440)+1
  2398. y1440)+1
  2399. )" && 
  2400. "",1)
  2401.         --centre 
  2402. W    area
  2403.         -- 
  2404. y1440
  2405. y1440
  2406. y1440
  2407. y1440
  2408. y1440
  2409. y1440
  2410. translating 
  2411. emessages 
  2412. ","",1)
  2413. x, y, 
  2414. , 1 )
  2415.     translateWindowMessage 
  2416. animateWindowClose 
  2417. Speaks 
  2418. itself
  2419. MMUnload
  2420. ","")
  2421. Seeks 
  2422. MMPlay
  2423. ","") = 
  2424. length","")
  2425. ","")
  2426. ","",1)
  2427. ","") >= 
  2428. ,"",1)
  2429. ,"",1)
  2430. yieldApp()
  2431. MMPause
  2432. ","")
  2433. MMStepReverse
  2434. ","",1,1)
  2435. H1","",1)
  2436. MMStepForward
  2437. ","",1,1)
  2438. H1","",1)
  2439. slider 
  2440. MMSeek
  2441. ,1,1)
  2442. sliderPosition 
  2443. " && 
  2444. ,"",1)
  2445. Check 
  2446. needs 
  2447. be repositioned
  2448. be rewound (
  2449.  property 
  2450. MMidle
  2451. Zoffst, 
  2452. ","")
  2453. ( myStartFrame 
  2454. oplaypos
  2455. oautoloop
  2456.             --
  2457.  timer 
  2458. efinish 
  2459. Fclean 
  2460. finished
  2461.     unTranslateAllWindowMessages 
  2462. tbkTimerStart("single",500,100,
  2463. tbkMMTimer
  2464. ","")
  2465. suggested 
  2466. your 
  2467. outputobject 
  2468. playarea"
  2469. AnimationSlider"
  2470. filename 
  2471. mmload 
  2472. mmplay 
  2473. mmunload 
  2474. mmidle 
  2475. buttonup
  2476. MMStepReverse
  2477. MMUnload
  2478. MMStepForward
  2479. MMSeek
  2480. MMPlay
  2481. MMidle
  2482. MMLoad
  2483. animateWindowClose
  2484. MMPause
  2485. tbkMMTimer
  2486. MMMode
  2487. buttonup
  2488. Status of Animator button follows
  2489. Current file (my FileName) is: 
  2490. FileName
  2491. Play all of file.
  2492. Play frames from 
  2493. StartFrame
  2494. StopFrame
  2495. Output (my OutputObject) is to: 
  2496. OutputObject
  2497. Slider (my Slider) is: 
  2498. Slider
  2499. Clipping (my ClipToRectangle) is: 
  2500. ClipToRectangle
  2501. Autoloop (my AutoLoop) is: 
  2502. Autoloop
  2503. StopFrame
  2504. StartFrame
  2505. MMMode
  2506. status aniFile ready
  2507. tbkMCI
  2508. status aniFile mode
  2509. tbkMCI
  2510. closed
  2511. MMLoad
  2512. MoveWindow
  2513. GetDC
  2514. ReleaseDC
  2515. GetDeviceCaps
  2516. GetDC
  2517. GetDeviceCaps
  2518. GetDeviceCaps
  2519. ReleaseDC
  2520. status aniFile ready
  2521. tbkMCI
  2522. close aniFile
  2523. tbkMCI
  2524. fileName
  2525. alias aniFile style child parent
  2526. tbkMCIchk
  2527. set aniFile time format frames
  2528. tbkMCIchk
  2529. StartFrame
  2530. StopFrame
  2531. seek aniFile to 1
  2532. tbkMCIchk
  2533. seek aniFile to 
  2534. StartFrame
  2535. tbkMCIchk
  2536. window aniFile state show
  2537. tbkMCIchk
  2538. where aniFile source
  2539. tbkMCI
  2540. OutputObject
  2541. ClipToRectangle
  2542. put aniFile source at
  2543. tbkMCIchk
  2544. status aniFile window handle
  2545. tbkMCIchk
  2546. MoveWindow
  2547. animateWindowClose
  2548. height
  2549. width
  2550. gdilinked
  2551. userlinked
  2552. DestRect
  2553. FileRect
  2554. OutputRect
  2555. s_aniHandle
  2556. sysLogX
  2557. sysLogY
  2558. MMUnload
  2559. status aniFile ready
  2560. tbkMCI
  2561. close aniFile
  2562. tbkMCI
  2563. s_aniHandle
  2564. MMPlay
  2565. StartFrame
  2566. StopFrame
  2567. status aniFile position
  2568. tbkMCI
  2569. status aniFile length
  2570. tbkMCI
  2571. seek aniFile to start
  2572. tbkMCIchk
  2573. play aniFile
  2574. tbkMCIchk
  2575. status aniFile position
  2576. tbkMCI
  2577. StopFrame
  2578. play aniFile from 
  2579. StartFrame
  2580. StopFrame
  2581. tbkMCIchk
  2582. play aniFile to 
  2583. StopFrame
  2584. tbkMCIchk
  2585. yieldApp
  2586. MMPause
  2587. pause aniFile
  2588. tbkMCIchk
  2589. MMStepReverse
  2590. step aniFile reverse by 1
  2591. tbkMCIchk
  2592. MMStepForward
  2593. step aniFile by 1
  2594. tbkMCIchk
  2595. MMSeek
  2596. slider
  2597. status aniFile length
  2598. tbkMCIchk
  2599. slider
  2600. sliderPosition
  2601. seek aniFile to
  2602. tbkMCIchk
  2603. MMidle
  2604. status aniFile position
  2605. tbkMCI
  2606. slider
  2607. slider
  2608. sliderPosition
  2609. StopFrame
  2610. status aniFile length
  2611. tbkMCI
  2612. StopFrame
  2613. StartFrame
  2614. StartFrame
  2615. playpos
  2616. playpos
  2617. slider
  2618. slider
  2619. sliderPosition
  2620. autoloop
  2621. MMPlay
  2622. myStartFrame
  2623. offst
  2624. length
  2625. animateWindowClose
  2626. single
  2627. tbkTimerStart
  2628. s_aniHandle
  2629. tbkMMTimer
  2630. close aniFile
  2631. tbkMCI
  2632. just a 'carrier' 
  2633. code.
  2634. xintended 
  2635. user 
  2636. click on 
  2637. This allows 
  2638. % important 
  2639. be kept 
  2640. {which 
  2641. easily 
  2642. pasted.
  2643. remain 
  2644. moved via 
  2645.  clipboard.
  2646. Display values 
  2647. benefit 
  2648. "Status 
  2649. Animator 
  2650. Bfollows"
  2651. "Current file (
  2652. oFileName) 
  2653. : " & 
  2654. StartFrame 
  2655. StopFrame 
  2656. "Play 
  2657. frames 
  2658. G& " 
  2659. "Output (
  2660. oOutputObject) 
  2661. : " & 
  2662. "Slider (
  2663. : " & 
  2664. "Clipping (
  2665. oClipToRectangle) 
  2666. : " & 
  2667. "Autoloop (
  2668. oAutoLoop) 
  2669. : " & 
  2670. Most often used 
  2671. find 
  2672. playing
  2673. Will 
  2674. "", "
  2675. ", "seeking" etc.
  2676. MMMode
  2677. tbkMCI("status aniFile ready","") 
  2678. mode","")
  2679. "closed"
  2680. Loads 
  2681. animation 
  2682. driver 
  2683. displays
  2684. a sub-
  2685. ,toolbook 
  2686. realise that 
  2687. Uimage 
  2688. NOT a 
  2689. {but 
  2690. painting directly 
  2691. Toolbook Window
  2692. parasitically.
  2693. has several implications.
  2694. redrawn part 
  2695. a paused 
  2696.  may be messed up
  2697. disappear totally.
  2698. Also, 
  2699. xspecifically
  2700. removed 
  2701. moves 
  2702. another 
  2703. will 
  2704.  over
  2705. MMLoad
  2706. 4s_aniHandle, sysLogX, sysLogY
  2707. ZhDC, DestRect, FileRect, OutputRect
  2708. userlinked 
  2709.     linkDLL USER
  2710.         BYTE MoveWindow( WORD, INT, 
  2711.  GetDC( 
  2712.   ReleaseDC( 
  2713. gdilinked 
  2714. Z GetDeviceCaps( 
  2715. Much 
  2716. following 
  2717. concerned 
  2718. fconverting 
  2719. units 
  2720. pixel 
  2721. order 
  2722. output
  2723. front 
  2724. notes 
  2725. came 
  2726. explanation.
  2727. -- Pixels per inch
  2728.             untranslateAllWindowMessages 
  2729. ","")
  2730. tbkMCIchk("
  2731. " && 
  2732. ofileName && "alias 
  2733. style child 
  2734. " && 
  2735. 8,"",1)
  2736. ","",1)
  2737. 1","",1)
  2738. ,"",1)
  2739. state 
  2740. ","",1)
  2741. dimensions 
  2742.  "where 
  2743. source", "" )
  2744. width 
  2745. )*1440) 
  2746. height 
  2747. )*1440) 
  2748. y1440)+1
  2749. y1440)+1
  2750. )" && 
  2751. "",1)
  2752.         --centre 
  2753. W    area
  2754.         -- 
  2755. y1440
  2756. y1440
  2757. y1440
  2758. y1440
  2759. y1440
  2760. y1440
  2761. translating 
  2762. emessages 
  2763. ","",1)
  2764. x, y, 
  2765. , 1 )
  2766.     translateWindowMessage 
  2767. animateWindowClose 
  2768. Speaks 
  2769. itself
  2770. MMUnload
  2771. ","")
  2772. Seeks 
  2773. MMPlay
  2774. ","") = 
  2775. length","")
  2776. ","")
  2777. ","",1)
  2778. ","") >= 
  2779. ,"",1)
  2780. ,"",1)
  2781. yieldApp()
  2782. MMPause
  2783. ","")
  2784. MMStepReverse
  2785. ","",1,1)
  2786. H1","",1)
  2787. MMStepForward
  2788. ","",1,1)
  2789. H1","",1)
  2790. slider 
  2791. MMSeek
  2792. ,1,1)
  2793. sliderPosition 
  2794. " && 
  2795. ,"",1)
  2796. Check 
  2797. needs 
  2798. be repositioned
  2799. be rewound (
  2800.  property 
  2801. MMidle
  2802. Zoffst, 
  2803. ","")
  2804. ( myStartFrame 
  2805. oplaypos
  2806. oautoloop
  2807.             --
  2808.  timer 
  2809. efinish 
  2810. Fclean 
  2811. finished
  2812.     unTranslateAllWindowMessages 
  2813. tbkTimerStart("single",500,100,
  2814. tbkMMTimer
  2815. ","")
  2816. suggested 
  2817. your 
  2818. outputobject 
  2819. playarea"
  2820. AnimationSlider"
  2821. filename 
  2822. mmload 
  2823. mmplay 
  2824. mmunload 
  2825. mmidle 
  2826. buttonup
  2827. MMStepReverse
  2828. MMUnload
  2829. MMStepForward
  2830. MMSeek
  2831. MMPlay
  2832. MMidle
  2833. MMLoad
  2834. animateWindowClose
  2835. MMPause
  2836. tbkMMTimer
  2837. MMMode
  2838. buttonup
  2839. Status of Animator button follows
  2840. Current file (my FileName) is: 
  2841. FileName
  2842. Play all of file.
  2843. Play frames from 
  2844. StartFrame
  2845. StopFrame
  2846. Output (my OutputObject) is to: 
  2847. OutputObject
  2848. Slider (my Slider) is: 
  2849. Slider
  2850. Clipping (my ClipToRectangle) is: 
  2851. ClipToRectangle
  2852. Autoloop (my AutoLoop) is: 
  2853. Autoloop
  2854. StopFrame
  2855. StartFrame
  2856. MMMode
  2857. status aniFile ready
  2858. tbkMCI
  2859. status aniFile mode
  2860. tbkMCI
  2861. closed
  2862. MMLoad
  2863. MoveWindow
  2864. GetDC
  2865. ReleaseDC
  2866. GetDeviceCaps
  2867. GetDC
  2868. GetDeviceCaps
  2869. GetDeviceCaps
  2870. ReleaseDC
  2871. status aniFile ready
  2872. tbkMCI
  2873. close aniFile
  2874. tbkMCI
  2875. fileName
  2876. alias aniFile style child parent
  2877. tbkMCIchk
  2878. set aniFile time format frames
  2879. tbkMCIchk
  2880. StartFrame
  2881. StopFrame
  2882. seek aniFile to 1
  2883. tbkMCIchk
  2884. seek aniFile to 
  2885. StartFrame
  2886. tbkMCIchk
  2887. window aniFile state show
  2888. tbkMCIchk
  2889. where aniFile source
  2890. tbkMCI
  2891. OutputObject
  2892. ClipToRectangle
  2893. put aniFile source at
  2894. tbkMCIchk
  2895. status aniFile window handle
  2896. tbkMCIchk
  2897. MoveWindow
  2898. animateWindowClose
  2899. height
  2900. width
  2901. gdilinked
  2902. userlinked
  2903. DestRect
  2904. FileRect
  2905. OutputRect
  2906. s_aniHandle
  2907. sysLogX
  2908. sysLogY
  2909. MMUnload
  2910. status aniFile ready
  2911. tbkMCI
  2912. close aniFile
  2913. tbkMCI
  2914. s_aniHandle
  2915. MMPlay
  2916. StartFrame
  2917. StopFrame
  2918. status aniFile position
  2919. tbkMCI
  2920. status aniFile length
  2921. tbkMCI
  2922. seek aniFile to start
  2923. tbkMCIchk
  2924. play aniFile
  2925. tbkMCIchk
  2926. status aniFile position
  2927. tbkMCI
  2928. StopFrame
  2929. play aniFile from 
  2930. StartFrame
  2931. StopFrame
  2932. tbkMCIchk
  2933. play aniFile to 
  2934. StopFrame
  2935. tbkMCIchk
  2936. yieldApp
  2937. MMPause
  2938. pause aniFile
  2939. tbkMCIchk
  2940. MMStepReverse
  2941. step aniFile reverse by 1
  2942. tbkMCIchk
  2943. MMStepForward
  2944. step aniFile by 1
  2945. tbkMCIchk
  2946. MMSeek
  2947. slider
  2948. status aniFile length
  2949. tbkMCIchk
  2950. slider
  2951. sliderPosition
  2952. seek aniFile to
  2953. tbkMCIchk
  2954. MMidle
  2955. status aniFile position
  2956. tbkMCI
  2957. slider
  2958. slider
  2959. sliderPosition
  2960. StopFrame
  2961. status aniFile length
  2962. tbkMCI
  2963. StopFrame
  2964. StartFrame
  2965. StartFrame
  2966. playpos
  2967. playpos
  2968. slider
  2969. slider
  2970. sliderPosition
  2971. autoloop
  2972. MMPlay
  2973. myStartFrame
  2974. offst
  2975. length
  2976. animateWindowClose
  2977. single
  2978. tbkTimerStart
  2979. s_aniHandle
  2980. tbkMMTimer
  2981. close aniFile
  2982. tbkMCI
  2983. just a 'carrier' 
  2984. code.
  2985. xintended 
  2986. user 
  2987. click on 
  2988. This allows 
  2989. % important 
  2990. be kept 
  2991. {which 
  2992. easily 
  2993. pasted.
  2994. remain 
  2995. moved via 
  2996.  clipboard.
  2997. Display values 
  2998. benefit 
  2999. "Status 
  3000. Animator 
  3001. Bfollows"
  3002. "Current file (
  3003. oFileName) 
  3004. : " & 
  3005. StartFrame 
  3006. StopFrame 
  3007. "Play 
  3008. frames 
  3009. G& " 
  3010. "Output (
  3011. oOutputObject) 
  3012. : " & 
  3013. "Slider (
  3014. : " & 
  3015. "Clipping (
  3016. oClipToRectangle) 
  3017. : " & 
  3018. "Autoloop (
  3019. oAutoLoop) 
  3020. : " & 
  3021. Most often used 
  3022. find 
  3023. playing
  3024. Will 
  3025. "", "
  3026. ", "seeking" etc.
  3027. MMMode
  3028. tbkMCI("status aniFile ready","") 
  3029. mode","")
  3030. "closed"
  3031. Loads 
  3032. animation 
  3033. driver 
  3034. displays
  3035. a sub-
  3036. ,toolbook 
  3037. realise that 
  3038. Uimage 
  3039. NOT a 
  3040. {but 
  3041. painting directly 
  3042. Toolbook Window
  3043. parasitically.
  3044. has several implications.
  3045. redrawn part 
  3046. a paused 
  3047.  may be messed up
  3048. disappear totally.
  3049. Also, 
  3050. xspecifically
  3051. removed 
  3052. moves 
  3053. another 
  3054. will 
  3055.  over
  3056. MMLoad
  3057. 4s_aniHandle, sysLogX, sysLogY
  3058. ZhDC, DestRect, FileRect, OutputRect
  3059. userlinked 
  3060.     linkDLL USER
  3061.         BYTE MoveWindow( WORD, INT, 
  3062.  GetDC( 
  3063.   ReleaseDC( 
  3064. gdilinked 
  3065. Z GetDeviceCaps( 
  3066. Much 
  3067. following 
  3068. concerned 
  3069. fconverting 
  3070. units 
  3071. pixel 
  3072. order 
  3073. output
  3074. front 
  3075. notes 
  3076. came 
  3077. explanation.
  3078. -- Pixels per inch
  3079.             untranslateAllWindowMessages 
  3080. ","")
  3081. tbkMCIchk("
  3082. " && 
  3083. ofileName && "alias 
  3084. style child 
  3085. " && 
  3086. 8,"",1)
  3087. ","",1)
  3088. 1","",1)
  3089. ,"",1)
  3090. state 
  3091. ","",1)
  3092. dimensions 
  3093.  "where 
  3094. source", "" )
  3095. width 
  3096. )*1440) 
  3097. height 
  3098. )*1440) 
  3099. y1440)+1
  3100. y1440)+1
  3101. )" && 
  3102. "",1)
  3103.         --centre 
  3104. W    area
  3105.         -- 
  3106. y1440
  3107. y1440
  3108. y1440
  3109. y1440
  3110. y1440
  3111. y1440
  3112. translating 
  3113. emessages 
  3114. ","",1)
  3115. x, y, 
  3116. , 1 )
  3117.     translateWindowMessage 
  3118. animateWindowClose 
  3119. Speaks 
  3120. itself
  3121. MMUnload
  3122. ","")
  3123. Seeks 
  3124. MMPlay
  3125. ","") = 
  3126. length","")
  3127. ","")
  3128. ","",1)
  3129. ","") >= 
  3130. ,"",1)
  3131. ,"",1)
  3132. yieldApp()
  3133. MMPause
  3134. ","")
  3135. MMStepReverse
  3136. ","",1,1)
  3137. H1","",1)
  3138. MMStepForward
  3139. ","",1,1)
  3140. H1","",1)
  3141. slider 
  3142. MMSeek
  3143. ,1,1)
  3144. sliderPosition 
  3145. " && 
  3146. ,"",1)
  3147. Check 
  3148. needs 
  3149. be repositioned
  3150. be rewound (
  3151.  property 
  3152. MMidle
  3153. Zoffst, 
  3154. ","")
  3155. ( myStartFrame 
  3156. oplaypos
  3157. oautoloop
  3158.             --
  3159.  timer 
  3160. efinish 
  3161. Fclean 
  3162. finished
  3163.     unTranslateAllWindowMessages 
  3164. tbkTimerStart("single",500,100,
  3165. tbkMMTimer
  3166. ","")
  3167. suggested 
  3168. your 
  3169. outputobject 
  3170. playarea"
  3171. AnimationSlider"
  3172. filename 
  3173. mmload 
  3174. mmplay 
  3175. mmunload 
  3176. mmidle 
  3177. buttonup
  3178. MMStepReverse
  3179. MMUnload
  3180. MMStepForward
  3181. MMSeek
  3182. MMPlay
  3183. MMidle
  3184. MMLoad
  3185. animateWindowClose
  3186. MMPause
  3187. tbkMMTimer
  3188. MMMode
  3189. buttonup
  3190. Status of Animator button follows
  3191. Current file (my FileName) is: 
  3192. FileName
  3193. Play all of file.
  3194. Play frames from 
  3195. StartFrame
  3196. StopFrame
  3197. Output (my OutputObject) is to: 
  3198. OutputObject
  3199. Slider (my Slider) is: 
  3200. Slider
  3201. Clipping (my ClipToRectangle) is: 
  3202. ClipToRectangle
  3203. Autoloop (my AutoLoop) is: 
  3204. Autoloop
  3205. StopFrame
  3206. StartFrame
  3207. MMMode
  3208. status aniFile ready
  3209. tbkMCI
  3210. status aniFile mode
  3211. tbkMCI
  3212. closed
  3213. MMLoad
  3214. MoveWindow
  3215. GetDC
  3216. ReleaseDC
  3217. GetDeviceCaps
  3218. GetDC
  3219. GetDeviceCaps
  3220. GetDeviceCaps
  3221. ReleaseDC
  3222. status aniFile ready
  3223. tbkMCI
  3224. close aniFile
  3225. tbkMCI
  3226. fileName
  3227. alias aniFile style child parent
  3228. tbkMCIchk
  3229. set aniFile time format frames
  3230. tbkMCIchk
  3231. StartFrame
  3232. StopFrame
  3233. seek aniFile to 1
  3234. tbkMCIchk
  3235. seek aniFile to 
  3236. StartFrame
  3237. tbkMCIchk
  3238. window aniFile state show
  3239. tbkMCIchk
  3240. where aniFile source
  3241. tbkMCI
  3242. OutputObject
  3243. ClipToRectangle
  3244. put aniFile source at
  3245. tbkMCIchk
  3246. status aniFile window handle
  3247. tbkMCIchk
  3248. MoveWindow
  3249. animateWindowClose
  3250. height
  3251. width
  3252. gdilinked
  3253. userlinked
  3254. DestRect
  3255. FileRect
  3256. OutputRect
  3257. s_aniHandle
  3258. sysLogX
  3259. sysLogY
  3260. MMUnload
  3261. status aniFile ready
  3262. tbkMCI
  3263. close aniFile
  3264. tbkMCI
  3265. s_aniHandle
  3266. MMPlay
  3267. StartFrame
  3268. StopFrame
  3269. status aniFile position
  3270. tbkMCI
  3271. status aniFile length
  3272. tbkMCI
  3273. seek aniFile to start
  3274. tbkMCIchk
  3275. play aniFile
  3276. tbkMCIchk
  3277. status aniFile position
  3278. tbkMCI
  3279. StopFrame
  3280. play aniFile from 
  3281. StartFrame
  3282. StopFrame
  3283. tbkMCIchk
  3284. play aniFile to 
  3285. StopFrame
  3286. tbkMCIchk
  3287. yieldApp
  3288. MMPause
  3289. pause aniFile
  3290. tbkMCIchk
  3291. MMStepReverse
  3292. step aniFile reverse by 1
  3293. tbkMCIchk
  3294. MMStepForward
  3295. step aniFile by 1
  3296. tbkMCIchk
  3297. MMSeek
  3298. slider
  3299. status aniFile length
  3300. tbkMCIchk
  3301. slider
  3302. sliderPosition
  3303. seek aniFile to
  3304. tbkMCIchk
  3305. MMidle
  3306. status aniFile position
  3307. tbkMCI
  3308. slider
  3309. slider
  3310. sliderPosition
  3311. StopFrame
  3312. status aniFile length
  3313. tbkMCI
  3314. StopFrame
  3315. StartFrame
  3316. StartFrame
  3317. playpos
  3318. playpos
  3319. slider
  3320. slider
  3321. sliderPosition
  3322. autoloop
  3323. MMPlay
  3324. myStartFrame
  3325. offst
  3326. length
  3327. animateWindowClose
  3328. single
  3329. tbkTimerStart
  3330. s_aniHandle
  3331. tbkMMTimer
  3332. close aniFile
  3333. tbkMCI
  3334. playarea
  3335. playpos
  3336. fileName
  3337. pentane.avi
  3338. AutoLoop
  3339. ClipToRectangle
  3340. false
  3341. KeepAspectRatio
  3342. false
  3343. slider
  3344. group id 88 of page id 0
  3345. Animator
  3346. playpos
  3347. OutputObject
  3348. rectangle playarea
  3349. filename
  3350. steps.avi
  3351. slider
  3352. group AnimationSlider
  3353. AutoLoop
  3354. false
  3355. ClipToRectangle
  3356. StartFrame
  3357. StopFrame
  3358. The Button
  3359. MMPlay 
  3360. Banimator
  3361. buttonup
  3362. buttonup
  3363. MMPlay
  3364. animator
  3365. Animate
  3366. C = OOOOOH
  3367. CH33OH  P
  3368. O-  PPPPP
  3369. C = O -   PPPPP
  3370. C = OOOOOH
  3371. CH2-OH  P
  3372. O-  PPPPP
  3373. C - O -   PPPPP
  3374. mmload 
  3375. Banimator
  3376. buttonup
  3377. buttonup
  3378. mmload
  3379. animator
  3380. ADP + HHH
  3381. + ADP + H
  3382. mmload 
  3383. Banimator
  3384. buttonup
  3385. buttonup
  3386. mmload
  3387. animator
  3388. playarea
  3389. playpos
  3390. fileName
  3391. pentane.avi
  3392. AutoLoop
  3393. ClipToRectangle
  3394. false
  3395. KeepAspectRatio
  3396. false
  3397. slider
  3398. group id 88 of page id 0
  3399. Animator
  3400. playpos
  3401. OutputObject
  3402. rectangle playarea
  3403. filename
  3404. steps.avi
  3405. slider
  3406. group AnimationSlider
  3407. AutoLoop
  3408. false
  3409. ClipToRectangle
  3410. StartFrame
  3411. StopFrame
  3412. The Button
  3413. MMPlay 
  3414. Banimator
  3415. buttonup
  3416. buttonup
  3417. MMPlay
  3418. animator
  3419. Animate
  3420. C = OOOOOH
  3421. CH33OH  P
  3422. O-  PPPPP
  3423. H - C - OHPPPPP
  3424. C = OOOOOH
  3425. CH33OH  P
  3426. O-  PPPPP
  3427. C = O -   PPPPP
  3428. NADH + HH
  3429. + ADP + H
  3430. NADDDDDHH
  3431. + ADP + H
  3432. This Section Not Yet Available
  3433. just a 'carrier' 
  3434. code.
  3435. xintended 
  3436. user 
  3437. click on 
  3438. This allows 
  3439. % important 
  3440. be kept 
  3441. {which 
  3442. easily 
  3443. pasted.
  3444. remain 
  3445. moved via 
  3446.  clipboard.
  3447. Display values 
  3448. benefit 
  3449. "Status 
  3450. Animator 
  3451. Bfollows"
  3452. "Current file (
  3453. oFileName) 
  3454. : " & 
  3455. StartFrame 
  3456. StopFrame 
  3457. "Play 
  3458. frames 
  3459. G& " 
  3460. "Output (
  3461. oOutputObject) 
  3462. : " & 
  3463. "Slider (
  3464. : " & 
  3465. "Clipping (
  3466. oClipToRectangle) 
  3467. : " & 
  3468. "Autoloop (
  3469. oAutoLoop) 
  3470. : " & 
  3471. Most often used 
  3472. find 
  3473. playing
  3474. Will 
  3475. "", "
  3476. ", "seeking" etc.
  3477. MMMode
  3478. tbkMCI("status aniFile ready","") 
  3479. mode","")
  3480. "closed"
  3481. Loads 
  3482. animation 
  3483. driver 
  3484. displays
  3485. a sub-
  3486. ,toolbook 
  3487. realise that 
  3488. Uimage 
  3489. NOT a 
  3490. {but 
  3491. painting directly 
  3492. Toolbook Window
  3493. parasitically.
  3494. has several implications.
  3495. redrawn part 
  3496. a paused 
  3497.  may be messed up
  3498. disappear totally.
  3499. Also, 
  3500. xspecifically
  3501. removed 
  3502. moves 
  3503. another 
  3504. will 
  3505.  over
  3506. MMLoad
  3507. 4s_aniHandle, sysLogX, sysLogY
  3508. ZhDC, DestRect, FileRect, OutputRect
  3509. userlinked 
  3510.     linkDLL USER
  3511.         BYTE MoveWindow( WORD, INT, 
  3512.  GetDC( 
  3513.   ReleaseDC( 
  3514. gdilinked 
  3515. Z GetDeviceCaps( 
  3516. Much 
  3517. following 
  3518. concerned 
  3519. fconverting 
  3520. units 
  3521. pixel 
  3522. order 
  3523. output
  3524. front 
  3525. notes 
  3526. came 
  3527. explanation.
  3528. -- Pixels per inch
  3529.             untranslateAllWindowMessages 
  3530. ","")
  3531. tbkMCIchk("
  3532. " && 
  3533. ofileName && "alias 
  3534. style child 
  3535. " && 
  3536. 8,"",1)
  3537. ","",1)
  3538. 1","",1)
  3539. ,"",1)
  3540. state 
  3541. ","",1)
  3542. dimensions 
  3543.  "where 
  3544. source", "" )
  3545. width 
  3546. )*1440) 
  3547. height 
  3548. )*1440) 
  3549. y1440)+1
  3550. y1440)+1
  3551. )" && 
  3552. "",1)
  3553.         --centre 
  3554. W    area
  3555.         -- 
  3556. y1440
  3557. y1440
  3558. y1440
  3559. y1440
  3560. y1440
  3561. y1440
  3562. translating 
  3563. emessages 
  3564. ","",1)
  3565. x, y, 
  3566. , 1 )
  3567.     translateWindowMessage 
  3568. animateWindowClose 
  3569. Speaks 
  3570. itself
  3571. MMUnload
  3572. ","")
  3573. Seeks 
  3574. MMPlay
  3575. ","") = 
  3576. length","")
  3577. ","")
  3578. ","",1)
  3579. ","") >= 
  3580. ,"",1)
  3581. ,"",1)
  3582. yieldApp()
  3583. MMPause
  3584. ","")
  3585. MMStepReverse
  3586. ","",1,1)
  3587. H1","",1)
  3588. MMStepForward
  3589. ","",1,1)
  3590. H1","",1)
  3591. slider 
  3592. MMSeek
  3593. ,1,1)
  3594. sliderPosition 
  3595. " && 
  3596. ,"",1)
  3597. Check 
  3598. needs 
  3599. be repositioned
  3600. be rewound (
  3601.  property 
  3602. MMidle
  3603. Zoffst, 
  3604. ","")
  3605. ( myStartFrame 
  3606. oplaypos
  3607. oautoloop
  3608.             --
  3609.  timer 
  3610. efinish 
  3611. Fclean 
  3612. finished
  3613.     unTranslateAllWindowMessages 
  3614. tbkTimerStart("single",500,100,
  3615. tbkMMTimer
  3616. ","")
  3617. suggested 
  3618. your 
  3619. outputobject 
  3620. playarea"
  3621. AnimationSlider"
  3622. filename 
  3623. mmload 
  3624. mmplay 
  3625. mmunload 
  3626. mmidle 
  3627. buttonup
  3628. MMStepReverse
  3629. MMUnload
  3630. MMStepForward
  3631. MMSeek
  3632. MMPlay
  3633. MMidle
  3634. MMLoad
  3635. animateWindowClose
  3636. MMPause
  3637. tbkMMTimer
  3638. MMMode
  3639. buttonup
  3640. Status of Animator button follows
  3641. Current file (my FileName) is: 
  3642. FileName
  3643. Play all of file.
  3644. Play frames from 
  3645. StartFrame
  3646. StopFrame
  3647. Output (my OutputObject) is to: 
  3648. OutputObject
  3649. Slider (my Slider) is: 
  3650. Slider
  3651. Clipping (my ClipToRectangle) is: 
  3652. ClipToRectangle
  3653. Autoloop (my AutoLoop) is: 
  3654. Autoloop
  3655. StopFrame
  3656. StartFrame
  3657. MMMode
  3658. status aniFile ready
  3659. tbkMCI
  3660. status aniFile mode
  3661. tbkMCI
  3662. closed
  3663. MMLoad
  3664. MoveWindow
  3665. GetDC
  3666. ReleaseDC
  3667. GetDeviceCaps
  3668. GetDC
  3669. GetDeviceCaps
  3670. GetDeviceCaps
  3671. ReleaseDC
  3672. status aniFile ready
  3673. tbkMCI
  3674. close aniFile
  3675. tbkMCI
  3676. fileName
  3677. alias aniFile style child parent
  3678. tbkMCIchk
  3679. set aniFile time format frames
  3680. tbkMCIchk
  3681. StartFrame
  3682. StopFrame
  3683. seek aniFile to 1
  3684. tbkMCIchk
  3685. seek aniFile to 
  3686. StartFrame
  3687. tbkMCIchk
  3688. window aniFile state show
  3689. tbkMCIchk
  3690. where aniFile source
  3691. tbkMCI
  3692. OutputObject
  3693. ClipToRectangle
  3694. put aniFile source at
  3695. tbkMCIchk
  3696. status aniFile window handle
  3697. tbkMCIchk
  3698. MoveWindow
  3699. animateWindowClose
  3700. height
  3701. width
  3702. gdilinked
  3703. userlinked
  3704. DestRect
  3705. FileRect
  3706. OutputRect
  3707. s_aniHandle
  3708. sysLogX
  3709. sysLogY
  3710. MMUnload
  3711. status aniFile ready
  3712. tbkMCI
  3713. close aniFile
  3714. tbkMCI
  3715. s_aniHandle
  3716. MMPlay
  3717. StartFrame
  3718. StopFrame
  3719. status aniFile position
  3720. tbkMCI
  3721. status aniFile length
  3722. tbkMCI
  3723. seek aniFile to start
  3724. tbkMCIchk
  3725. play aniFile
  3726. tbkMCIchk
  3727. status aniFile position
  3728. tbkMCI
  3729. StopFrame
  3730. play aniFile from 
  3731. StartFrame
  3732. StopFrame
  3733. tbkMCIchk
  3734. play aniFile to 
  3735. StopFrame
  3736. tbkMCIchk
  3737. yieldApp
  3738. MMPause
  3739. pause aniFile
  3740. tbkMCIchk
  3741. MMStepReverse
  3742. step aniFile reverse by 1
  3743. tbkMCIchk
  3744. MMStepForward
  3745. step aniFile by 1
  3746. tbkMCIchk
  3747. MMSeek
  3748. slider
  3749. status aniFile length
  3750. tbkMCIchk
  3751. slider
  3752. sliderPosition
  3753. seek aniFile to
  3754. tbkMCIchk
  3755. MMidle
  3756. status aniFile position
  3757. tbkMCI
  3758. slider
  3759. slider
  3760. sliderPosition
  3761. StopFrame
  3762. status aniFile length
  3763. tbkMCI
  3764. StopFrame
  3765. StartFrame
  3766. StartFrame
  3767. playpos
  3768. playpos
  3769. slider
  3770. slider
  3771. sliderPosition
  3772. autoloop
  3773. MMPlay
  3774. myStartFrame
  3775. offst
  3776. length
  3777. animateWindowClose
  3778. single
  3779. tbkTimerStart
  3780. s_aniHandle
  3781. tbkMMTimer
  3782. close aniFile
  3783. tbkMCI
  3784. just a 'carrier' 
  3785. code.
  3786. xintended 
  3787. user 
  3788. click on 
  3789. This allows 
  3790. % important 
  3791. be kept 
  3792. {which 
  3793. easily 
  3794. pasted.
  3795. remain 
  3796. moved via 
  3797.  clipboard.
  3798. Display values 
  3799. benefit 
  3800. "Status 
  3801. Animator 
  3802. Bfollows"
  3803. "Current file (
  3804. oFileName) 
  3805. : " & 
  3806. StartFrame 
  3807. StopFrame 
  3808. "Play 
  3809. frames 
  3810. G& " 
  3811. "Output (
  3812. oOutputObject) 
  3813. : " & 
  3814. "Slider (
  3815. : " & 
  3816. "Clipping (
  3817. oClipToRectangle) 
  3818. : " & 
  3819. "Autoloop (
  3820. oAutoLoop) 
  3821. : " & 
  3822. Most often used 
  3823. find 
  3824. playing
  3825. Will 
  3826. "", "
  3827. ", "seeking" etc.
  3828. MMMode
  3829. tbkMCI("status aniFile ready","") 
  3830. mode","")
  3831. "closed"
  3832. Loads 
  3833. animation 
  3834. driver 
  3835. displays
  3836. a sub-
  3837. ,toolbook 
  3838. realise that 
  3839. Uimage 
  3840. NOT a 
  3841. {but 
  3842. painting directly 
  3843. Toolbook Window
  3844. parasitically.
  3845. has several implications.
  3846. redrawn part 
  3847. a paused 
  3848.  may be messed up
  3849. disappear totally.
  3850. Also, 
  3851. xspecifically
  3852. removed 
  3853. moves 
  3854. another 
  3855. will 
  3856.  over
  3857. MMLoad
  3858. 4s_aniHandle, sysLogX, sysLogY
  3859. ZhDC, DestRect, FileRect, OutputRect
  3860. userlinked 
  3861.     linkDLL USER
  3862.         BYTE MoveWindow( WORD, INT, 
  3863.  GetDC( 
  3864.   ReleaseDC( 
  3865. gdilinked 
  3866. Z GetDeviceCaps( 
  3867. Much 
  3868. following 
  3869. concerned 
  3870. fconverting 
  3871. units 
  3872. pixel 
  3873. order 
  3874. output
  3875. front 
  3876. notes 
  3877. came 
  3878. explanation.
  3879. -- Pixels per inch
  3880.             untranslateAllWindowMessages 
  3881. ","")
  3882. tbkMCIchk("
  3883. " && 
  3884. ofileName && "alias 
  3885. style child 
  3886. " && 
  3887. 8,"",1)
  3888. ","",1)
  3889. 1","",1)
  3890. ,"",1)
  3891. state 
  3892. ","",1)
  3893. dimensions 
  3894.  "where 
  3895. source", "" )
  3896. width 
  3897. )*1440) 
  3898. height 
  3899. )*1440) 
  3900. y1440)+1
  3901. y1440)+1
  3902. )" && 
  3903. "",1)
  3904.         --centre 
  3905. W    area
  3906.         -- 
  3907. y1440
  3908. y1440
  3909. y1440
  3910. y1440
  3911. y1440
  3912. y1440
  3913. translating 
  3914. emessages 
  3915. ","",1)
  3916. x, y, 
  3917. , 1 )
  3918.     translateWindowMessage 
  3919. animateWindowClose 
  3920. Speaks 
  3921. itself
  3922. MMUnload
  3923. ","")
  3924. Seeks 
  3925. MMPlay
  3926. ","") = 
  3927. length","")
  3928. ","")
  3929. ","",1)
  3930. ","") >= 
  3931. ,"",1)
  3932. ,"",1)
  3933. yieldApp()
  3934. MMPause
  3935. ","")
  3936. MMStepReverse
  3937. ","",1,1)
  3938. H1","",1)
  3939. MMStepForward
  3940. ","",1,1)
  3941. H1","",1)
  3942. slider 
  3943. MMSeek
  3944. ,1,1)
  3945. sliderPosition 
  3946. " && 
  3947. ,"",1)
  3948. Check 
  3949. needs 
  3950. be repositioned
  3951. be rewound (
  3952.  property 
  3953. MMidle
  3954. Zoffst, 
  3955. ","")
  3956. ( myStartFrame 
  3957. oplaypos
  3958. oautoloop
  3959.             --
  3960.  timer 
  3961. efinish 
  3962. Fclean 
  3963. finished
  3964.     unTranslateAllWindowMessages 
  3965. tbkTimerStart("single",500,100,
  3966. tbkMMTimer
  3967. ","")
  3968. suggested 
  3969. your 
  3970. outputobject 
  3971. playarea"
  3972. AnimationSlider"
  3973. filename 
  3974. mmload 
  3975. mmplay 
  3976. mmunload 
  3977. mmidle 
  3978. buttonup
  3979. MMStepReverse
  3980. MMUnload
  3981. MMStepForward
  3982. MMSeek
  3983. MMPlay
  3984. MMidle
  3985. MMLoad
  3986. animateWindowClose
  3987. MMPause
  3988. tbkMMTimer
  3989. MMMode
  3990. buttonup
  3991. Status of Animator button follows
  3992. Current file (my FileName) is: 
  3993. FileName
  3994. Play all of file.
  3995. Play frames from 
  3996. StartFrame
  3997. StopFrame
  3998. Output (my OutputObject) is to: 
  3999. OutputObject
  4000. Slider (my Slider) is: 
  4001. Slider
  4002. Clipping (my ClipToRectangle) is: 
  4003. ClipToRectangle
  4004. Autoloop (my AutoLoop) is: 
  4005. Autoloop
  4006. StopFrame
  4007. StartFrame
  4008. MMMode
  4009. status aniFile ready
  4010. tbkMCI
  4011. status aniFile mode
  4012. tbkMCI
  4013. closed
  4014. MMLoad
  4015. MoveWindow
  4016. GetDC
  4017. ReleaseDC
  4018. GetDeviceCaps
  4019. GetDC
  4020. GetDeviceCaps
  4021. GetDeviceCaps
  4022. ReleaseDC
  4023. status aniFile ready
  4024. tbkMCI
  4025. close aniFile
  4026. tbkMCI
  4027. fileName
  4028. alias aniFile style child parent
  4029. tbkMCIchk
  4030. set aniFile time format frames
  4031. tbkMCIchk
  4032. StartFrame
  4033. StopFrame
  4034. seek aniFile to 1
  4035. tbkMCIchk
  4036. seek aniFile to 
  4037. StartFrame
  4038. tbkMCIchk
  4039. window aniFile state show
  4040. tbkMCIchk
  4041. where aniFile source
  4042. tbkMCI
  4043. OutputObject
  4044. ClipToRectangle
  4045. put aniFile source at
  4046. tbkMCIchk
  4047. status aniFile window handle
  4048. tbkMCIchk
  4049. MoveWindow
  4050. animateWindowClose
  4051. height
  4052. width
  4053. gdilinked
  4054. userlinked
  4055. DestRect
  4056. FileRect
  4057. OutputRect
  4058. s_aniHandle
  4059. sysLogX
  4060. sysLogY
  4061. MMUnload
  4062. status aniFile ready
  4063. tbkMCI
  4064. close aniFile
  4065. tbkMCI
  4066. s_aniHandle
  4067. MMPlay
  4068. StartFrame
  4069. StopFrame
  4070. status aniFile position
  4071. tbkMCI
  4072. status aniFile length
  4073. tbkMCI
  4074. seek aniFile to start
  4075. tbkMCIchk
  4076. play aniFile
  4077. tbkMCIchk
  4078. status aniFile position
  4079. tbkMCI
  4080. StopFrame
  4081. play aniFile from 
  4082. StartFrame
  4083. StopFrame
  4084. tbkMCIchk
  4085. play aniFile to 
  4086. StopFrame
  4087. tbkMCIchk
  4088. yieldApp
  4089. MMPause
  4090. pause aniFile
  4091. tbkMCIchk
  4092. MMStepReverse
  4093. step aniFile reverse by 1
  4094. tbkMCIchk
  4095. MMStepForward
  4096. step aniFile by 1
  4097. tbkMCIchk
  4098. MMSeek
  4099. slider
  4100. status aniFile length
  4101. tbkMCIchk
  4102. slider
  4103. sliderPosition
  4104. seek aniFile to
  4105. tbkMCIchk
  4106. MMidle
  4107. status aniFile position
  4108. tbkMCI
  4109. slider
  4110. slider
  4111. sliderPosition
  4112. StopFrame
  4113. status aniFile length
  4114. tbkMCI
  4115. StopFrame
  4116. StartFrame
  4117. StartFrame
  4118. playpos
  4119. playpos
  4120. slider
  4121. slider
  4122. sliderPosition
  4123. autoloop
  4124. MMPlay
  4125. myStartFrame
  4126. offst
  4127. length
  4128. animateWindowClose
  4129. single
  4130. tbkTimerStart
  4131. s_aniHandle
  4132. tbkMMTimer
  4133. close aniFile
  4134. tbkMCI
  4135. Basic
  4136. :PHYSSIZE
  4137. Teaching and Learning Technology Programme
  4138. produced by the
  4139. Glycolysis
  4140. Author - Jon Maberr
  4141. default
  4142. buttonUp
  4143. buttonUp
  4144. default
  4145. Start
  4146. Basic
  4147. Arial
  4148. Arial
  4149. Arial
  4150. System
  4151. Wingdings
  4152. Arial
  4153. Times New Roman
  4154. Times New Roman
  4155. Wingdings
  4156. Times New Roman
  4157. Times New Roman
  4158. Times New Roman
  4159. Wingdings
  4160. Times New Roman
  4161. Arial
  4162. Arial
  4163. Times New Roman
  4164. Times New Roman
  4165. Glycolysis
  4166. Times New Roman
  4167. Times New Roman
  4168. Arial
  4169. Symbol
  4170. Times New Roman
  4171. Times New Roman
  4172. c"File" 
  4173. c"Edit" 
  4174. c"Text" 
  4175. c"Page" 
  4176. key, isShift, isCtrl
  4177. sysRuntime 
  4178. enterbook
  4179. keychar
  4180. enterbook
  4181. keychar
  4182. author
  4183. isCtrl
  4184. isShift
  4185. Symbol
  4186. Symbol
  4187. Times New Roman
  4188. Symbol
  4189. Times New Roman
  4190. Courier New
  4191. Symbol
  4192. System
  4193. Times New Roman
  4194. Times New Roman
  4195. Courier New
  4196. Times New Roman
  4197. Courier New
  4198. Times New Roman
  4199. mes New Roman
  4200. mes New Roman
  4201. @    p    B
  4202. Wingdings
  4203. 4s_mminit, sysPlayMovies
  4204. Zs, sysb, direct
  4205. X"tbkfile.dll"
  4206.         INT setCurrentDirectory(STRING)
  4207. c"File" 
  4208. c"Edit" 
  4209. c"Text" 
  4210. c"Page" 
  4211.     --discover directory where 
  4212.  resides
  4213. ~( "GLOL.TBK", 
  4214. 8)-1) 
  4215.  ) > 3
  4216. "Warning:
  4217. Multimedia 
  4218. xavailable on 
  4219. computer.
  4220. The animations 
  4221. software will be disabled."
  4222. key, isShift, isCtrl
  4223. sysRuntime 
  4224. terbook
  4225. leavebook
  4226. enterbook
  4227. keychar
  4228. enterbook
  4229. tbkfile.dll
  4230. setCurrentDirectory
  4231. GLOL.TBK
  4232. setCurrentDirectory
  4233. Warning:  Multimedia is not available on this computer.  The animations in this software will be disabled.
  4234. direct
  4235. s_mminit
  4236. sysPlayMovies
  4237. leavebook
  4238. tbkfile.dll
  4239. keychar
  4240. author
  4241. isCtrl
  4242. isShift
  4243. 4sysPlayMovies
  4244. pageno 
  4245. ( o )
  4246. "animator"
  4247. MMload 
  4248. "Unable 
  4249. display the animation on 
  4250. Sorry."
  4251. ( o )
  4252. MMUnload 
  4253. enterpage
  4254. leavepage
  4255. enterpage
  4256. page 
  4257. animator
  4258. MMload
  4259. Unable to display the animation on this page.  Sorry.
  4260. animator
  4261. pageno
  4262. sysPlayMovies
  4263. leavepage
  4264. animator
  4265. kMMUnload
  4266. animator
  4267. sysPlayMovies
  4268. buttonup
  4269. buttonup
  4270. buttonup
  4271. buttonup
  4272. buttonup
  4273. buttonup
  4274. "Do you really want 
  4275. f"&Yes" 
  4276. "&No"
  4277. buttonup
  4278. buttonup
  4279. Do you really want to exit?
  4280. pageno
  4281. page 64 of 69
  4282. playarea
  4283. playpos
  4284. fileName
  4285. pentane.avi
  4286. AutoLoop
  4287. ClipToRectangle
  4288. false
  4289. KeepAspectRatio
  4290. false
  4291. slider
  4292. group id 88 of page id 0
  4293. Animator
  4294. playpos
  4295. OutputObject
  4296. rectangle playarea
  4297. filename
  4298. steps.avi
  4299. slider
  4300. group AnimationSlider
  4301. AutoLoop
  4302. false
  4303. ClipToRectangle
  4304. StartFrame
  4305. StopFrame
  4306. The Button
  4307. HO - C - HH
  4308. H - C - OH
  4309. H - C - OH
  4310. C = OOOOOH
  4311. CH2-OH  P
  4312. CH2-O-  P
  4313. ADP + HHH
  4314. + ADP + H
  4315. H - C - OH
  4316. H - C - OH
  4317. C = OOOOOH
  4318. CH2-O-  P
  4319. CH2-O-  P
  4320. HO - C - HH
  4321. mmload 
  4322. Banimator
  4323. buttonup
  4324. buttonup
  4325. mmload
  4326. animator
  4327. MMPlay 
  4328. Banimator
  4329. buttonup
  4330. buttonup
  4331. MMPlay
  4332. animator
  4333. Animate
  4334. just a 'carrier' 
  4335. code.
  4336. xintended 
  4337. user 
  4338. click on 
  4339. This allows 
  4340. % important 
  4341. be kept 
  4342. {which 
  4343. easily 
  4344. pasted.
  4345. remain 
  4346. moved via 
  4347.  clipboard.
  4348. Display values 
  4349. benefit 
  4350. "Status 
  4351. Animator 
  4352. Bfollows"
  4353. "Current file (
  4354. oFileName) 
  4355. : " & 
  4356. StartFrame 
  4357. StopFrame 
  4358. "Play 
  4359. frames 
  4360. G& " 
  4361. "Output (
  4362. oOutputObject) 
  4363. : " & 
  4364. "Slider (
  4365. : " & 
  4366. "Clipping (
  4367. oClipToRectangle) 
  4368. : " & 
  4369. "Autoloop (
  4370. oAutoLoop) 
  4371. : " & 
  4372. Most often used 
  4373. find 
  4374. playing
  4375. Will 
  4376. "", "
  4377. ", "seeking" etc.
  4378. MMMode
  4379. tbkMCI("status aniFile ready","") 
  4380. mode","")
  4381. "closed"
  4382. Loads 
  4383. animation 
  4384. driver 
  4385. displays
  4386. a sub-
  4387. ,toolbook 
  4388. realise that 
  4389. Uimage 
  4390. NOT a 
  4391. {but 
  4392. painting directly 
  4393. Toolbook Window
  4394. parasitically.
  4395. has several implications.
  4396. redrawn part 
  4397. a paused 
  4398.  may be messed up
  4399. disappear totally.
  4400. Also, 
  4401. xspecifically
  4402. removed 
  4403. moves 
  4404. another 
  4405. will 
  4406.  over
  4407. MMLoad
  4408. 4s_aniHandle, sysLogX, sysLogY
  4409. ZhDC, DestRect, FileRect, OutputRect
  4410. userlinked 
  4411.     linkDLL USER
  4412.         BYTE MoveWindow( WORD, INT, 
  4413.  GetDC( 
  4414.   ReleaseDC( 
  4415. gdilinked 
  4416. Z GetDeviceCaps( 
  4417. Much 
  4418. following 
  4419. concerned 
  4420. fconverting 
  4421. units 
  4422. pixel 
  4423. order 
  4424. output
  4425. front 
  4426. notes 
  4427. came 
  4428. explanation.
  4429. -- Pixels per inch
  4430.             untranslateAllWindowMessages 
  4431. ","")
  4432. tbkMCIchk("
  4433. " && 
  4434. ofileName && "alias 
  4435. style child 
  4436. " && 
  4437. 8,"",1)
  4438. ","",1)
  4439. 1","",1)
  4440. ,"",1)
  4441. state 
  4442. ","",1)
  4443. dimensions 
  4444.  "where 
  4445. source", "" )
  4446. width 
  4447. )*1440) 
  4448. height 
  4449. )*1440) 
  4450. y1440)+1
  4451. y1440)+1
  4452. )" && 
  4453. "",1)
  4454.         --centre 
  4455. W    area
  4456.         -- 
  4457. y1440
  4458. y1440
  4459. y1440
  4460. y1440
  4461. y1440
  4462. y1440
  4463. translating 
  4464. emessages 
  4465. ","",1)
  4466. x, y, 
  4467. , 1 )
  4468.     translateWindowMessage 
  4469. animateWindowClose 
  4470. Speaks 
  4471. itself
  4472. MMUnload
  4473. ","")
  4474. Seeks 
  4475. MMPlay
  4476. ","") = 
  4477. length","")
  4478. ","")
  4479. ","",1)
  4480. ","") >= 
  4481. ,"",1)
  4482. ,"",1)
  4483. yieldApp()
  4484. MMPause
  4485. ","")
  4486. MMStepReverse
  4487. ","",1,1)
  4488. H1","",1)
  4489. MMStepForward
  4490. ","",1,1)
  4491. H1","",1)
  4492. slider 
  4493. MMSeek
  4494. ,1,1)
  4495. sliderPosition 
  4496. " && 
  4497. ,"",1)
  4498. Check 
  4499. needs 
  4500. be repositioned
  4501. be rewound (
  4502.  property 
  4503. MMidle
  4504. Zoffst, 
  4505. ","")
  4506. ( myStartFrame 
  4507. oplaypos
  4508. oautoloop
  4509.             --
  4510.  timer 
  4511. efinish 
  4512. Fclean 
  4513. finished
  4514.     unTranslateAllWindowMessages 
  4515. tbkTimerStart("single",500,100,
  4516. tbkMMTimer
  4517. ","")
  4518. suggested 
  4519. your 
  4520. outputobject 
  4521. playarea"
  4522. AnimationSlider"
  4523. filename 
  4524. mmload 
  4525. mmplay 
  4526. mmunload 
  4527. mmidle 
  4528. buttonup
  4529. MMStepReverse
  4530. MMUnload
  4531. MMStepForward
  4532. MMSeek
  4533. MMPlay
  4534. MMidle
  4535. MMLoad
  4536. animateWindowClose
  4537. MMPause
  4538. tbkMMTimer
  4539. MMMode
  4540. buttonup
  4541. Status of Animator button follows
  4542. Current file (my FileName) is: 
  4543. FileName
  4544. Play all of file.
  4545. Play frames from 
  4546. StartFrame
  4547. StopFrame
  4548. Output (my OutputObject) is to: 
  4549. OutputObject
  4550. Slider (my Slider) is: 
  4551. Slider
  4552. Clipping (my ClipToRectangle) is: 
  4553. ClipToRectangle
  4554. Autoloop (my AutoLoop) is: 
  4555. Autoloop
  4556. StopFrame
  4557. StartFrame
  4558. MMMode
  4559. status aniFile ready
  4560. tbkMCI
  4561. status aniFile mode
  4562. tbkMCI
  4563. closed
  4564. MMLoad
  4565. MoveWindow
  4566. GetDC
  4567. ReleaseDC
  4568. GetDeviceCaps
  4569. GetDC
  4570. GetDeviceCaps
  4571. GetDeviceCaps
  4572. ReleaseDC
  4573. status aniFile ready
  4574. tbkMCI
  4575. close aniFile
  4576. tbkMCI
  4577. fileName
  4578. alias aniFile style child parent
  4579. tbkMCIchk
  4580. set aniFile time format frames
  4581. tbkMCIchk
  4582. StartFrame
  4583. StopFrame
  4584. seek aniFile to 1
  4585. tbkMCIchk
  4586. seek aniFile to 
  4587. StartFrame
  4588. tbkMCIchk
  4589. window aniFile state show
  4590. tbkMCIchk
  4591. where aniFile source
  4592. tbkMCI
  4593. OutputObject
  4594. ClipToRectangle
  4595. put aniFile source at
  4596. tbkMCIchk
  4597. status aniFile window handle
  4598. tbkMCIchk
  4599. MoveWindow
  4600. animateWindowClose
  4601. height
  4602. width
  4603. gdilinked
  4604. userlinked
  4605. DestRect
  4606. FileRect
  4607. OutputRect
  4608. s_aniHandle
  4609. sysLogX
  4610. sysLogY
  4611. MMUnload
  4612. status aniFile ready
  4613. tbkMCI
  4614. close aniFile
  4615. tbkMCI
  4616. s_aniHandle
  4617. MMPlay
  4618. StartFrame
  4619. StopFrame
  4620. status aniFile position
  4621. tbkMCI
  4622. status aniFile length
  4623. tbkMCI
  4624. seek aniFile to start
  4625. tbkMCIchk
  4626. play aniFile
  4627. tbkMCIchk
  4628. status aniFile position
  4629. tbkMCI
  4630. StopFrame
  4631. play aniFile from 
  4632. StartFrame
  4633. StopFrame
  4634. tbkMCIchk
  4635. play aniFile to 
  4636. StopFrame
  4637. tbkMCIchk
  4638. yieldApp
  4639. MMPause
  4640. pause aniFile
  4641. tbkMCIchk
  4642. MMStepReverse
  4643. step aniFile reverse by 1
  4644. tbkMCIchk
  4645. MMStepForward
  4646. step aniFile by 1
  4647. tbkMCIchk
  4648. MMSeek
  4649. slider
  4650. status aniFile length
  4651. tbkMCIchk
  4652. slider
  4653. sliderPosition
  4654. seek aniFile to
  4655. tbkMCIchk
  4656. MMidle
  4657. status aniFile position
  4658. tbkMCI
  4659. slider
  4660. slider
  4661. sliderPosition
  4662. StopFrame
  4663. status aniFile length
  4664. tbkMCI
  4665. StopFrame
  4666. StartFrame
  4667. StartFrame
  4668. playpos
  4669. playpos
  4670. slider
  4671. slider
  4672. sliderPosition
  4673. autoloop
  4674. MMPlay
  4675. myStartFrame
  4676. offst
  4677. length
  4678. animateWindowClose
  4679. single
  4680. tbkTimerStart
  4681. s_aniHandle
  4682. tbkMMTimer
  4683. close aniFile
  4684. tbkMCI
  4685. mmload 
  4686. Banimator
  4687. buttonup
  4688. buttonup
  4689. mmload
  4690. animator
  4691. playarea
  4692. playpos
  4693. fileName
  4694. pentane.avi
  4695. AutoLoop
  4696. ClipToRectangle
  4697. false
  4698. KeepAspectRatio
  4699. false
  4700. slider
  4701. group id 88 of page id 0
  4702. Animator
  4703. playpos
  4704. OutputObject
  4705. rectangle playarea
  4706. filename
  4707. steps.avi
  4708. slider
  4709. group AnimationSlider
  4710. AutoLoop
  4711. false
  4712. ClipToRectangle
  4713. StartFrame
  4714. StopFrame
  4715. The Button
  4716. MMPlay 
  4717. Banimator
  4718. buttonup
  4719. buttonup
  4720. MMPlay
  4721. animator
  4722. Animate
  4723. HC = OOOOH
  4724. H - C - OH
  4725. C = OOOOOH
  4726. CH2-O-  P
  4727. CH2-O-  P
  4728. CH2-OH  P
  4729. HHHHHHHHH
  4730. + ADP + H
  4731. Buttons Used In The Following Pagess
  4732. ExitProgram
  4733. "This 
  4734. appears 
  4735. )the 
  4736. , will 
  4737. tutorial." 
  4738. f"Continue"
  4739. buttonup
  4740. buttonup
  4741. This button, when it appears at the bottom of the page, will exit you from the tutorial.
  4742. Continue
  4743. backPage
  4744. "This 
  4745. appears 
  4746. )the 
  4747. , will take you 
  4748. f"Continue"
  4749. buttonup
  4750. buttonup
  4751. This button, when it appears at the bottom of the page, will take you to the previous page.
  4752. Continue
  4753. NextPage
  4754. "This 
  4755. appears 
  4756. )the 
  4757. , will take you 
  4758. f"Continue"
  4759. buttonup
  4760. buttonup
  4761. This button, when it appears at the bottom of the page, will take you to the next page.
  4762. Continue
  4763. Move to the next page
  4764. Return to previous page
  4765. Return to the first page of 
  4766. Exit to Windows
  4767. Animate
  4768. "This 
  4769. appears 
  4770. )the 
  4771. , will 
  4772. appropriate animation." 
  4773. f"Continue"
  4774. buttonup
  4775. buttonup
  4776. This button, when it appears at the bottom of the page, will run an appropriate animation.
  4777. Continue
  4778. Animate
  4779. Animates the sequence of events on that page
  4780. Hotwords -     These are words that are scattered round the text and are shown in italic, bold,  underlined  type  and are  larger  than the  surrounding  text. They become  active when  the mouse  operated cursor  is placed  over them.   Try pressing this Hotword now!         
  4781. -- Puts the sentence 
  4782. quotation marks 
  4783. a dialog box which can be removed 
  4784. Hclicking 
  4785. "Activating a HOTWORD will present you 
  4786. dthat may contain definitions, references, hints 
  4787. tips, prompts 
  4788. other forms 
  4789. encouragement." 
  4790. f"Continue" 
  4791. buttonDown
  4792. buttonDown
  4793. Activating a HOTWORD will present you with a dialog box that may contain definitions, references, hints and tips, prompts or other forms of encouragement.
  4794. Continue
  4795. Go on to the next page by clicking the  
  4796.   button below: 
  4797. "This 
  4798. appears 
  4799. )the 
  4800. , will take you 
  4801. title 
  4802. f"Continue"
  4803. buttonup
  4804. buttonup
  4805. This button, when it appears at the bottom of the page, will take you to the title page.
  4806. Continue
  4807. playarea
  4808. slider
  4809. group id 88 of page id 0
  4810. KeepAspectRatio
  4811. false
  4812. ClipToRectangle
  4813. false
  4814. AutoLoop
  4815. fileName
  4816. pentane.avi
  4817. playpos
  4818. Animator
  4819. StopFrame
  4820. StartFrame
  4821. ClipToRectangle
  4822. AutoLoop
  4823. false
  4824. slider
  4825. group AnimationSlider
  4826. filename
  4827. steps.avi
  4828. OutputObject
  4829. rectangle playarea
  4830. playpos
  4831. The Button
  4832. H - C - OH
  4833. H - C - OH
  4834. C = OOOOOH
  4835. CH2-O-  P
  4836. CH2-O-  P
  4837. HO - C - HH
  4838. MMPlay 
  4839. Banimator
  4840. buttonup
  4841. buttonup
  4842. MMPlay
  4843. animator
  4844. Animate
  4845. HC = OOOOH
  4846. H - C - OH
  4847. C = OOOOOH
  4848. CH2-O-  P
  4849. CH2-O-  P
  4850. CH2-OH  P
  4851. mmload 
  4852. Banimator
  4853. buttonup
  4854. buttonup
  4855. mmload
  4856. animator
  4857. HO - C - HH
  4858. H - C - OH
  4859. H - C - OH
  4860. HC=OHH  P
  4861. CH2-O-  P
  4862. HO - C - HH
  4863. H - C - OH
  4864. H - C - OH
  4865. C = OOOOOH
  4866. CH2-OH  P
  4867. CH2-O-  P
  4868. H - C - OH
  4869. playarea
  4870.     slider
  4871. group id 88 of page id 0
  4872. KeepAspectRatio
  4873. false
  4874. ClipToRectangle
  4875. false
  4876. AutoLoop
  4877. fileName
  4878. pentane.avi
  4879. playpos
  4880. Animator
  4881. StopFrame
  4882. StartFrame
  4883. ClipToRectangle
  4884. AutoLoop
  4885. false
  4886. slider
  4887. group AnimationSlider
  4888. filename
  4889. steps.avi
  4890. OutputObject
  4891. rectangle playarea
  4892. playpos
  4893. The Button
  4894. MMPlay 
  4895. Banimator
  4896. buttonup
  4897. buttonup
  4898. MMPlay
  4899. animator
  4900. Animate
  4901. HHHHHHHHH
  4902. + ADP + H
  4903. mmload 
  4904. Banimator
  4905. buttonup
  4906. buttonup
  4907. mmload
  4908. animator
  4909. just a 'carrier' 
  4910. code.
  4911. xintended 
  4912. user 
  4913. click on 
  4914. This allows 
  4915. % important 
  4916. be kept 
  4917. {which 
  4918. easily 
  4919. pasted.
  4920. remain 
  4921. moved via 
  4922.  clipboard.
  4923. Display values 
  4924. benefit 
  4925. "Status 
  4926. Animator 
  4927. Bfollows"
  4928. "Current file (
  4929. oFileName) 
  4930. : " & 
  4931. StartFrame 
  4932. StopFrame 
  4933. "Play 
  4934. frames 
  4935. G& " 
  4936. "Output (
  4937. oOutputObject) 
  4938. : " & 
  4939. "Slider (
  4940. : " & 
  4941. "Clipping (
  4942. oClipToRectangle) 
  4943. : " & 
  4944. "Autoloop (
  4945. oAutoLoop) 
  4946. : " & 
  4947. Most often used 
  4948. find 
  4949. playing
  4950. Will 
  4951. "", "
  4952. ", "seeking" etc.
  4953. MMMode
  4954. tbkMCI("status aniFile ready","") 
  4955. mode","")
  4956. "closed"
  4957. Loads 
  4958. animation 
  4959. driver 
  4960. displays
  4961. a sub-
  4962. ,toolbook 
  4963. realise that 
  4964. Uimage 
  4965. NOT a 
  4966. {but 
  4967. painting directly 
  4968. Toolbook Window
  4969. parasitically.
  4970. has several implications.
  4971. redrawn part 
  4972. a paused 
  4973.  may be messed up
  4974. disappear totally.
  4975. Also, 
  4976. xspecifically
  4977. removed 
  4978. moves 
  4979. another 
  4980. will 
  4981.  over
  4982. MMLoad
  4983. 4s_aniHandle, sysLogX, sysLogY
  4984. ZhDC, DestRect, FileRect, OutputRect
  4985. userlinked 
  4986.     linkDLL USER
  4987.         BYTE MoveWindow( WORD, INT, 
  4988.  GetDC( 
  4989.   ReleaseDC( 
  4990. gdilinked 
  4991. Z GetDeviceCaps( 
  4992. Much 
  4993. following 
  4994. concerned 
  4995. fconverting 
  4996. units 
  4997. pixel 
  4998. order 
  4999. output
  5000. front 
  5001. notes 
  5002. came 
  5003. explanation.
  5004. -- Pixels per inch
  5005.             untranslateAllWindowMessages 
  5006. ","")
  5007. tbkMCIchk("
  5008. " && 
  5009. ofileName && "alias 
  5010. style child 
  5011. " && 
  5012. 8,"",1)
  5013. ","",1)
  5014. 1","",1)
  5015. ,"",1)
  5016. state 
  5017. ","",1)
  5018. dimensions 
  5019.  "where 
  5020. source", "" )
  5021. width 
  5022. )*1440) 
  5023. height 
  5024. )*1440) 
  5025. y1440)+1
  5026. y1440)+1
  5027. )" && 
  5028. "",1)
  5029.         --centre 
  5030. W    area
  5031.         -- 
  5032. y1440
  5033. y1440
  5034. y1440
  5035. y1440
  5036. y1440
  5037. y1440
  5038. translating 
  5039. emessages 
  5040. ","",1)
  5041. x, y, 
  5042. , 1 )
  5043.     translateWindowMessage 
  5044. animateWindowClose 
  5045. Speaks 
  5046. itself
  5047. MMUnload
  5048. ","")
  5049. Seeks 
  5050. MMPlay
  5051. ","") = 
  5052. length","")
  5053. ","")
  5054. ","",1)
  5055. ","") >= 
  5056. ,"",1)
  5057. ,"",1)
  5058. yieldApp()
  5059. MMPause
  5060. ","")
  5061. MMStepReverse
  5062. ","",1,1)
  5063. H1","",1)
  5064. MMStepForward
  5065. ","",1,1)
  5066. H1","",1)
  5067. slider 
  5068. MMSeek
  5069. ,1,1)
  5070. sliderPosition 
  5071. " && 
  5072. ,"",1)
  5073. Check 
  5074. needs 
  5075. be repositioned
  5076. be rewound (
  5077.  property 
  5078. MMidle
  5079. Zoffst, 
  5080. ","")
  5081. ( myStartFrame 
  5082. oplaypos
  5083. oautoloop
  5084.             --
  5085.  timer 
  5086. efinish 
  5087. Fclean 
  5088. finished
  5089.     unTranslateAllWindowMessages 
  5090. tbkTimerStart("single",500,100,
  5091. tbkMMTimer
  5092. ","")
  5093. suggested 
  5094. your 
  5095. outputobject 
  5096. playarea"
  5097. AnimationSlider"
  5098. filename 
  5099. mmload 
  5100. mmplay 
  5101. mmunload 
  5102. mmidle 
  5103. buttonup
  5104. MMStepReverse
  5105. MMUnload
  5106. MMStepForward
  5107. MMSeek
  5108. MMPlay
  5109. MMidle
  5110. MMLoad
  5111. animateWindowClose
  5112. MMPause
  5113. tbkMMTimer
  5114. MMMode
  5115. buttonup
  5116. Status of Animator button follows
  5117. Current file (my FileName) is: 
  5118. FileName
  5119. Play all of file.
  5120. Play frames from 
  5121. StartFrame
  5122. StopFrame
  5123. Output (my OutputObject) is to: 
  5124. OutputObject
  5125. Slider (my Slider) is: 
  5126. Slider
  5127. Clipping (my ClipToRectangle) is: 
  5128. ClipToRectangle
  5129. Autoloop (my AutoLoop) is: 
  5130. Autoloop
  5131. StopFrame
  5132. StartFrame
  5133. MMMode
  5134. status aniFile ready
  5135. tbkMCI
  5136. status aniFile mode
  5137. tbkMCI
  5138. closed
  5139. MMLoad
  5140. MoveWindow
  5141. GetDC
  5142. ReleaseDC
  5143. GetDeviceCaps
  5144. GetDC
  5145. GetDeviceCaps
  5146. GetDeviceCaps
  5147. ReleaseDC
  5148. status aniFile ready
  5149. tbkMCI
  5150. close aniFile
  5151. tbkMCI
  5152. fileName
  5153. alias aniFile style child parent
  5154. tbkMCIchk
  5155. set aniFile time format frames
  5156. tbkMCIchk
  5157. StartFrame
  5158. StopFrame
  5159. seek aniFile to 1
  5160. tbkMCIchk
  5161. seek aniFile to 
  5162. StartFrame
  5163. tbkMCIchk
  5164. window aniFile state show
  5165. tbkMCIchk
  5166. where aniFile source
  5167. tbkMCI
  5168. OutputObject
  5169. ClipToRectangle
  5170. put aniFile source at
  5171. tbkMCIchk
  5172. status aniFile window handle
  5173. tbkMCIchk
  5174. MoveWindow
  5175. animateWindowClose
  5176. height
  5177. width
  5178. gdilinked
  5179. userlinked
  5180. DestRect
  5181. FileRect
  5182. OutputRect
  5183. s_aniHandle
  5184. sysLogX
  5185. sysLogY
  5186. MMUnload
  5187. status aniFile ready
  5188. tbkMCI
  5189. close aniFile
  5190. tbkMCI
  5191. s_aniHandle
  5192. MMPlay
  5193. StartFrame
  5194. StopFrame
  5195. status aniFile position
  5196. tbkMCI
  5197. status aniFile length
  5198. tbkMCI
  5199. seek aniFile to start
  5200. tbkMCIchk
  5201. play aniFile
  5202. tbkMCIchk
  5203. status aniFile position
  5204. tbkMCI
  5205. StopFrame
  5206. play aniFile from 
  5207. StartFrame
  5208. StopFrame
  5209. tbkMCIchk
  5210. play aniFile to 
  5211. StopFrame
  5212. tbkMCIchk
  5213. yieldApp
  5214. MMPause
  5215. pause aniFile
  5216. tbkMCIchk
  5217. MMStepReverse
  5218. step aniFile reverse by 1
  5219. tbkMCIchk
  5220. MMStepForward
  5221. step aniFile by 1
  5222. tbkMCIchk
  5223. MMSeek
  5224. slider
  5225. status aniFile length
  5226. tbkMCIchk
  5227. slider
  5228. sliderPosition
  5229. seek aniFile to
  5230. tbkMCIchk
  5231. MMidle
  5232. status aniFile position
  5233. tbkMCI
  5234. slider
  5235. slider
  5236. sliderPosition
  5237. StopFrame
  5238. status aniFile length
  5239. tbkMCI
  5240. StopFrame
  5241. StartFrame
  5242. StartFrame
  5243. playpos
  5244. playpos
  5245. slider
  5246. slider
  5247. sliderPosition
  5248. autoloop
  5249. MMPlay
  5250. myStartFrame
  5251. offst
  5252. length
  5253. animateWindowClose
  5254. single
  5255. tbkTimerStart
  5256. s_aniHandle
  5257. tbkMMTimer
  5258. close aniFile
  5259. tbkMCI
  5260. HO - C - HH
  5261. H - C - OH
  5262. H - C - OH
  5263. HC=OHH  P
  5264. CH2-OH  P
  5265. H - C - OH
  5266. HO - C - HH
  5267. H - C - OH
  5268. H - C - OH
  5269. HC=OHH  P
  5270. CH2-O-  P
  5271. H - C - OH
  5272. ADP + HHH
  5273. + ADP + H
  5274. playarea
  5275. playpos
  5276. fileName
  5277. pentane.avi
  5278. AutoLoop
  5279. ClipToRectangle
  5280. false
  5281. KeepAspectRatio
  5282. false
  5283. slider
  5284. group id 88 of page id 0
  5285. Animator
  5286. playpos
  5287. OutputObject
  5288. rectangle playarea
  5289. filename
  5290. steps.avi
  5291. slider
  5292. group AnimationSlider
  5293. AutoLoop
  5294. false
  5295. ClipToRectangle
  5296. StartFrame
  5297. StopFrame
  5298. The Button
  5299. MMPlay 
  5300. Banimator
  5301. buttonup
  5302. buttonup
  5303. MMPlay
  5304. animator
  5305. Animate
  5306. mmload 
  5307. Banimator
  5308. buttonup
  5309. buttonup
  5310. mmload
  5311. animator
  5312. just a 'carrier' 
  5313. code.
  5314. xintended 
  5315. user 
  5316. click on 
  5317. This allows 
  5318. % important 
  5319. be kept 
  5320. {which 
  5321. easily 
  5322. pasted.
  5323. remain 
  5324. moved via 
  5325.  clipboard.
  5326. Display values 
  5327. benefit 
  5328. "Status 
  5329. Animator 
  5330. Bfollows"
  5331. "Current file (
  5332. oFileName) 
  5333. : " & 
  5334. StartFrame 
  5335. StopFrame 
  5336. "Play 
  5337. frames 
  5338. G& " 
  5339. "Output (
  5340. oOutputObject) 
  5341. : " & 
  5342. "Slider (
  5343. : " & 
  5344. "Clipping (
  5345. oClipToRectangle) 
  5346. : " & 
  5347. "Autoloop (
  5348. oAutoLoop) 
  5349. : " & 
  5350. Most often used 
  5351. find 
  5352. playing
  5353. Will 
  5354. "", "
  5355. ", "seeking" etc.
  5356. MMMode
  5357. tbkMCI("status aniFile ready","") 
  5358. mode","")
  5359. "closed"
  5360. Loads 
  5361. animation 
  5362. driver 
  5363. displays
  5364. a sub-
  5365. ,toolbook 
  5366. realise that 
  5367. Uimage 
  5368. NOT a 
  5369. {but 
  5370. painting directly 
  5371. Toolbook Window
  5372. parasitically.
  5373. has several implications.
  5374. redrawn part 
  5375. a paused 
  5376.  may be messed up
  5377. disappear totally.
  5378. Also, 
  5379. xspecifically
  5380. removed 
  5381. moves 
  5382. another 
  5383. will 
  5384.  over
  5385. MMLoad
  5386. 4s_aniHandle, sysLogX, sysLogY
  5387. ZhDC, DestRect, FileRect, OutputRect
  5388. userlinked 
  5389.     linkDLL USER
  5390.         BYTE MoveWindow( WORD, INT, 
  5391.  GetDC( 
  5392.   ReleaseDC( 
  5393. gdilinked 
  5394. Z GetDeviceCaps( 
  5395. Much 
  5396. following 
  5397. concerned 
  5398. fconverting 
  5399. units 
  5400. pixel 
  5401. order 
  5402. output
  5403. front 
  5404. notes 
  5405. came 
  5406. explanation.
  5407. -- Pixels per inch
  5408.             untranslateAllWindowMessages 
  5409. ","")
  5410. tbkMCIchk("
  5411. " && 
  5412. ofileName && "alias 
  5413. style child 
  5414. " && 
  5415. 8,"",1)
  5416. ","",1)
  5417. 1","",1)
  5418. ,"",1)
  5419. state 
  5420. ","",1)
  5421. dimensions 
  5422.  "where 
  5423. source", "" )
  5424. width 
  5425. )*1440) 
  5426. height 
  5427. )*1440) 
  5428. y1440)+1
  5429. y1440)+1
  5430. )" && 
  5431. "",1)
  5432.         --centre 
  5433. W    area
  5434.         -- 
  5435. y1440
  5436. y1440
  5437. y1440
  5438. y1440
  5439. y1440
  5440. y1440
  5441. translating 
  5442. emessages 
  5443. ","",1)
  5444. x, y, 
  5445. , 1 )
  5446.     translateWindowMessage 
  5447. animateWindowClose 
  5448. Speaks 
  5449. itself
  5450. MMUnload
  5451. ","")
  5452. Seeks 
  5453. MMPlay
  5454. ","") = 
  5455. length","")
  5456. ","")
  5457. ","",1)
  5458. ","") >= 
  5459. ,"",1)
  5460. ,"",1)
  5461. yieldApp()
  5462. MMPause
  5463. ","")
  5464. MMStepReverse
  5465. ","",1,1)
  5466. H1","",1)
  5467. MMStepForward
  5468. ","",1,1)
  5469. H1","",1)
  5470. slider 
  5471. MMSeek
  5472. ,1,1)
  5473. sliderPosition 
  5474. " && 
  5475. ,"",1)
  5476. Check 
  5477. needs 
  5478. be repositioned
  5479. be rewound (
  5480.  property 
  5481. MMidle
  5482. Zoffst, 
  5483. ","")
  5484. ( myStartFrame 
  5485. oplaypos
  5486. oautoloop
  5487.             --
  5488.  timer 
  5489. efinish 
  5490. Fclean 
  5491. finished
  5492.     unTranslateAllWindowMessages 
  5493. tbkTimerStart("single",500,100,
  5494. tbkMMTimer
  5495. ","")
  5496. suggested 
  5497. your 
  5498. outputobject 
  5499. playarea"
  5500. AnimationSlider"
  5501. filename 
  5502. mmload 
  5503. mmplay 
  5504. mmunload 
  5505. mmidle 
  5506. buttonup
  5507. MMStepReverse
  5508. MMUnload
  5509. MMStepForward
  5510. MMSeek
  5511. MMPlay
  5512. MMidle
  5513. MMLoad
  5514. animateWindowClose
  5515. MMPause
  5516. tbkMMTimer
  5517. MMMode
  5518. buttonup
  5519. Status of Animator button follows
  5520. Current file (my FileName) is: 
  5521. FileName
  5522. Play all of file.
  5523. Play frames from 
  5524. StartFrame
  5525. StopFrame
  5526. Output (my OutputObject) is to: 
  5527. OutputObject
  5528. Slider (my Slider) is: 
  5529. Slider
  5530. Clipping (my ClipToRectangle) is: 
  5531. ClipToRectangle
  5532. Autoloop (my AutoLoop) is: 
  5533. Autoloop
  5534. StopFrame
  5535. StartFrame
  5536. MMMode
  5537. status aniFile ready
  5538. tbkMCI
  5539. status aniFile mode
  5540. tbkMCI
  5541. closed
  5542. MMLoad
  5543. MoveWindow
  5544. GetDC
  5545. ReleaseDC
  5546. GetDeviceCaps
  5547. GetDC
  5548. GetDeviceCaps
  5549. GetDeviceCaps
  5550. ReleaseDC
  5551. status aniFile ready
  5552. tbkMCI
  5553. close aniFile
  5554. tbkMCI
  5555. fileName
  5556. alias aniFile style child parent
  5557. tbkMCIchk
  5558. set aniFile time format frames
  5559. tbkMCIchk
  5560. StartFrame
  5561. StopFrame
  5562. seek aniFile to 1
  5563. tbkMCIchk
  5564. seek aniFile to 
  5565. StartFrame
  5566. tbkMCIchk
  5567. window aniFile state show
  5568. tbkMCIchk
  5569. where aniFile source
  5570. tbkMCI
  5571. OutputObject
  5572. ClipToRectangle
  5573. put aniFile source at
  5574. tbkMCIchk
  5575. status aniFile window handle
  5576. tbkMCIchk
  5577. MoveWindow
  5578. animateWindowClose
  5579. height
  5580. width
  5581. gdilinked
  5582. userlinked
  5583. DestRect
  5584. FileRect
  5585. OutputRect
  5586. s_aniHandle
  5587. sysLogX
  5588. sysLogY
  5589. MMUnload
  5590. status aniFile ready
  5591. tbkMCI
  5592. close aniFile
  5593. tbkMCI
  5594. s_aniHandle
  5595. MMPlay
  5596. StartFrame
  5597. StopFrame
  5598. status aniFile position
  5599. tbkMCI
  5600. status aniFile length
  5601. tbkMCI
  5602. seek aniFile to start
  5603. tbkMCIchk
  5604. play aniFile
  5605. tbkMCIchk
  5606. status aniFile position
  5607. tbkMCI
  5608. StopFrame
  5609. play aniFile from 
  5610. StartFrame
  5611. StopFrame
  5612. tbkMCIchk
  5613. play aniFile to 
  5614. StopFrame
  5615. tbkMCIchk
  5616. yieldApp
  5617. MMPause
  5618. pause aniFile
  5619. tbkMCIchk
  5620. MMStepReverse
  5621. step aniFile reverse by 1
  5622. tbkMCIchk
  5623. MMStepForward
  5624. step aniFile by 1
  5625. tbkMCIchk
  5626. MMSeek
  5627. slider
  5628. status aniFile length
  5629. tbkMCIchk
  5630. slider
  5631. sliderPosition
  5632. seek aniFile to
  5633. tbkMCIchk
  5634. MMidle
  5635. status aniFile position
  5636. tbkMCI
  5637. slider
  5638. slider
  5639. sliderPosition
  5640. StopFrame
  5641. status aniFile length
  5642. tbkMCI
  5643. StopFrame
  5644. StartFrame
  5645. StartFrame
  5646. playpos
  5647. playpos
  5648. slider
  5649. slider
  5650. sliderPosition
  5651. autoloop
  5652. MMPlay
  5653. myStartFrame
  5654. offst
  5655. length
  5656. animateWindowClose
  5657. single
  5658. tbkTimerStart
  5659. s_aniHandle
  5660. tbkMMTimer
  5661. close aniFile
  5662. tbkMCI
  5663. just a 'carrier' 
  5664. code.
  5665. xintended 
  5666. user 
  5667. click on 
  5668. This allows 
  5669. % important 
  5670. be kept 
  5671. {which 
  5672. easily 
  5673. pasted.
  5674. remain 
  5675. moved via 
  5676.  clipboard.
  5677. Display values 
  5678. benefit 
  5679. "Status 
  5680. Animator 
  5681. Bfollows"
  5682. "Current file (
  5683. oFileName) 
  5684. : " & 
  5685. StartFrame 
  5686. StopFrame 
  5687. "Play 
  5688. frames 
  5689. G& " 
  5690. "Output (
  5691. oOutputObject) 
  5692. : " & 
  5693. "Slider (
  5694. : " & 
  5695. "Clipping (
  5696. oClipToRectangle) 
  5697. : " & 
  5698. "Autoloop (
  5699. oAutoLoop) 
  5700. : " & 
  5701. Most often used 
  5702. find 
  5703. playing
  5704. Will 
  5705. "", "
  5706. ", "seeking" etc.
  5707. MMMode
  5708. tbkMCI("status aniFile ready","") 
  5709. mode","")
  5710. "closed"
  5711. Loads 
  5712. animation 
  5713. driver 
  5714. displays
  5715. a sub-
  5716. ,toolbook 
  5717. realise that 
  5718. Uimage 
  5719. NOT a 
  5720. {but 
  5721. painting directly 
  5722. Toolbook Window
  5723. parasitically.
  5724. has several implications.
  5725. redrawn part 
  5726. a paused 
  5727.  may be messed up
  5728. disappear totally.
  5729. Also, 
  5730. xspecifically
  5731. removed 
  5732. moves 
  5733. another 
  5734. will 
  5735.  over
  5736. MMLoad
  5737. 4s_aniHandle, sysLogX, sysLogY
  5738. ZhDC, DestRect, FileRect, OutputRect
  5739. userlinked 
  5740.     linkDLL USER
  5741.         BYTE MoveWindow( WORD, INT, 
  5742.  GetDC( 
  5743.   ReleaseDC( 
  5744. gdilinked 
  5745. Z GetDeviceCaps( 
  5746. Much 
  5747. following 
  5748. concerned 
  5749. fconverting 
  5750. units 
  5751. pixel 
  5752. order 
  5753. output
  5754. front 
  5755. notes 
  5756. came 
  5757. explanation.
  5758. -- Pixels per inch
  5759.             untranslateAllWindowMessages 
  5760. ","")
  5761. tbkMCIchk("
  5762. " && 
  5763. ofileName && "alias 
  5764. style child 
  5765. " && 
  5766. 8,"",1)
  5767. ","",1)
  5768. 1","",1)
  5769. ,"",1)
  5770. state 
  5771. ","",1)
  5772. dimensions 
  5773.  "where 
  5774. source", "" )
  5775. width 
  5776. )*1440) 
  5777. height 
  5778. )*1440) 
  5779. y1440)+1
  5780. y1440)+1
  5781. )" && 
  5782. "",1)
  5783.         --centre 
  5784. W    area
  5785.         -- 
  5786. y1440
  5787. y1440
  5788. y1440
  5789. y1440
  5790. y1440
  5791. y1440
  5792. translating 
  5793. emessages 
  5794. ","",1)
  5795. x, y, 
  5796. , 1 )
  5797.     translateWindowMessage 
  5798. animateWindowClose 
  5799. Speaks 
  5800. itself
  5801. MMUnload
  5802. ","")
  5803. Seeks 
  5804. MMPlay
  5805. ","") = 
  5806. length","")
  5807. ","")
  5808. ","",1)
  5809. ","") >= 
  5810. ,"",1)
  5811. ,"",1)
  5812. yieldApp()
  5813. MMPause
  5814. ","")
  5815. MMStepReverse
  5816. ","",1,1)
  5817. H1","",1)
  5818. MMStepForward
  5819. ","",1,1)
  5820. H1","",1)
  5821. slider 
  5822. MMSeek
  5823. ,1,1)
  5824. sliderPosition 
  5825. " && 
  5826. ,"",1)
  5827. Check 
  5828. needs 
  5829. be repositioned
  5830. be rewound (
  5831.  property 
  5832. MMidle
  5833. Zoffst, 
  5834. ","")
  5835. ( myStartFrame 
  5836. oplaypos
  5837. oautoloop
  5838.             --
  5839.  timer 
  5840. efinish 
  5841. Fclean 
  5842. finished
  5843.     unTranslateAllWindowMessages 
  5844. tbkTimerStart("single",500,100,
  5845. tbkMMTimer
  5846. ","")
  5847. suggested 
  5848. your 
  5849. outputobject 
  5850. playarea"
  5851. AnimationSlider"
  5852. filename 
  5853. mmload 
  5854. mmplay 
  5855. mmunload 
  5856. mmidle 
  5857. buttonup
  5858. MMStepReverse
  5859. MMUnload
  5860. MMStepForward
  5861. MMSeek
  5862. MMPlay
  5863. MMidle
  5864. MMLoad
  5865. animateWindowClose
  5866. MMPause
  5867. tbkMMTimer
  5868. MMMode
  5869. buttonup
  5870. Status of Animator button follows
  5871. Current file (my FileName) is: 
  5872. FileName
  5873. Play all of file.
  5874. Play frames from 
  5875. StartFrame
  5876. StopFrame
  5877. Output (my OutputObject) is to: 
  5878. OutputObject
  5879. Slider (my Slider) is: 
  5880. Slider
  5881. Clipping (my ClipToRectangle) is: 
  5882. ClipToRectangle
  5883. Autoloop (my AutoLoop) is: 
  5884. Autoloop
  5885. StopFrame
  5886. StartFrame
  5887. MMMode
  5888. status aniFile ready
  5889. tbkMCI
  5890. status aniFile mode
  5891. tbkMCI
  5892. closed
  5893. MMLoad
  5894. MoveWindow
  5895. GetDC
  5896. ReleaseDC
  5897. GetDeviceCaps
  5898. GetDC
  5899. GetDeviceCaps
  5900. GetDeviceCaps
  5901. ReleaseDC
  5902. status aniFile ready
  5903. tbkMCI
  5904. close aniFile
  5905. tbkMCI
  5906. fileName
  5907. alias aniFile style child parent
  5908. tbkMCIchk
  5909. set aniFile time format frames
  5910. tbkMCIchk
  5911. StartFrame
  5912. StopFrame
  5913. seek aniFile to 1
  5914. tbkMCIchk
  5915. seek aniFile to 
  5916. StartFrame
  5917. tbkMCIchk
  5918. window aniFile state show
  5919. tbkMCIchk
  5920. where aniFile source
  5921. tbkMCI
  5922. OutputObject
  5923. ClipToRectangle
  5924. put aniFile source at
  5925. tbkMCIchk
  5926. status aniFile window handle
  5927. tbkMCIchk
  5928. MoveWindow
  5929. animateWindowClose
  5930. height
  5931. width
  5932. gdilinked
  5933. userlinked
  5934. DestRect
  5935. FileRect
  5936. OutputRect
  5937. s_aniHandle
  5938. sysLogX
  5939. sysLogY
  5940. MMUnload
  5941. status aniFile ready
  5942. tbkMCI
  5943. close aniFile
  5944. tbkMCI
  5945. s_aniHandle
  5946. MMPlay
  5947. StartFrame
  5948. StopFrame
  5949. status aniFile position
  5950. tbkMCI
  5951. status aniFile length
  5952. tbkMCI
  5953. seek aniFile to start
  5954. tbkMCIchk
  5955. play aniFile
  5956. tbkMCIchk
  5957. status aniFile position
  5958. tbkMCI
  5959. StopFrame
  5960. play aniFile from 
  5961. StartFrame
  5962. StopFrame
  5963. tbkMCIchk
  5964. play aniFile to 
  5965. StopFrame
  5966. tbkMCIchk
  5967. yieldApp
  5968. MMPause
  5969. pause aniFile
  5970. tbkMCIchk
  5971. MMStepReverse
  5972. step aniFile reverse by 1
  5973. tbkMCIchk
  5974. MMStepForward
  5975. step aniFile by 1
  5976. tbkMCIchk
  5977. MMSeek
  5978. slider
  5979. status aniFile length
  5980. tbkMCIchk
  5981. slider
  5982. sliderPosition
  5983. seek aniFile to
  5984. tbkMCIchk
  5985. MMidle
  5986. status aniFile position
  5987. tbkMCI
  5988. slider
  5989. slider
  5990. sliderPosition
  5991. StopFrame
  5992. status aniFile length
  5993. tbkMCI
  5994. StopFrame
  5995. StartFrame
  5996. StartFrame
  5997. playpos
  5998. playpos
  5999. slider
  6000. slider
  6001. sliderPosition
  6002. autoloop
  6003. MMPlay
  6004. myStartFrame
  6005. offst
  6006. length
  6007. animateWindowClose
  6008. single
  6009. tbkTimerStart
  6010. s_aniHandle
  6011. tbkMMTimer
  6012. close aniFile
  6013. tbkMCI
  6014. just a 'carrier' 
  6015. code.
  6016. xintended 
  6017. user 
  6018. click on 
  6019. This allows 
  6020. % important 
  6021. be kept 
  6022. {which 
  6023. easily 
  6024. pasted.
  6025. remain 
  6026. moved via 
  6027.  clipboard.
  6028. Display values 
  6029. benefit 
  6030. "Status 
  6031. Animator 
  6032. Bfollows"
  6033. "Current file (
  6034. oFileName) 
  6035. : " & 
  6036. StartFrame 
  6037. StopFrame 
  6038. "Play 
  6039. frames 
  6040. G& " 
  6041. "Output (
  6042. oOutputObject) 
  6043. : " & 
  6044. "Slider (
  6045. : " & 
  6046. "Clipping (
  6047. oClipToRectangle) 
  6048. : " & 
  6049. "Autoloop (
  6050. oAutoLoop) 
  6051. : " & 
  6052. Most often used 
  6053. find 
  6054. playing
  6055. Will 
  6056. "", "
  6057. ", "seeking" etc.
  6058. MMMode
  6059. tbkMCI("status aniFile ready","") 
  6060. mode","")
  6061. "closed"
  6062. Loads 
  6063. animation 
  6064. driver 
  6065. displays
  6066. a sub-
  6067. ,toolbook 
  6068. realise that 
  6069. Uimage 
  6070. NOT a 
  6071. {but 
  6072. painting directly 
  6073. Toolbook Window
  6074. parasitically.
  6075. has several implications.
  6076. redrawn part 
  6077. a paused 
  6078.  may be messed up
  6079. disappear totally.
  6080. Also, 
  6081. xspecifically
  6082. removed 
  6083. moves 
  6084. another 
  6085. will 
  6086.  over
  6087. MMLoad
  6088. 4s_aniHandle, sysLogX, sysLogY
  6089. ZhDC, DestRect, FileRect, OutputRect
  6090. userlinked 
  6091.     linkDLL USER
  6092.         BYTE MoveWindow( WORD, INT, 
  6093.  GetDC( 
  6094.   ReleaseDC( 
  6095. gdilinked 
  6096. Z GetDeviceCaps( 
  6097. Much 
  6098. following 
  6099. concerned 
  6100. fconverting 
  6101. units 
  6102. pixel 
  6103. order 
  6104. output
  6105. front 
  6106. notes 
  6107. came 
  6108. explanation.
  6109. -- Pixels per inch
  6110.             untranslateAllWindowMessages 
  6111. ","")
  6112. tbkMCIchk("
  6113. " && 
  6114. ofileName && "alias 
  6115. style child 
  6116. " && 
  6117. 8,"",1)
  6118. ","",1)
  6119. 1","",1)
  6120. ,"",1)
  6121. state 
  6122. ","",1)
  6123. dimensions 
  6124.  "where 
  6125. source", "" )
  6126. width 
  6127. )*1440) 
  6128. height 
  6129. )*1440) 
  6130. y1440)+1
  6131. y1440)+1
  6132. )" && 
  6133. "",1)
  6134.         --centre 
  6135. W    area
  6136.         -- 
  6137. y1440
  6138. y1440
  6139. y1440
  6140. y1440
  6141. y1440
  6142. y1440
  6143. translating 
  6144. emessages 
  6145. ","",1)
  6146. x, y, 
  6147. , 1 )
  6148.     translateWindowMessage 
  6149. animateWindowClose 
  6150. Speaks 
  6151. itself
  6152. MMUnload
  6153. ","")
  6154. Seeks 
  6155. MMPlay
  6156. ","") = 
  6157. length","")
  6158. ","")
  6159. ","",1)
  6160. ","") >= 
  6161. ,"",1)
  6162. ,"",1)
  6163. yieldApp()
  6164. MMPause
  6165. ","")
  6166. MMStepReverse
  6167. ","",1,1)
  6168. H1","",1)
  6169. MMStepForward
  6170. ","",1,1)
  6171. H1","",1)
  6172. slider 
  6173. MMSeek
  6174. ,1,1)
  6175. sliderPosition 
  6176. " && 
  6177. ,"",1)
  6178. Check 
  6179. needs 
  6180. be repositioned
  6181. be rewound (
  6182.  property 
  6183. MMidle
  6184. Zoffst, 
  6185. ","")
  6186. ( myStartFrame 
  6187. oplaypos
  6188. oautoloop
  6189.             --
  6190.  timer 
  6191. efinish 
  6192. Fclean 
  6193. finished
  6194.     unTranslateAllWindowMessages 
  6195. tbkTimerStart("single",500,100,
  6196. tbkMMTimer
  6197. ","")
  6198. suggested 
  6199. your 
  6200. outputobject 
  6201. playarea"
  6202. AnimationSlider"
  6203. filename 
  6204. mmload 
  6205. mmplay 
  6206. mmunload 
  6207. mmidle 
  6208. buttonup
  6209. MMStepReverse
  6210. MMUnload
  6211. MMStepForward
  6212. MMSeek
  6213. MMPlay
  6214. MMidle
  6215. MMLoad
  6216. animateWindowClose
  6217. MMPause
  6218. tbkMMTimer
  6219. MMMode
  6220. buttonup
  6221. Status of Animator button follows
  6222. Current file (my FileName) is: 
  6223. FileName
  6224. Play all of file.
  6225. Play frames from 
  6226. StartFrame
  6227. StopFrame
  6228. Output (my OutputObject) is to: 
  6229. OutputObject
  6230. Slider (my Slider) is: 
  6231. Slider
  6232. Clipping (my ClipToRectangle) is: 
  6233. ClipToRectangle
  6234. Autoloop (my AutoLoop) is: 
  6235. Autoloop
  6236. StopFrame
  6237. StartFrame
  6238. MMMode
  6239. status aniFile ready
  6240. tbkMCI
  6241. status aniFile mode
  6242. tbkMCI
  6243. closed
  6244. MMLoad
  6245. MoveWindow
  6246. GetDC
  6247. ReleaseDC
  6248. GetDeviceCaps
  6249. GetDC
  6250. GetDeviceCaps
  6251. GetDeviceCaps
  6252. ReleaseDC
  6253. status aniFile ready
  6254. tbkMCI
  6255. close aniFile
  6256. tbkMCI
  6257. fileName
  6258. alias aniFile style child parent
  6259. tbkMCIchk
  6260. set aniFile time format frames
  6261. tbkMCIchk
  6262. StartFrame
  6263. StopFrame
  6264. seek aniFile to 1
  6265. tbkMCIchk
  6266. seek aniFile to 
  6267. StartFrame
  6268. tbkMCIchk
  6269. window aniFile state show
  6270. tbkMCIchk
  6271. where aniFile source
  6272. tbkMCI
  6273. OutputObject
  6274. ClipToRectangle
  6275. put aniFile source at
  6276. tbkMCIchk
  6277. status aniFile window handle
  6278. tbkMCIchk
  6279. MoveWindow
  6280. animateWindowClose
  6281. height
  6282. width
  6283. gdilinked
  6284. userlinked
  6285. DestRect
  6286. FileRect
  6287. OutputRect
  6288. s_aniHandle
  6289. sysLogX
  6290. sysLogY
  6291. MMUnload
  6292. status aniFile ready
  6293. tbkMCI
  6294. close aniFile
  6295. tbkMCI
  6296. s_aniHandle
  6297. MMPlay
  6298. StartFrame
  6299. StopFrame
  6300. status aniFile position
  6301. tbkMCI
  6302. status aniFile length
  6303. tbkMCI
  6304. seek aniFile to start
  6305. tbkMCIchk
  6306. play aniFile
  6307. tbkMCIchk
  6308. status aniFile position
  6309. tbkMCI
  6310. StopFrame
  6311. play aniFile from 
  6312. StartFrame
  6313. StopFrame
  6314. tbkMCIchk
  6315. play aniFile to 
  6316. StopFrame
  6317. tbkMCIchk
  6318. yieldApp
  6319. MMPause
  6320. pause aniFile
  6321. tbkMCIchk
  6322. MMStepReverse
  6323. step aniFile reverse by 1
  6324. tbkMCIchk
  6325. MMStepForward
  6326. step aniFile by 1
  6327. tbkMCIchk
  6328. MMSeek
  6329. slider
  6330. status aniFile length
  6331. tbkMCIchk
  6332. slider
  6333. sliderPosition
  6334. seek aniFile to
  6335. tbkMCIchk
  6336. MMidle
  6337. status aniFile position
  6338. tbkMCI
  6339. slider
  6340. slider
  6341. sliderPosition
  6342. StopFrame
  6343. status aniFile length
  6344. tbkMCI
  6345. StopFrame
  6346. StartFrame
  6347. StartFrame
  6348. playpos
  6349. playpos
  6350. slider
  6351. slider
  6352. sliderPosition
  6353. autoloop
  6354. MMPlay
  6355. myStartFrame
  6356. offst
  6357. length
  6358. animateWindowClose
  6359. single
  6360. tbkTimerStart
  6361. s_aniHandle
  6362. tbkMMTimer
  6363. close aniFile
  6364. tbkMCI
  6365. playarea
  6366. slider
  6367. group id 88 of page id 0
  6368. KeepAspectRatio
  6369. false
  6370. ClipToRectangle
  6371. false
  6372. AutoLoop
  6373. fileName
  6374. pentane.avi
  6375. playpos
  6376. Animator
  6377. StopFrame
  6378. StartFrame
  6379. ClipToRectangle
  6380. AutoLoop
  6381. false
  6382. slider
  6383. group AnimationSlider
  6384. filename
  6385. steps.avi
  6386. OutputObject
  6387. rectangle playarea
  6388. playpos
  6389. The Button
  6390. MMPlay 
  6391. Banimator
  6392. buttonup
  6393. buttonup
  6394. MMPlay
  6395. animator
  6396. Animate
  6397. mmload 
  6398. Banimator
  6399. buttonup
  6400. buttonup
  6401. mmload
  6402. animator
  6403. C = OOOOOH
  6404. H - C - OH
  6405. CH2-O-  P
  6406. HC = OOOOH
  6407. H - C - OH
  6408. CH2-O-  P
  6409. O-  PPPPP
  6410. NADH + HH
  6411. + ADP + H
  6412. +   NADHH
  6413. + ADP + H
  6414. *x,x,wf
  6415.