home *** CD-ROM | disk | FTP | other *** search
/ Hot Shareware 35 / hot35.iso / ficheros / LC / SIMPWN93.ZIP / SWH.ZIP / SIMPWN92.H < prev    next >
Text File  |  1997-09-17  |  2KB  |  74 lines

  1. /* simpwin9 Copyright 1995 By Bruce R. O'Banion */
  2. /* Header File */
  3.  
  4. /* boarder defines */
  5. # define NO_BOARDER 0
  6. # define SINGLE_BOARDER 1
  7. # define DOUBLE_BOARDER 2
  8. # define SIG_DUB_BOARDER 3
  9. # define DUB_SIG_BOARDER 4
  10. # define ANY_BOARDER 5
  11.  
  12. /* shadow style defines */
  13. # define NO_SHADOW 0
  14. # define NARROW_SHADOW 2
  15. # define WIDE_SHADOW 1
  16.  
  17. /* shadow location defines */
  18. # define LOWER_LEFT 1
  19. # define UPPER_LEFT 2
  20. # define LOWER_RIGTH 3
  21. # define UPPER_RIGHT 4
  22.  
  23. /* word defines */
  24. # define ON 1
  25. # define OFF 0
  26. # define YES 1
  27. # define NO 0
  28.  
  29. /* call window */
  30. int simp_window(int l,int t,int r,int b,int boareder,int shad,int forground,int background,int shade_locate,int shade_fore,int shade_back,int boarder_char,int fill_char);
  31.  
  32. /* call popup window */
  33. int popup_window(int file,int l,int t,int r,int b,int boarder,int shad,int forground,int background,int shade_locate,int shade_fore,int shade_back,int boarder_char,int fill_char);
  34.  
  35. /* call unpopup window */
  36. int unpopup_window(int file);
  37.  
  38. /* initialize windows */
  39. int init_window(int number,int screen_num,char drive[5]);
  40.  
  41. /* uninitialize windows */
  42. void uninit_window(void);
  43.  
  44. /* get strings */
  45. int get_string(char *enter_string,char *mask,char *format,int x,int y,int strip,int default_dis);
  46.  
  47. /* hide cursor */
  48. void hide_cursor(void);
  49.  
  50. /* show cursor */
  51. void show_cursor(void);
  52.  
  53. /* write in window */
  54. int write_window(int x,int y,char *format,...);
  55.  
  56. /* clear window */
  57. int clear_window(int fill_char);
  58.  
  59. /* save a current screen */
  60. int save_screen(int screen_num);
  61.  
  62. /* load a screen */
  63. int load_screen(int screen_num);
  64.  
  65. /* read a text file */
  66. int read_text(char *file_name,int mode);
  67.  
  68. /* read a block from a file */
  69. int read_file(void far *buff,char *file_name,unsigned int length,unsigned long int byte_start);
  70.  
  71. /* write a block to a file */
  72. int write_file(void far *buff,char *file_name,unsigned int length,unsigned long int byte_start);
  73.  
  74.