/* menu_eng.c : ensemble des menus en anglais
               jcm 05.04.94
 */

extern char *q_fr;
extern char *q_eng;

/* menue: routine d'affichage du menu principal
 */
void menu_0e();
void menu_1e();
void menu_2e();
void menu_3e();
void menu_4e();
void menu_5e();
void menu_6e();
void menu_7e();
void menu_8e();

void menue()
 {
  int c, choix;

  printf("\n\n Main menu: \n");
  printf("\n Box, Dimension, Title ...... 1");
  printf("\n Modulus, Reddening ......... 2");
  printf("\n Isochrones ................. 3");
  printf("\n Double Stars ............... 4");
  printf("\n Membership ................. 5");
  printf("\n Identifications ............ 6");
  printf("\n Selections V or x,y ........ 7");
  printf("\n Hardcopy, Other, End ....... 8");
  message(q_fr,q_eng);
  scanf("%d",&choix);
  c=getchar();
  menu_0e(choix);
 }

/* menu_0e:  menu secondaire
 */

void menu_0e(choix)
 int choix;
 {
  switch(choix)
  {
  case 1: menu_1e(); break;
  case 2: menu_2e(); break;
  case 3: menu_3e(); break;
  case 4: menu_4e(); break;
  case 5: menu_5e(); break;
  case 6: menu_6e(); break;
  case 7: menu_7e(); break;
  case 8: menu_8e(); break;
  default: break;
  }
  message(q_fr,q_eng);
 }

void menu_1e()
 {
  printf("\n Administration of the plot size and limits\n");
  printf("\n Change of the limits ....................... z");
  printf("\n Change of the box size ..................... t");
  printf("\n Definition of the size in cm ............... T");
  printf("\n Change of the expand factor ................ x");
  printf("\n Definition of a title ...................... l");
  printf("\n Print of the cluster parameters ............ L");
 }

void menu_2e()
 {
  printf("\n Working with the ZAMS\n");
  printf("\n Change of the distance modulus ............. d");
  printf("\n Change of the colour excess ................ e");
  printf("\n Change of chemical composition ............. C");
  printf("\n Plot of the binary upper limit (0.75) ...... b");
  printf("\n Removing the binary ridge .................. B");
  printf("\n Unreddened plot (unique value) ............. r");
  printf("\n Unreddened plot (star by star).............. R");
 }

void menu_3e()
 {
  printf("\n Working with isochrones\n");
  printf("\n Plot of an isochrone (overshooting) ........ a");
  printf("\n Plot of an isochrone (sans) ................ A");
  printf("\n Plot of an isochrone 0.75 brighter ......... b");
  printf("\n Removing the 0.75 limit .................... B");
 }

void menu_4e()
 {
  printf("\n Working with binary stars\n");
  printf("\n Marking know binaries ...................... g");
  printf("\n Identification of binary stars ............. G");
  printf("\n Plot of the binary upper limit ............. b");
  printf("\n Removing the binary upper limit ............ B");
  printf("\n Deconvolution of MS binaries ............... k");
  printf("\n Deconvolution of red giant binaries ........ K");
 }

void menu_5e()
 {
  printf("\n Working on Membership\n");
  printf("\n Marking member stars (proper motion) ....... m");
  printf("\n Marking member stars (photometry) .......... M");
  printf("\n Selection of the member stars (mu) ......... s");
  printf("\n Selection of the member stars (phot) ....... p");
  printf("\n Plot of the non-member stars ............... N");
 }

void menu_6e()
 {
  printf("\n Working on identifications\n");
  printf("\n Identification with the cursor ............. c");
  printf("\n Identification of non-member stars ......... n");
  printf("\n Identification of binary stars ............. G");
 }

void menu_7e()
 {
  printf("\n Operating selections\n");
  printf("\n Selection of stars: V < limit .............. u");
  printf("\n Marking stars: r < limit ................... R");
  printf("\n Selection of stars: r < limit .............. j");
  printf("\n Selection of stars: r > limit .............. J");
  printf("\n Selection of stars: lim < r < lim .......... I");
 }

void menu_8e()
 {
  printf("\n Hardcopy ............................... i");
  printf("\n Writing data in a file ................. w");
  printf("\n Back to the initial state .............  v");
  printf("\n Another diagram ........................ o");
  printf("\n Another reference ...................... O");
  printf("\n Another type of data ................... y");
  printf("\n Help ................................... h");
  printf("\n End .................................... f");
 }

