home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / t / tcu_32.zip / TCU_32.ZIP / TCUPRE32.H < prev    next >
Text File  |  1991-03-26  |  7KB  |  162 lines

  1. /*==========================================================================*
  2.  *                                                                          *
  3.  *  This file is included automatically bu the main TCU.H file when the     *
  4.  *  symbol __TCUPRE32__ is set to request compatibility with versions of    *
  5.  *  of TCU prior to 3.2.                                                    *
  6.  *                                                                          *
  7.  *                    (c) Copyright Karl Keyte, 1990-91                     *
  8.  *                                                                          *
  9.  *  Karl Keyte                           Phone:  +(49) 6150 2499            *                       *
  10.  *  Gross-Gerauer Strasse 10                                                *
  11.  *  D-6108 Weiterstadt                   e-Mail: KKEYTE@ESOC.BITNET         *
  12.  *  Germany                              Bix:    kkeyte                     *
  13.  *                                                                          *
  14.  *==========================================================================*/
  15.  
  16.  
  17.  
  18. #define BOX_SINGLE        TCU_BOX_SINGLE
  19. #define BOX_DOUBLE        TCU_BOX_DOUBLE
  20. #define BOX_BLANK         TCU_BOX_BLANK
  21.  
  22.  
  23. #define ESC_ESC           TCU_ESC_ESC
  24. #define ESC_PGUP          TCU_ESC_PGUP
  25. #define ESC_PGDN          TCU_ESC_PGDN           
  26. #define ESC_CLEFT         TCU_ESC_CLEFT
  27. #define ESC_CRIGHT        TCU_ESC_CRIGHT
  28. #define ESC_FUNC          TCU_ESC_FUNC
  29. #define ESC_CNTL_C        TCU_ESC_CNTL_C
  30. #define ESC_MOUSE_CLICK_L TCU_ESC_MOUSE_CLICK_L
  31. #define ESC_MOUSE_CLICK_R TCU_ESC_MOUSE_CLICK_R
  32.  
  33.  
  34. #define MENU_TITLE        TCU_MENU_TITLE         
  35. #define MENU_BOX          TCU_MENU_BOX           
  36. #define MENU_OPTION       TCU_MENU_OPTION        
  37. #define MENU_SELECT       TCU_MENU_SELECT        
  38. #define MENU_UNAVAIL      TCU_MENU_UNAVAIL       
  39.  
  40.  
  41. #define FORM_EDIT         TCU_FORM_EDIT         
  42. #define FORM_NOEDIT       TCU_FORM_NOEDIT       
  43. #define FORM_ECHO         TCU_FORM_ECHO         
  44. #define FORM_NOECHO       TCU_FORM_NOECHO       
  45. #define FORM_ENTER        TCU_FORM_ENTER        
  46. #define FORM_NOENTER      TCU_FORM_NOENTER      
  47. #define FORM_CONFIRM      TCU_FORM_CONFIRM      
  48. #define FORM_NOCONFIRM    TCU_FORM_NOCONFIRM    
  49. #define FORM_ESCS         TCU_FORM_ESCS         
  50. #define FORM_NOESCS       TCU_FORM_NOESCS       
  51.  
  52.  
  53. #define FRM_MAXFIELD      TCU_FRM_MAXFIELD
  54. #define MAX_SCREEN_LINES  TCU_MAX_SCREEN_LINES
  55.  
  56.  
  57. #define FLD_INT           TCU_FLD_INT           
  58. #define FLD_FLOAT         TCU_FLD_FLOAT         
  59. #define FLD_STRING        TCU_FLD_STRING        
  60. #define FLD_DATE          TCU_FLD_DATE          
  61. #define FLD_LOGICAL       TCU_FLD_LOGICAL       
  62. #define FLD_CHOICE        TCU_FLD_CHOICE        
  63. #define FLD_BUTTON        TCU_FLD_BUTTON        
  64.  
  65.  
  66. #define FLD_DAYFIRST      TCU_FLD_DAYFIRST      
  67. #define FLD_MONTHFIRST    TCU_FLD_MONTHFIRST    
  68.  
  69.  
  70. #define FLD_TRUEFALSE     TCU_FLD_TRUEFALSE     
  71. #define FLD_YESNO         TCU_FLD_YESNO         
  72. #define FLD_ONOFF         TCU_FLD_ONOFF         
  73.  
  74.  
  75. #define FLD_ESCNEXT       TCU_FLD_ESCNEXT
  76. #define FLD_ESCPREV       TCU_FLD_ESCPREV       
  77. #define FLD_ESCFIRST      TCU_FLD_ESCFIRST      
  78. #define FLD_ESCLAST       TCU_FLD_ESCLAST       
  79. #define FLD_SELECT        TCU_FLD_SELECT        
  80. #define FLD_CLICKSELECT   TCU_FLD_CLICKSELECT   
  81. #define FLD_ESCESC        TCU_FLD_ESCESC        
  82. #define FLD_ESCCNTLC      TCU_FLD_ESCCNTLC      
  83. #define FLD_ESCPGUP       TCU_FLD_ESCPGUP       
  84. #define FLD_ESCPGDN       TCU_FLD_ESCPGDN       
  85. #define FLD_FNKEYSAVE     TCU_FLD_FNKEYSAVE     
  86. #define FLD_FNKEYESC      TCU_FLD_FNKEYESC      
  87. #define FLD_BUTTONSAVE    TCU_FLD_BUTTONSAVE    
  88. #define FLD_BUTTONESC     TCU_FLD_BUTTONESC     
  89.  
  90.  
  91. typedef TCU_MENU          MENU;
  92. typedef TCU_NOTICE        NOTICE;
  93. typedef TCU_WINDOW        WINDOW;
  94. typedef TCU_PULLDOWN      PULLDOWN;
  95. typedef TCU_CHOICE_TYPE   CHOICE_TYPE;
  96. typedef TCU_FIELD_VALUE   FIELD_VALUE;
  97. typedef TCU_FIELD         FIELD;
  98. typedef TCU_FORM          FORM;
  99. typedef TCU_FIELD_INFO    FIELD_INFO;
  100. typedef TCU_FORM_INFO     FORM_INFO;
  101.  
  102.  
  103. /* External objects */
  104.  
  105. #define _UPDATE_form      _TCU_UPDATE_form
  106.  
  107.  
  108. #define change_colour             tcu_change_colour
  109. #define change_menu_attribs       tcu_change_menu_attribs
  110. #define change_menu_attribs       tcu_change_menu_attribs
  111. #define change_menu_escapes       tcu_change_menu_escapes
  112. #define clear_menu_in_pulldown    tcu_clear_menu_in_pulldown
  113. #define clear_notice              tcu_clear_notice
  114. #define clear_window              tcu_clear_window
  115. #define close_window              tcu_close_window
  116. #define colour_attrib             tcu_colour_attrib
  117. #define date_string               tcu_date_string
  118. #define date_value                tcu_date_value
  119. #define define_menu               tcu_define_menu
  120. #define define_pulldown           tcu_define_pulldown
  121. #define display_form              tcu_display_form
  122. #define display_menu              tcu_display_menu
  123. #define display_notice            tcu_display_notice
  124. #define display_pulldown_header   tcu_display_pulldown_header
  125. #define edit_form                 tcu_edit_form
  126. #define escape_fkey               tcu_escape_fkey
  127. #define get_confirm               tcu_get_confirm
  128. #define get_field                 tcu_get_field
  129. #define get_field_choice_string   tcu_get_field_choice_string
  130. #define get_field_id              tcu_get_field_id
  131. #define get_field_info            tcu_get_field_info
  132. #define get_form_info             tcu_get_form_info
  133. #define load_form                 tcu_load_form
  134. #define load_image_form           tcu_load_image_form
  135. #define new_pulldown_cover        tcu_new_pulldown_cover
  136. #define notice_text               tcu_notice_text
  137. #define open_window               tcu_open_window
  138. #define position_cursor           tcu_position_cursor
  139. #define prepare_notice            tcu_prepare_notice
  140. #define prompt_input              tcu_prompt_input
  141. #define put_field                 tcu_put_field
  142. #define read_menu_selection       tcu_read_menu_selection
  143. #define read_pulldown_selection   tcu_read_pulldown_selection
  144. #define remove_form               tcu_remove_form
  145. #define remove_menu               tcu_remove_menu
  146. #define remove_pulldown           tcu_remove_pulldown
  147. #define select_field              tcu_select_field
  148. #define set_button_fn             tcu_set_button_fn
  149. #define set_field_attrib          tcu_set_field_attrib
  150. #define set_field_mode            tcu_set_field_mode
  151. #define set_field_verify          tcu_set_field_verify
  152. #define set_form_fnkey_fn         tcu_set_form_fnkey_fn
  153. #define set_form_help             tcu_set_form_help
  154. #define set_form_mode             tcu_set_form_mode
  155. #define set_menu_help             tcu_set_menu_help
  156. #define set_menu_option           tcu_set_menu_option
  157. #define set_mouse_mode            tcu_set_mouse_mode
  158. #define set_pulldown_help         tcu_set_pulldown_help
  159. #define unload_form               tcu_unload_form
  160. #define wgets                     tcu_wgets
  161. #define wprintf                   tcu_wprintf
  162.