/***********************************
  (C) Copyright 1992-1993; dit/upm
  Distributed under the conditions stated in the
  TOPO General Public License (see file LICENSE)
  ***********************************/

/***********************************
  
  Santiago Pavon 
  Javier Calle
  
  10-12-1992
  
  X Windows Interfaz.
  
  ************************************/


#ifndef apxlola_H
#define apxlola_H

#ifdef XLOLA

#include <X11/Intrinsic.h>
#include <X11/StringDefs.h>
#include <X11/Xaw/AsciiText.h>

extern void XwindowsInt( /* spec,libr */ );
/* char *spec, *libr; */


/* PrintStrInOutput
 * Prints a string in the Output window.
 */
extern void PrintStrInOutput( /* s */ );
/* char *s; */


/* PrintStrInOutputFlush
 * Flushes a string in the Output window.
 */
extern void PrintStrInOutputFlush( /* s */ );
/* char *s; */


/* PrintStrInCursor
 * Prints a string in the Cursor window.
 */
extern void PrintStrInCursor( /* s */ );
/* char *s; */


/* ReplaceStrInOutput
 * Overrides in real time the content of a line in the ouput widget.
 */
extern XawTextPosition ReplaceStrInOutput( /*str, pos*/ );
/* char *str; XawTextPosition pos;*/


/* FlushOutput
 * Flushes the output window.
 */
extern void FlushOutput();


#endif  /* XLOLA */

#endif
