home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / editors / sky100.arj / FORM.HLP < prev    next >
Text File  |  1992-02-21  |  6KB  |  114 lines

  1. SKYWRITER Version 1.0 COPYRIGHT 1991 James J. Keene, Ph.D.
  2.  
  3.  ---- FORMAT Menus & Programs
  4.  
  5. The Format utility program, called from the SOS Main Menu with "F", is used
  6. to edit and write SkyWriter programs and the menus they display.
  7.  
  8. 16. Format prompts for the DATABASE Device & Path as in other SOS programs.
  9.  
  10. 17. TOPIC prompt:  asks for the name part of the database file(s) desired.
  11.  
  12.     NOTE: It is often convenient to use the same name for a SkyWriter
  13. program, its menus, and even a subdirectory where this database is stored.
  14.     For example, if a program and its menus have the same name part of their
  15. filenames, copying databases can easily be done using DOS wildcards (see DOS
  16. manual).
  17.     However, there are no restrictions on filenames of either menus or text
  18. that a SkyWriter program can call.
  19.  
  20. 18.  MENU prompt:  user specifies a particular database menu or program.
  21. This is literally the extension part of a filename.  For menus, any unique
  22. extension can be used.  For programs, the extension is always "SKY".
  23.  
  24. 19. If the file specified exists, Format displays its first page.  If not,
  25. Format assumes the user wishes to create a new file and prints the # OF
  26. PAGES = prompt.  Enter the number of pages (usually 1 or 2 is enough).  If
  27. an error prevented location of a desired existing file, type the number "0"
  28. & "Enter", to prevent a new file creation operation.
  29.  
  30. 20.  The Format screen displays the first page of the menu (or program),
  31. labeled A to P, at the top of the screen, along with its filename, the
  32. number of columns set for lines B to O, the total number of pages allocated
  33. already and the page number displayed.
  34.  
  35.  Each line consists of two fields:
  36.  (1) a Text field of 60 characters, and to the right,
  37.  (2) a Command field of 4 characters.
  38.  
  39.     For Menus, the Text fields are displayed by SkyWriter programs.
  40.     On page 1 only, the fourth character of the line A Command field sets
  41. the number of pages in the menu (e.g., 1 to 9).  The first and second may
  42. be used for the H,K and/or O commands (see Programmer's Guide).
  43.     On each menu page, the third character of the line A Command field sets
  44. the number of columns (1 to 6) for lines B to O of that page.
  45.     Lines A and P are always one column, that is, 60 character fields.
  46.     If the line A Command field is blank (undefined), one page and one
  47. column is assumed.  Otherwise, menu Command fields are unused.
  48.  
  49.     For Programs, the number of program pages is set as in menus.
  50.     (Subdividing the Text field into more than one column may sometimes be
  51. useful on some program pages.)
  52.     The Command fields contain one or more SkyWriter Language instructions.
  53.     The Text fields contain further program information.
  54.     (Please see the SkyWriter Language Programmer's Guide for details.)
  55.  
  56. 21. Below this work space, Format command options are listed.  Except when
  57. indicated, these are single keystroke commands (no "Enter" required):
  58.  
  59. ...Edit A to P  Select a display line for editing options.
  60.     The Tab key is used to select the Text Field column or the Command
  61. Field.  Otherwise, the first column is assumed.
  62.     When line A to P is selected, the edit function is assumed and the
  63. cursor locates in the selected field.  Type in new text and then "Enter".
  64. Type "Enter" only to leave the field intact or to select special line
  65. functions in section 22 below.
  66.  
  67.     NOTE: If the user inadvertently locates the cursor in a display field,
  68. enter a null string, that is, delete any characters that may have been
  69. typed, then "Enter".)
  70.  
  71. ...Tab  If a page has more than one column, the "Tab" key selects the
  72. desired column for edits of lines B to O.  The cursor position shows which
  73. column the user is selecting with each "Tab".
  74.  
  75. ...1 to 9  Select a display page ("0" selects p.  10).  ">" and "<" also
  76. change the page displayed to the next higher or lower pages respectively.
  77.  
  78. ...Escape  "Esc" exits editing, stores the edited information, and Format
  79. returns to step 17 above.
  80.  
  81. 22.  If a selected field is not edited ("Enter" only) in section 21 above,
  82. the following line functions may be performed:
  83.  
  84. ...Clear  "C" clears the displayed menu page. 
  85.  
  86. ...Delete  "D" deletes both fields of the selected line.
  87.  
  88. ...Move  These options move the text field of the selected line one position
  89. to the right (">") or to the left ("<").
  90.     NOTE: Most often, menu text fields for beginning a sentence are indented
  91. two spaces to observe the normal spacing between sentences; and text
  92. alternatives for continuing a sentence are indented one space for normal
  93. spacing between words.  These Move options permit an easy method to change
  94. indentations.
  95.  
  96. ...Print  "P" prints the SkyWriter menu or program on the line printer.
  97.  
  98. ...Swap  "S" swaps the selected line with another line selected by the user
  99. after the user is prompted.
  100.     NOTE: It is easy to reorder a program or menu.  Usually, frequently used
  101. menu choices are positioned near the top.
  102.  
  103. It is often required to edit a number of menus with the same name (TOPIC),
  104. but with different extensions (MENU).  After the user has already selected a
  105. TOPIC for the Format program to edit, the user does not have to reenter the
  106. same over and over to edit various menus in the same TOPIC.  Thus, pressing
  107. "Enter" only to the TOPIC prompt will cause Format to assume the user
  108. desires to edit another file with the same name and proceeds directly to the
  109. MENU prompt, where a different menu can be selected.
  110.  
  111. Exit Format to the SOS Main Menu by pressing "Enter" to the MENU prompt.
  112.  
  113. Copyright 1991 James J. Keene, Ph.D.
  114.