home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 8 / IOPROG_8.ISO / install / fips / source / input.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-08-25  |  1.5 KB  |  48 lines

  1. /*
  2.  
  3.     FIPS - the First nondestructive Interactive Partition Splitting program
  4.  
  5.  
  6.  
  7.     Module input.h
  8.  
  9.  
  10.  
  11.     RCS - Header:
  12.  
  13.     $Header: c:/daten/fips/source/main/RCS/input.h 1.4 1995/01/19 00:01:27 schaefer Exp schaefer $
  14.  
  15.  
  16.  
  17.     Copyright (C) 1993 Arno Schaefer
  18.  
  19.  
  20.  
  21.     This program is free software; you can redistribute it and/or modify
  22.  
  23.     it under the terms of the GNU General Public License as published by
  24.  
  25.     the Free Software Foundation; either version 2 of the License, or
  26.  
  27.     (at your option) any later version.
  28.  
  29.  
  30.  
  31.     This program is distributed in the hope that it will be useful,
  32.  
  33.     but WITHOUT ANY WARRANTY; without even the implied warranty of
  34.  
  35.     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  36.  
  37.     GNU General Public License for more details.
  38.  
  39.  
  40.  
  41.     You should have received a copy of the GNU General Public License
  42.  
  43.     along with this program; if not, write to the Free Software
  44.  
  45.     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  46.  
  47.  
  48.  
  49.  
  50.  
  51.     Report problems and direct all questions to:
  52.  
  53.  
  54.  
  55.     schaefer@rbg.informatik.th-darmstadt.de
  56.  
  57. */
  58.  
  59.  
  60.  
  61. #ifndef INPUT_H
  62.  
  63. #define INPUT_H
  64.  
  65.  
  66.  
  67. #include "types.h"
  68.  
  69. #include "hdstruct.h"
  70.  
  71.  
  72.  
  73. int ask_for_drive_number (void);
  74.  
  75. int ask_for_partition_number (partition_info parts[]);
  76.  
  77. dword ask_for_new_start_cylinder (int start_cylinder, int min_cylinder,int max_cylinder, int sectors_per_cylinder);
  78.  
  79. void ask_for_write_permission (void);
  80.  
  81. boolean ask_if_continue (void);
  82.  
  83. boolean ask_if_save (void);
  84.  
  85. void ask_if_proceed (void);
  86.  
  87. char ask_yes_no (void);
  88.  
  89. char ask_correction (void);
  90.  
  91.  
  92.  
  93. #endif
  94.  
  95.