home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / listings / v_06_04 / v6n4058a.txt < prev    next >
Text File  |  1989-09-28  |  14KB  |  312 lines

  1.  
  2.  
  3. accept      --  Accept an entry into a string
  4. addprokey   --  program a key
  5. addselitm   --  add item to selection set
  6. addvcmstyle --  create a menu style for use w/ menunew()
  7. allcaps     --  Convert a string to all caps
  8. allfld2tmp  --  initialize all temp edit fields
  9. aloselitm   --  allocates mem for sel item structure
  10. at          --  Address the cursor
  11. atget       --  Place an entry in input queue
  12. atgetc      --  Place an entry in input que
  13. atsay       --  At location display string
  14. atsayget    --  At location display and get string
  15. atsaynum    --  print a numeric value
  16. bdos        --  calls DOS function (int 21h)
  17. bell        --  Ring bell
  18. blank       --  Blank a string
  19. bldset      --  builds selection set from array
  20. bldxset     --  builds extended set from array
  21. box         --  Draw a box
  22. buftofile   --  transfer edit buffer to disk
  23. buildhlp    --  build help file index
  24. chgvcmstyle --  updates predefined menu styles
  25. clect       --  internal routine to drive selection sets
  26. clrfld      --  clear a area to spaces
  27. clrgets     --  Clear pending gets
  28. colormon    --  Determine monitor
  29. day_name    --  Returns pointer to Day name
  30. dayofwk     --  Day of Week
  31. deciget     --  decimal input
  32. delprokey   --  delete a key definition
  33. delselitm   --  delete item from selection set
  34. delvcmstyle --  delete a predefined menu style
  35. dflthlp     --  Set pointer to help text
  36. dispall     --  display all             
  37. displine    --  display line            
  38. disprest    --  display rest
  39. dracuritm   --  draws current menu item                 
  40. dupednode   --  make temporary copy
  41. edblock     --  select block             
  42. edchkpg     --  scrolls until cursor visible
  43. edcurbof    --  cursor at beginning of file             
  44. edcurbol    --  move to beginning of line
  45. edcurbopara --  move cursor to beginning of paragraph   
  46. edcurbos    --  move cursor to bottom of screen              
  47. edcurdn     --  Move cursor down one line              
  48. edcureof    --  move cursor to end of file            
  49. edcureol    --  move to end of line
  50. edcureopara --  move cursor to end of paragraph 
  51. edcurlf     --  move cursor to left              
  52. edcurmvmt   --  editor cursor movement key processing                 
  53. edcurrt     --  move cursor to right             
  54. edcurtos    --  move cursor to top of screen              
  55. edcurup     --  Moves cursor up             
  56. eddecptrs   --  decrement pointers
  57. eddellin    --  delete line              
  58. eddelrt     --  delete character under cursor
  59. edincptrs   --  increment pointers
  60. edinsblk    --  insert block
  61. edinsnls    --  insert soft newline
  62. edinssp     --  inserts space at cursor position
  63. edjustline  --  justify line
  64. edjustpart  --  justify line and optionally previous line
  65. edjustrest  --  justify to end of paragraph
  66. edkeyproc   --  editor key dispatch function
  67. edkilsft    --  kill soft spaces
  68. edlinlen    --  length of line 
  69. edpgup      --  page up              
  70. edpgdn      --  page down             
  71. edrealcol   --  find real column
  72. edshoblk    --  display block
  73. edsrch      --  'search for text' function                 
  74. edscrldn    --  scroll down
  75. edscrlup    --  scroll up
  76. edwrapline  --  word wraps a line
  77. edwrapall   --  word wrap everything
  78. edwraprest  --  wraps cursor to end of paragraph
  79. edwrdlft    --  move file 1 word left              
  80. edwrdrt     --  move 1 word right             
  81. elapstim    --  Subtract two times
  82. empty       --  empty a string
  83. equip       --  Determines equipment
  84. erabox      --  Erase a box
  85. eraeol      --  Erase end of line
  86. eraeos      --  Erase end of screen
  87. erase       --  Erase the screen
  88. evalpic     --  evaluate special characters
  89. exitkey     --  Set exit key
  90. filtowdo    --  Opens and loads a window file from disk
  91. findavl     --  checks menu item to see if ``available''
  92. fldrefresh  --  print contents of temporary edit field on screen
  93. fromjul     --  Convert from julian date
  94. get         --  Place an entry in input queue
  95. getalloc    --  allocate space for get table entry                 
  96. getdate     --  get system date
  97. getfld      --  Get an entry into a field
  98. getmnuitm   --  finds a menu item                 
  99. getmnuptr   --  returns a pointer to a menu structure                 
  100. getone      --  Get a single character
  101. getsay      --  Display with picture
  102. getselitm   --  return pointer to selection item                 
  103. gettime     --  get system time
  104. gettype     --  Get type of input
  105. getvcmstyle --  gets a pointer to a menustyle                 
  106. getyn       --  get a yes/no response                 
  107. hasdata     --  tests to see field has data                 
  108. haveauth    --  check security clearance                 
  109. hbar        --  finds horizontal bar location
  110. hclose      --  close help file
  111. helpkey     --  Set help key
  112. hfind       --  find keyword in help file
  113. hload       --  load help index into memory
  114. hlpsort     --  sort help keywords
  115. hopen       --  opens help file and index
  116. hprint      --  print help text in window
  117. intdate     --  convert date to integers
  118. isblank     --  is a string blank
  119. keycomp     --  Compare to keys
  120. keyrdy      --  Check and see if key is ready
  121. leapyear    --  is it a leapyear ?
  122. loadfile    --  load disk file into editor buffer                 
  123. lstsellst   --  diagnostic routine
  124. lstvcmstyle --  lists info on styles                 
  125. ltorinp     --  Left to right input
  126. mapnum      --  Build map for numeric input
  127. mapstr      --  Builds an input map
  128. menuitem    --  high level menu item definition                
  129. menunew     --  create a new menu using a menu style               
  130. menuxitem   --  adds item to menu with more program control
  131. menuxnew    --  returns a pointer to a menu structure                 
  132. mnukey      --  jump to menu item by single keystroke                 
  133. month_name  --  Returns pointer to month name
  134. mov_curs    --  move the cursor
  135. nextmitm    --  moves to previous menu item                 
  136. nocolor     --  manually loads mono window color table
  137. num2fld     --  allocates for numeric edits                 
  138. numpre      --  pre-edit function for numeric data types                 
  139. numstrcpy   --  copy contents of 2 ``numeric'' strings
  140. onefld2tmp  --  initialize a temporary edit field
  141. picok       --  Check for good key
  142. prevmitm    --  moves to previous menu item                 
  143. prnnum      --  Display a formatted number
  144. readgets    --  Read from get table
  145. rtolinp     --  right to left numeric input
  146. say         --  display string 
  147. sayseg      --  display a substring                 
  148. scnprokey   --  scan list of programmed keys
  149. scrolldn    --  hardware scroll
  150. scrollup    --  hardware scroll
  151. seqgetstd   --  standard get node sequencer                 
  152. setattr     --  Set global attributes
  153. setbell     --  set bell on or off
  154. sethelp     --  Set help function
  155. setkeyfunc  --  Installs new keyboard handler function
  156. setloop     --  Set loop function
  157. setswdo     --  initialize all temporary edit fields
  158. shiftlr     --  Shift left and Shift right
  159. sprtnum     --  String print number
  160. statlin     --  Set status line
  161. statwno     --  initialize all temporary edit fields
  162. statsay     --  print string on status line
  163. str2num     --  translate string to numeric                 
  164. strpre      --  pre-edit function for strings                 
  165. strpost     --  post-edit function for strings                 
  166. tblalloc    --  Allocate Get Table 
  167. terror      --  Terminal error routine
  168. timeadd     --  add two times
  169. timeloc     --  set location & attribute for Real Time Clock display
  170. timeloop    --  loop function that will display Real Time Clock
  171.                 at location set by timeloc()
  172. tmppic      --  Allocate temporary picture
  173. toglchkvar  --  toggles a menu 'check variable'                 
  174. tohours     --  convert days and hours to hours
  175. tojul       --  to julian number
  176. trim        --  remove trailing blanks from string                 
  177. ungetone    --  Put back a single character
  178. urgntmsg    --  display important info!
  179. valdate     --  check to see if valid date
  180. vbar        --  finds vertical scrollbar location
  181. vca_get     --  get from screen
  182. vca_iput    --  low level routine - puts character to screen
  183. vca_iget    --  low level routine - gets character to screen 
  184. vca_put     --  Write to screen
  185. vcaddrc     --  Address the cursor
  186. vcalloc     --  allocate memory from the heap
  187. vccurs      --  Cursor on or off
  188. vcdelay     --  zoom delay
  189. vcdelfil    --  delete a disk file
  190. vcdtos      --  converts double to string                 
  191. vced        --  editor                 
  192. vcedalloc   --  create new editor
  193. vcedclose   --  close editor node. Return memory to heap
  194. vcedload    --  load a disk file into the editor                
  195. vcedopen    --  create a new editor node/window                 
  196. vcedsave    --  save contents of edit buffer to disk                
  197. vcend       --  End Vitamin C
  198. vcfclose    --  close a disk file                 
  199. vcfopen     --  open a disk file                 
  200. vcfree      --  return memory to the heap
  201. vcglobal    --  All global variables
  202. vchelp      --  get help 
  203. vcint       --  Vitamin C interrupt call
  204. vcitos      --  converts integer to string
  205. vcltos      --  converts long to string
  206. vcmem       --  Memory move
  207. vcmenu      --  menu driver                 
  208. vcmselbar   --  highlights/unhighlights menu bar                 
  209. vcnumstr    --  low level work-horse for conversions
  210. vcpeek      --  Read a value from memory
  211. vcpoke      --  Poke buffer into memory
  212. vcprokey    --  keyboard handler routine for program keys
  213. vcprtchr    --  send character to printer
  214. vcprtstr    --  send null terminated string to prn
  215. vcprtwdo    --  send contents of window to printer
  216. vcputc      --  Put character and attribute
  217. vcputs      --  put a string to display
  218. vcsaveds    --  makes edits from ``gets'' permanent
  219. vcstart     --  Start Vitamin C
  220. vcvers      --  Display Vitamin C version
  221. wabsaddr    --  find address of location in window
  222. wadjust     --  Window move and resize
  223. wat         --  window at
  224. watsay      --  Window at location Jion print
  225. wattr       --  sets or gets window attributes
  226. wborder     --  prints border on memory screen
  227. wbound      --  Determines if next Print is in Bounds
  228. wcinsert    --  Insert spaces into window
  229. wclose      --  Closes window and updates screen
  230. wclr        --  Clear the virtual window
  231. wcols       --  determines width of window on CRT
  232. wconflict   --  Correct screen image
  233. wcoord      --  returns the location of window on CRT
  234. wctrl       --  sets or gets window control byte
  235. wcurspos    --  retrieve the cursor position within a window
  236. wcut        --  Cut a section of window
  237. wcutout     --  Remove window number from display order
  238. wdokey      --  set window adjust key
  239. wfandn      --  Fan down open
  240. wfanup      --  Fan up close
  241. werabox     --  Erase box with attribute
  242. weraeol     --  Window erase end of line
  243. weraeos     --  Erase to end of screen
  244. werase      --  Erase to end of screen
  245. wexpand     --  Expand control codes
  246. wflip       --  Move intersection to scratch window
  247. wflop       --  Move from scratch window to window
  248. whidden     --  Check if window is hidden
  249. whide       --  Make window inactive
  250. whit        --  Check Screen if character ok 
  251. winit       --  Start Window
  252. winfoptr    --  returns a pointer to window info structure
  253. winter      --  Check to see if two window intersect
  254. wisctrl     --  Check to see if control character
  255. wmemloc     --  pointer to location in memory where window
  256. wmov_cur    --  Move the cursor
  257. wmove       --  Move Window
  258. woff        --  Turns refresh off
  259. won()       --  Turn refresh on
  260. wopen       --  Highest window open
  261. wpaste      --  Paste a section on window
  262. wpickcl     --  Pick method of close
  263. wpickopn    --  Pick method of open
  264. wpkarea     --  Pick an area of the screen
  265. wplace_cur  --  Place the cursor 
  266. wprep       --  Prepare all window variables
  267. wpulldn     --  Pull down from corner
  268. wpullup     --  Pull up from corner
  269. wputattr    --  Put attribute to window
  270. wputchr     --  Put character to window
  271. wputs       --  Put a string to a window
  272. wrd_scrn    --  Read the entire screen
  273. wrefrsh     --  refresh window
  274. wremve_c    --  Remove the cursor
  275. wrestore    --  Restore the original screen
  276. wrows       --  determines vertical size of window
  277. wrt_scrn    --  write whole screen back
  278. wrtb        --  remove temporary border
  279. wscrn_bl    --  blank memory image of real screen
  280. wscroll     --  Scroll the window
  281. wselect     --  select a current window
  282. wsetmar     --  Set window margins
  283. wsetup      --  setup window structure information
  284. wshow       --  Show an inactive window
  285. wshuffle    --  Bring window to top of active list
  286. wsscroll    --  scroll the window blank the bottom row
  287. wstack      --  Display the screen correctly
  288. wtodisk     --  write window to disk                 
  289. wupdate     --  Update memory screen
  290. wvirtpos    --  what part of virtual window visible
  291. wvirtsiz    --  gets size of virtual window
  292. wwrdwrap    --  Word wrap utility
  293. wwrtdw      --  Write down the screen
  294. wwrtup      --  Write up the screen
  295. wwtb        --  Write temporary border
  296. wxatsay     --  Extended atsay()
  297. wxopen      --  Middle window open
  298. wxxopen     --  Lowest window open
  299. wzoomin     --  Close to middle
  300. wzoom       --  Open from middle
  301. xatget      --  Place an entry in input queue
  302. xatgetc     --  Place an entry in input queue
  303. xatsay      --  At location display string w/attribute
  304. xatsaynum   --  print a numeric value w/ specified attribute
  305. xerabox     --  extended erase a box
  306. xeraeol     --  Erase end of line
  307. xeraeos     --  eXtended erase end of screen
  308. xerase      --  Erase screen with attribute
  309. xreadgets   --  Read from table
  310. xxatget     --  data input for multiple get tables
  311. xxatgetc    --  Data input with maximum control
  312.