/*--------------------------------------------------------------------
 * FICHERO:  IndPanPA.c
 * OBJETIVO: Definir la funcin Ind_PonPaginaApuntada()
 * AUTOR:    Pedro Reina
 * FECHA:    L.31.7.1995
 *------------------------------------------------------------------*/

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

#include "Indice.h"

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

/*--------------------------------------------------------------------
 * FUNCION:  Ind_PonPaginaApuntada()
 * OBJETIVO: Poner la pgina a que apunta un item de la pgina en memoria
 * ENTRADAS: El ndice, el nmero de item y la pgina
 * SALIDAS:  Ninguna
 * NOTAS:    1. Los items se cuentan a partir de 0
 *           2. No se comprueba que el item sea vlido
 * EJEMPLO:  Ind_PaginaApuntada ( Agenda, 2 , 2048 )
 *------------------------------------------------------------------*/
void Ind_PonPaginaApuntada (Indice, NumItem, Pagina)
indice   Indice;
contador NumItem;
entero   Pagina;
  {
  memoria Pos;
  
  Pos = Ind_Pagina(Indice) + Ind_Desplazamiento (Indice,NumItem);
  Mem_EscribeEntero (Pos, MEM_INTEL, Pagina);
  }