home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 128 24 / q24.d81 / t.sidewinder < prev    next >
Text File  |  2022-08-28  |  5KB  |  102 lines

  1.  
  2.  
  3.                        S I D E W I N D E R   2 . 0
  4.  
  5.                               by e. g. bell
  6.  
  7.  
  8.      Keyboard overlays have been around ever since keyboards were
  9. invented.  It just seems handier to have a quick-view instructions
  10. surrounding your keyboard than to have to page through a manual -- which
  11. is probably in another room.  In fact, these days most major programs like
  12. Geos, the Fun Graphic Machine, and THE WRITE STUFF have keyboard overlays
  13. for them.
  14.  
  15.      Now you can make nice-looking overlays for any program -- even your
  16. own -- with SIDEWINDER.  It's called that because in order to print the
  17. overlay, your printer will have to print everything sideways.  It will
  18. print whatever instructions you tell it to around a cut-out area that
  19. exactly fits the keyboard on your C-128 or C-128D.  All you have to do is
  20. cut out the interior areas of the boxes, paste the paper to some cardboard
  21. or posterboard, and enjoy having all instructions at hand while using your
  22. program.
  23.  
  24.      ed bell is a programmer and he feels that all C-128 users should be
  25. familiar with loading, saving and editing BASIC programs.  I agree.  Easy
  26. access to the BASIC code of most programs is what separates us from (and
  27. makes us much more powerful than) IBM users, who are 100% at the mercy of
  28. programmers and designers.  This program is easy to use and modify -- all
  29. you need to have is confidence and a beginner's knowledge of handling
  30. BASIC programs.
  31.  
  32.      On this disk is "sidewinder", the template you will use to make your
  33. keyboard overlay.  It has a couple of support files, "Letters" and
  34. "sw.obj.ii" that must be on the disk, too.  In addition, there is a demo
  35. called "rtc.demo" on the disk that you can run to see SIDEWINDER in real
  36. action, with text around the key areas.  The template has all of the
  37. string areas defined, but empty, so if you run it, it will print out the
  38. outlines of the key areas without printing any text on the overlay.  It
  39. might be a good idea to run "sidewinder" to test whether your printer is
  40. printing everything the right size.
  41.  
  42. NOTE: SIDEWINDER supports two types of printers: the Commodore 1525 (7-pin
  43. mode), and the Epson (8-pin mode).  If you have a 1525 or an SG-10C
  44. printer, select Commodore printer when asked by the program.  For any
  45. other printer, select Epson mode and set your interface for transparent.
  46. SIDEWINDER will not print properly on the 24-pin printers we've tried it
  47. on, but see if you can't get it to print properly in the Epson mode.  I
  48. tried everything I could think of, but it always prints an overlay that's
  49. too wide on my Star NX-2410.
  50.  
  51.      So try out "rtc.demo" and when it's printing a nice overlay that fits
  52. your keyboard, you're ready to make your own overlay by using the
  53. template, "sidewinder".  But first check out how the demo prints five
  54. columns of text around the keyboard.  The demo of RTCMASTER, which is a
  55. terminal program by ed for use on GEnie, really packs the text in, but
  56. chances are you won't have to enter in so much for the program you're
  57. making an overlay for.
  58.  
  59.      Before creating an overlay you should organize the way you want your
  60. overlay to look.  Put the F-key functions together, preferably near the
  61. right side of the keyboard.  In general, the secret to a good overlay is
  62. to keep similar functions together and to place them near the actual keys.
  63. SIDEWINDER gives you plenty of room around the keys so you can be logical
  64. about where to put your instructions.
  65.  
  66.      Load "sidewinder" and list lines 4620-5200.  Notice that the string
  67. length is set in the code and shouldn't be changed.  All you have to do is
  68. enter text inside the quotes and press RETURN on the line.  This is the
  69. text that will appear to the left of the keyboard.  Notice that some of
  70. the lines are shorter than others because of the shape of the keyboard.
  71. You don't have to enter anything in a string if you don't want to.  Just
  72. don't change the lengths of any of the defined strings and don't delete
  73. any of the strings.
  74.  
  75.      Look at the rest of the code and you can see by the REMARKs where
  76. each section of code will be printed.  It will help to compare this to the
  77. demo you printed out.
  78.  
  79.      Line 20000 is a scratch and save line.  Change the name in quotes in
  80. this line and you can easily scratch and save your program by entering
  81. "goto20000" or "run20000".
  82.  
  83. NOTE: You may want to get rid of the "instructions" baggage in your
  84. program like ed did in his "rtc.demo".  If so, simply DELETE lines 740-900
  85. and 9440-10680.
  86.  
  87.      "sidewinder" is a program that shows that sometimes simpler is
  88. better.  It could have been written so that the user makes up his overlay
  89. while inside the program, as with most LOADSTAR programs.  This would have
  90. required sophisticated input routines and traps to make sure the user
  91. didn't enter anything wrong.  ed's way is to give you the BASIC source
  92. code and let you modify it as you wish -- as long as you don't change the
  93. length of the strings.
  94.  
  95.      Is it any wonder why those of us who stay with the 8-bit Commodores
  96. have more fun?
  97.  
  98. FT
  99.  
  100.                     \\\\\ R - Run    RETURN - Menu \\\\\
  101.  
  102.