home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / fulpak / makefile.hlp < prev    next >
Encoding:
Makefile  |  1997-08-02  |  12.3 KB  |  220 lines

  1. ɱ▌╟a    d ║ k
  2. P)»=2ßónτy.W+┼\4≤TR═z²} ì π ₧!"∞"K&ß&~'°'ü(i) *Ö*²*T+,è,-£-X.α.Æ/≥/â0
  3. 1  There are only a few keys to work this editor. F1 will call a help screen
  4. for the highlighted function.  ESC  will exit any menu  and the program from
  5. the MAIN MENU.  ESC will also stop and exit any function at an entry point.
  6. ENTER  will select the highlighted function as will clicking mouse on a 
  7. highlighted function. All choices will default with ENTER or you can select
  8. the function with mouse or cursor and click or ENTER.
  9.    Most entries are checked for  validity and  edited files are checked for
  10. save on  EXIT. Files are also checked for overwrite.  The default extensions
  11. (.WIN, .MEN, .PRN, .SCR, .SNG) should be kept because of record formating,
  12. but .HLP can be used for help files (.men format).
  13.    All files of a type can be loaded at once, like (win and menu and screen)
  14. so you can edit a scheme without reloading files. The desktop will keep all
  15. edited windows, menus, and screens so you can seen your program scheme as
  16. it is developed. You can all so build schemes with existing file to see how
  17. they look. schemes can also be saved for use later.
  18.        
  19.    Hints:
  20.         For screen edit layout the coordinates of your screen (X and Y) 
  21.         before hand. The same for print forms. Also edit menus in the window
  22.         that they will display in for proper sizing. Lay out songs before
  23.         editing also, it makes it a lot easier.
  24.                                 File
  25.    All of the file  utilities are here.  These are used to maintain and save
  26. the files. All work the same as the TURBO C compiler. The default extension
  27. should be kept to denote the file format.
  28.                                  Edit
  29.   These are the editing functions for the files. They are used to make any
  30. changes in any of the files and to create new ones. See the tutorial (simptut
  31. .exe) for the the function parameters.
  32.                                  View
  33.    These functions are for viewing a file or record in a file and for to
  34. create scheme files for use in editing.
  35.                                 Load
  36.    LOAD  is used to load existing files into the editor. When called it
  37. will ask for the file type, then give you the files with that extension
  38. that are in the current directory. You can change the extension but I
  39. again urge you not to do so because of the file  formating. Once the file  
  40. is loaded you will return to main menu.  Any unsaved file in the editor 
  41. will be checked and you will be asked to save it. If it already exists you
  42. will be prompted to over write.
  43.                                  New
  44.    NEW is like load except no directory list appears. The name new is given
  45. the file type (.win,.men,.prn,.scr,.sng) extension and created on disk.
  46. A new name should be give to the file when saved with WRITE TO. As with
  47. LOAD any unsaved edited file will be noticed and you will be asked to save
  48. it.
  49.                                  Save
  50.   SAVE will save the file in editor with its existing name and extension.
  51. If the file already exists you will be asked to overwrite it.
  52.                                 Write to
  53.   WRITE TO will ask for a new file name to save the file in editor to. It
  54. will check for overwrite, save the file and return to main menu. Again the
  55. default extensions should be kept.
  56.                                 New dir
  57.   NEW DIR is used to change the working directory. The old directory will
  58. be displayed for edit or rewrite and the directory entered then becomes the
  59. new working directory.
  60.                                  Exit
  61.    EXIT is to leave the program. It checks for unsaved files then asks if 
  62. you wish to quit.
  63.                                  Creat
  64.   CREAT  will find the last record in the  loaded file and begin edit at the
  65. next record location. 
  66.                                    Edit
  67.     EDIT  will ask for a  record number and edit that record.  If the record
  68. number is at or after end of file the  E O F  flag will display and you will
  69. exit the function.
  70.     Edit menu and window file will load and display the current scheme in 
  71. the editor. The text editor or menu edit will conform to the dimensions
  72. of the current window in the scheme display. If this is not desired just
  73. load a scheme record that has the window current you wish. 
  74.                                   Attr
  75.   ATTR  is used to change the file attributes from  read/write  to read only
  76. and back. Use this to write protect your program files.
  77.                                  Delete
  78.   DELETE  is to delete or remove a  specified  record in a file. It will ask
  79. for a record number to remove and step all proceeding records up by one.
  80.                                   Insert
  81.    INSERT  is used to insert a record in a  file.  It will ask for a  record
  82. number and insert the new record there, changing all record numbers after by
  83. one.
  84.                                New Desk
  85.   This clears the desk top and allows you to build a new scheme to work
  86. with.
  87.                                   Single
  88.    SINGLE views a single record in a file. It will ask for the record number
  89. and display that record.
  90.                                  All
  91.    ALL views the whole file one record at a time.  ESC will exit this at any
  92. time. With songs it will play the whole song until you hit ESC.
  93.                                   Scheme
  94.   Scheme is a display function that allows you to call all the files for
  95. your program buy record number. It will display your graphics scheme as it
  96. will appear in your program and you can also save or recall your scheme at
  97. any time buy record number.
  98.                             Directories
  99.   Directories or both cursored and moused. Move the cursor or mouse to the
  100. desired file and hit ENTER or left click. The input will take full names
  101. or wildcards (*,?).
  102.                                 Window
  103.  WINDOW loads a window file type with the extension .win. It is blocked into
  104. 4056 byte long records that are used for call/uncall_window.  The first or 0
  105. record is reserved for internal use.
  106.                                Menu
  107.    MENU  loads a menu or text type file.  It is blocked into  2000 byte long
  108. records. They are used in call_menu and load_text function.
  109.                                Screen
  110.   Screen loads a screen form file for editing into the tempfile. It is 2000 
  111. byte records (80x25 characters).
  112.                                Print
  113.   Print loads a print form file for editing into the tempfiles. A print
  114. form record is 4880 bytes (80x60 characters) plus one extra row of 80
  115. characters for form feed a such.
  116.                                Song
  117.   Song is the music file or song file. It is used in playsong and is blocked
  118. into a 2 byte tempo int as a header and 5 byte long tone and cord records.
  119.                                   SCHEME
  120.    Scheme loads a scheme file for viewing or editing.
  121.                                Window
  122.   WINDOW will draw a window in your form clearing it's contents.  Parameters
  123. are validated and you are  allowed to view the damage before it is saved.  See
  124. print_window() in the tutorial for the parameters used.
  125.                                Printf
  126.   This will draw a line of text on your form. See print_printf() in the
  127. tutorial.
  128.                                 Putch
  129.  This puts a character on your form and is used for print control characters
  130. in file type PRINT. See print_putch() in the tutorial.
  131.                               Hor line
  132.  This draws a horizontal line on your form. See print_horizontal_line() in
  133. the tutorial.
  134.                               Ver line
  135.   This draws a vertical line on your form. See print_vertical_line() in the
  136. tutorial.
  137.                                 Clear
  138.   CLEAR will clear the form record in the temp buff so you can start over.
  139. the form from temp file can be recall.
  140.                                  Review
  141.   Review allows you to look at the form that is in temp_buff at that time.
  142.                                Tempo
  143.   This sets the tempo header int for the file.
  144.                                Note
  145.   This creates a single tone record. Octaves are 0 for rest and 1 to 7. Note
  146. is 1 for A 2 for Bb to 12 for Ab. Size is 1 for Whole 2 for half to 8.
  147.                                  Cord
  148.   This creates a arpeggio cord record. Note is the root note of the cord, size
  149. is the same as Note. There are 12 types (see defines in docs) and Time sig 
  150. is 0 for 4/4 and 1 for 3/4.
  151.                                Play
  152.   This will play the file song that is in the temp_buff at that point.
  153.                               Edit Menu
  154.   This is a full  screen editor  and works like most do although there is no
  155. line wraparound. All the other functions work:  left/right cursor, home/end,
  156. up/dn cursor, ENTER, and ESC, DELETE/BACKSPACE, and insert. The Up/dn cursor
  157. will move from line to line and ALT_I will add a line below the current
  158. line leaving the current line unchanged. ALT_D will delete the current line.
  159. ESC will leave the editor with no changes saved and F2 will ask if data is  
  160. OK and save. BACKSPACE and DELETE work as usual. Insert is displayed in the 
  161. upper right corner when on. Any record made with this editor can be called
  162. with call_menu() or load_text(). The editor will conform to the current 
  163. window in the current scheme file displayed. 
  164.    
  165. Hint:
  166.     For an empty line put a few space characters in it with space bar.
  167.                                CALL WINDOW
  168.   This calls a window from a file (*.win). It will ask for a file name. Then
  169. ask for the record number.
  170.                                 CALL MENU
  171.   This calls a menu from a file (*.men). Like the window call it will ask 
  172. for a file name and a record number.
  173.                                  CALL FORM
  174.   Like the other calls you are ask for a file name (*.scr) and record count.
  175.                                 PLAY SONG
  176.    This will play a song. It call for a file name (*.sng) then plays it tell
  177. you hit a key.
  178.                                 UNCALL WINDOW
  179.   This will uncall a window you have put in the scheme. It again ask for a
  180. file name (*.win) and record number. Only the current or top window should
  181. be uncalled for proper display.
  182.                                SAVE SCHEME
  183.   This function saves the current scheme display to the scheme file (*.sch).
  184. It will ask for a record number to use.
  185.                                 LOAD SCHEME
  186.   This will load a saved scheme display for further editing. It also ask for
  187. a record number.
  188.                                CLEAR WINDOW
  189.   This clears the current window displayed in scheme.
  190.                               CLEAR DESK
  191. Clears the whole desk top for a new scheme.
  192.                                  READ TEXT
  193.   This function will display a text file in the current scheme window and
  194. works just like read_text(). It will ask for a file name.
  195.                               Window
  196.   Window draws a window on the screen form in temp buff. See simp_window()
  197. in the tutorial.
  198.                               printf
  199.   Printf writes a string to the current screen form. See write_window() in
  200. the tutorial for parameters.
  201.                              Putch
  202.   Putch will put a character at the entered X and Y coordinates in the
  203. current screen form.
  204.                              Horizontal Line
  205.   Hori will draw a horizontal line on the current screen form. See
  206. draw_horizontal_line() in the tutorial (simptut.exe) for the parameters.
  207.                              Vertical Line
  208.  Vert draws a vertical line on the current screen form. See the tutor for
  209. the parameters.
  210.                             Clear Desk
  211.   Clear desk will clear the screen form temp buff and display a new desk
  212. top to work on. The old form can be called again by reloading.
  213.                               Review
  214.   Review will show what is in the screen form temp buff.
  215.                             View All
  216.   Use the Page Up or Page down keys to step through the records in the file.
  217. ESC will exit back to menu.
  218.                              Print View
  219.   Use Page Up or Page Down to view record from top to bottom. F2 will print
  220. it and ESC will
  221.