/*--------------------------------------------------------------------
 * FICHERO:  MenEscri.c
 * OBJETIVO: Definir la funcin Men_Escribe()
 * AUTOR:    Pedro Reina
 * FECHA:    V.14.7.1995
 *------------------------------------------------------------------*/

/*--------------------------------------------------------------------
 * Ficheros de cabecera
 *------------------------------------------------------------------*/

#include "Menu.h"

/*--------------------------------------------------------------------
 * Definicin de funciones
 *------------------------------------------------------------------*/

/*--------------------------------------------------------------Olimpo
 * FUNCION:  Men_Escribe()
 * OBJETIVO: Escribir las opciones de un men
 * ENTRADAS: El men, la opcin que debe aparecer seguro y si
 *           hay que resaltarla o no
 * SALIDAS:  Ninguna
 * EJEMPLO:  Men_Escribe ( MenuPrincipal, 7, SI )
 * ALGORITMO:
 *      Segn el modo del men, llamar a la funcin correspondiente
 *------------------------------------------------------------------*/
void Men_Escribe (Menu, Opcion, HayQueResaltar)
menu   Menu;
entero Opcion;
logico HayQueResaltar;
  {
  if ( Men_Modo(Menu) == MEN_HORIZONTAL )
    { Men_EscribeHorizontal (Menu, Opcion, HayQueResaltar); }

  else if ( Men_Cabe(Menu) )  
    { Men_EscribeVerticalFijo (Menu, Opcion, HayQueResaltar); }

  else 
    { Men_EscribeVerticalMovil (Menu, Opcion, HayQueResaltar); }
  }                          
