home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / man / cat.3 / GetRelief.3 < prev    next >
Encoding:
Text File  |  1995-07-26  |  4.2 KB  |  133 lines

  1.  
  2.  
  3.  
  4.      TTTTkkkk____GGGGeeeettttRRRReeeelllliiiieeeeffff((((3333))))              TTTTkkkk (((( ))))               TTTTkkkk____GGGGeeeettttRRRReeeelllliiiieeeeffff((((3333))))
  5.  
  6.  
  7.  
  8.      _________________________________________________________________
  9.  
  10.      NNNNAAAAMMMMEEEE
  11.           Tk_GetRelief, Tk_NameOfRelief -  translate  between  strings
  12.           and relief values
  13.  
  14.      SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  15.           ####iiiinnnncccclllluuuuddddeeee <<<<ttttkkkk....hhhh>>>>
  16.  
  17.           int
  18.           TTTTkkkk____GGGGeeeettttRRRReeeelllliiiieeeeffff((((_i_n_t_e_r_p, _n_a_m_e, _r_e_l_i_e_f_P_t_r))))
  19.  
  20.           char *
  21.           TTTTkkkk____NNNNaaaammmmeeeeOOOOffffRRRReeeelllliiiieeeeffff((((_r_e_l_i_e_f))))
  22.  
  23.      AAAARRRRGGGGUUUUMMMMEEEENNNNTTTTSSSS
  24.           Tcl_Interp   *_i_n_t_e_r_p      (in)      Interpreter to  use  for
  25.                                               error reporting.
  26.  
  27.           char         *_n_a_m_e        (in)      String containing relief
  28.                                               name  (one  of ``flat'',
  29.                                               ``groove'',  ``raised'',
  30.                                               ``ridge'',            or
  31.                                               ``sunken'').
  32.  
  33.           int          *_r_e_l_i_e_f_P_t_r   (out)     Pointer to  location  in
  34.                                               which  to  store  relief
  35.                                               value  corresponding  to
  36.                                               _n_a_m_e.
  37.  
  38.           int          _r_e_l_i_e_f       (in)      Relief  value  (one   of
  39.                                               TK_RELIEF_FLAT,
  40.                                               TK_RELIEF_RAISED,
  41.                                               TK_RELIEF_SUNKEN,  |
  42.                                               TK_RELIEF_GROOVE,     or  |
  43.                                               TK_RELIEF_RIDGE).
  44.      _________________________________________________________________
  45.  
  46.  
  47.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  48.           TTTTkkkk____GGGGeeeettttRRRReeeelllliiiieeeeffff  places  in   *_r_e_l_i_e_f_P_t_r   the   relief   value
  49.           corresponding   to   _n_a_m_e.    This  value  will  be  one  of
  50.           TK_RELIEF_FLAT,     TK_RELIEF_RAISED,      TK_RELIEF_SUNKEN,  |
  51.           TK_RELIEF_GROOVE,    or   TK_RELIEF_RIDGE.    Under   normal
  52.           circumstances the return  value  is  TCL_OK  and  _i_n_t_e_r_p  is
  53.           unused.   If  _n_a_m_e  doesn't  contain one of the valid relief
  54.           names or an abbreviation of  one  of  them,  then  an  error
  55.           message  is stored in _i_n_t_e_r_p->_r_e_s_u_l_t, TCL_ERROR is returned,
  56.           and *_r_e_l_i_e_f_P_t_r is unmodified.
  57.  
  58.           TTTTkkkk____NNNNaaaammmmeeeeOOOOffffRRRReeeelllliiiieeeeffff is  the  logical  inverse  of  TTTTkkkk____GGGGeeeettttRRRReeeelllliiiieeeeffff.
  59.           Given  a  relief  value  it returns the corresponding string
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 7/23/95)
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      TTTTkkkk____GGGGeeeettttRRRReeeelllliiiieeeeffff((((3333))))              TTTTkkkk (((( ))))               TTTTkkkk____GGGGeeeettttRRRReeeelllliiiieeeeffff((((3333))))
  71.  
  72.  
  73.  
  74.           (``flat'',   ``raised'',    ``sunken'',    ``groove'',    or  |
  75.           ``ridge'').   If  _r_e_l_i_e_f  isn't  a  legal relief value, then
  76.           ``unknown relief'' is returned.
  77.  
  78.  
  79.      KKKKEEEEYYYYWWWWOOOORRRRDDDDSSSS
  80.           name, relief, string
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.      Page 2                                          (printed 7/23/95)
  130.  
  131.  
  132.  
  133.