Manual de xsEasyC
Librería xsconio. Funciones de Pantalla

Constantes:

  • COLOR_NEGRO
  • COLOR_AZUL
  • COLOR_VERDE
  • COLOR_CYAN
  • COLOR_ROJO
  • COLOR_MORADO
  • COLOR_CAFE
  • COLOR_GRIS_CLARO
  • COLOR_GRIS_OBSCURO
  • COLOR_AZUL_CLARO
  • COLOR_VERDE_CLARO
  • COLOR_CYAN_CLARO
  • COLOR_ROJO_CLARO
  • COLOR_MORADO_CLARO
  • COLOR_AMARILLO
  • COLOR_BLANCO
  • CURSOR_OCULTO
  • CURSOR_NORMAL
  • CURSOR_SOLIDO

Tipos de Dato:

  • AREA_PANTALLA
  • INFO_PANTALLA

Funciones de Pantalla:

  • pantallaColocarCaracter
  • Colocar un Caracter en la Pantalla

    Vacio pantallaColocarCaracter(Caracter caracter, Entero columna, Entero renglon);


  • pantallaColocarCursor
  • Coloca el cursor en una posición determinada de la pantalla

    Vacio pantallaColocarCursor(Entero columna, Entero renglon);


  • pantallaColorFondo
  • Establecer el Color de Fondo de la Pantalla

    Vacio pantallaColorFondo(Entero color);


  • pantallaColorTexto
  • Establecer el Color de Texto

    Vacio pantallaColorTexto(Entero color);


  • pantallaColumnaCursor
  • Obtener la Columna donde está el Cursor

    Entero pantallaColumnaCursor();


  • pantallaCopiarArea
  • Copiar un Área de la Pantalla a otra posición

    Vacio pantallaCopiarArea(Entero columna1, Entero renglon1, Entero columna2, Entero renglon2, Entero colDestino, Entero renDestino);


  • pantallaEliminarLinea
  • Eliminar una Linea en la Pantalla en la posición del Cursor

    Vacio pantallaEliminarLinea();


  • pantallaGuardar
  • Guardar en Memoria un área de la Pantalla

    Vacio pantallaGuardar(AREA_PANTALLA* buffer, Entero columna1, Entero renglon1, Entero columna2, Entero renglon2);


  • pantallaImprimirTexto
  • Imprimir texto en una posición de la pantalla

    Vacio pantallaImprimirTexto(Caracter* texto, Entero columna, Entero renglon);


  • pantallaInformacion
  • Obtener información de la Pantalla

    Vacio pantallaInformacion(INFO_PANTALLA* informacion);


  • pantallaInsertarLinea
  • Insertar una Linea en blanco en la Pantalla en la posición del Cursor

    Vacio pantallaInsertarLinea();


  • pantallaLimpiar
  • Limpiar la Pantalla

    Vacio pantallaLimpiar();


  • pantallaLimpiarFinalLinea
  • Limpiar desde el Cursor hasta el final de la Línea

    Vacio pantallaLimpiarFinalLinea();


  • pantallaPosicionCursor
  • Obtener la Posición del Cursor

    Vacio pantallaPosicionCursor(Entero* columna, Entero* renglon);


  • pantallaRenglonCursor
  • Obtener el Renglón donde está el cursor

    Entero pantallaRenglonCursor();


  • pantallaRestaurar
  • Restaurar en la Pantalla un área almacenada previamente en un buffer

    Vacio pantallaRestaurar(AREA_PANTALLA* buffer, Entero columna1, Entero renglon1, Entero columna2, Entero renglon2);


  • pantallaTipoCursor
  • Establecer el Tipo de Cursor

    Vacio pantallaTipoCursor(Entero tipo);