home *** CD-ROM | disk | FTP | other *** search
/ Phoenix CD 2.0 / Phoenix_CD.cdr / 24b / keyboard.zip / MCRO.KEY < prev    next >
Text File  |  1986-03-13  |  3KB  |  143 lines

  1. list F5
  2. Soft-Touch verion P2.02 --- *>
  3.  
  4. <* -- this line insures that the buffer is completely empty -- *>
  5. <KCLR>
  6.  
  7. <* --- <F1>: introduction --- *>
  8. <KSTR><F1>
  9. echo off<CR>
  10. cls<CR>
  11. list F1<CR>
  12. <KEND>
  13.  
  14. <* --- <F2>: accessing Soft-Touch functions (entering escape mode) --- *>
  15. <KSTR><F2>
  16. echo off<CR>
  17. cls<CR>
  18. list F2<CR>
  19. <KEND>
  20.  
  21. <* --- <F3>: accessing Soft-touch functions (selecting a function) --- *>
  22. <KSTR><F3>
  23. echo off<CR>
  24. cls<CR>
  25. list F3<CR>
  26. <KEND>
  27.  
  28. <* --- <F4>: accessing Soft-Touch functions (immediate vs playback exec) --- *>
  29. <KSTR><F4>
  30. echo off<CR>
  31. cls<CR>
  32. list F4<CR>
  33. <KEND>
  34.  
  35. <* --- <F5>: defining a keystroke macro --- *>
  36. <KSTR><F5>
  37. echo off<CR>
  38. cls<CR>
  39. list F5<CR>
  40. <KEND>
  41.  
  42. <* --- <F6>: nesting playback operations --- *>
  43. <KSTR><F6>
  44. echo off<CR>
  45. cls<CR>
  46. <esc><cr>
  47. <cr>
  48. Hello <@N>!  Have a good day! (press ENTER to continue)<vfld> <ESC>
  49. list F6<CR>
  50. <KEND>
  51.  
  52. <* --- <F7>: using date and time functions --- *>
  53. <KSTR><F7>
  54. echo off<CR>
  55. cls<CR>
  56. list F7<CR>
  57. <KEND>
  58.  
  59. <* --- <F8>: using variable fields --- *>
  60. <KSTR><F8>
  61. echo off<CR>
  62. cls<CR>
  63. list F8<CR>
  64. <KEND>
  65.  
  66. <* --- <F9>: other Soft-Touch features --- *>
  67. <KSTR><F9>
  68. echo off<CR>
  69. cls<CR>
  70. list F9<CR>
  71. <KEND>
  72.  
  73. <* --- <F10>: registration information --- *>
  74. <KSTR><F10>
  75. echo off<CR>
  76. cls<CR>
  77. list F10<CR>
  78. <KEND>
  79.  
  80. <* --- <@F1>: list tutorial directory --- *>
  81. <KSTR><@F1>
  82. echo off<cr>
  83. cls<cr>
  84. list HELP<cr>
  85. <KEND>
  86.  
  87. <* --- <@F10>: terminate tutorial --- *>
  88. <KSTR><@F10>
  89. <esc>
  90. echo on<CR>
  91. cls<CR>
  92. <@kclr>
  93. <KEND>
  94.  
  95. <* -------------------------------------------------------
  96.    Example macros:
  97.    ------------------------------------------------------- *>
  98.  
  99. <* ---- <@X>: using variable fields ---- *>
  100. <KSTR><@X>
  101. rename <VFL1>   temp.$$$<CR>
  102. rename <VFL2>   <VAR1><CR>
  103. rename temp.$$$ <VAR2><CR>
  104. <KEND>
  105.  
  106. <* ----- <@T>: using date and time functions ----- *>
  107. <KSTR><@T>
  108. Current date is <TIME><MO>/<DA>/<YR>, Current time is <HR>:<MN>:<SC> <ESC>
  109. <KEND>
  110.  
  111. <* ----- <@S>: nested definitions (initiate with alt-S) ----- *>
  112. <KSTR><@D>
  113. lazy dog
  114. <KEND>
  115.  
  116. <KSTR><@F>
  117. quick brown fox
  118. <KEND>
  119.  
  120. <KSTR><@S>
  121. The <@F> jumped over the <@D>.<esc>
  122. <KEND>
  123.  
  124. <* ----- <@=>: redefined start key definition ----- *>
  125. <KSTR><@=>
  126. <@KSTR>
  127. <KEND>
  128.  
  129. <* ----- <@->: redefined end key definition ---------------
  130.    Since record mode is ON at this point (or should be), in
  131.    order to keep the alt-(minus) from being recorded to the
  132.    key definition, we must backspace over the @- with @KBKS
  133.    -------------------------------------------------------- *>
  134. <KSTR><@->
  135. <@KBKS><@KEND>
  136. <KEND>
  137.  
  138. <* ----- make sure that the key recognition is active ----- *>
  139. <on>
  140.  
  141. <* ----- work buffer message ----- *>
  142. The playback function has been selected (work buffer message)<esc>
  143.