home *** CD-ROM | disk | FTP | other *** search
/ QBasic & Borland Pascal & C / Delphi5.iso / C / Samples / CSAPE32.ARJ / SOURCE / CSSRC / MENUTB.C < prev    next >
C/C++ Source or Header  |  1990-03-28  |  634b  |  34 lines

  1. /*
  2.       menutb.c 
  3.  
  4.     % menu_SetTB
  5.  
  6.     Text buffer setting routine.
  7.  
  8.     C-scape 3.2
  9.     Copyright (c) 1988, by Oakland Group, Inc.
  10.     ALL RIGHTS RESERVED.
  11.  
  12.     Revision History:
  13.     -----------------
  14.      8/23/88 jmd    changed some stuff (removed attributes)
  15.      9/20/88 jmd    made into a boolean
  16.  
  17.      3/28/90 jmd    ansi-fied
  18. */
  19.  
  20. #include "menu.h"
  21.  
  22. boolean menu_SetTB(menu_type menu, char *text, unsigned int len)
  23. /*
  24.     Sets the textbuf to text, keeps menu's rowcount accurate.
  25. */
  26. {
  27.     tb_type tb;
  28.  
  29.     cs_Assert(text != NULL,  CS_M_STB_TEXT, 0);
  30.  
  31.     tb = menu_GetTextbuf(menu);
  32.     return(menu_Adds(menu, tb_GetRow(tb), tb->col, text, len));
  33. }
  34.