<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6001.18148" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2><FONT face="Times New Roman" size=3>Since nobody 
responded to my entry "Distracting Scan Lines or Slow Display in Full Screen 
Mode" that I posted on November 11th, let me put it a different and very blunt 
way: </FONT>
<P></P>
<P>GoToXY, Clrscr, Clreol, Write, and Writeln that worked fine in Turbo Pascal, 
just doesn't work properly in Free Pascal.  I successfully ported a large 
Turbo Pascal application to Free Pascal.  Everything works great EXCEPT for 
the User Interface.</P>
<P>The User Interface is based on a 25 X 80 window.  The application runs 
on Windows 98, Windows XP and Windows Vista clients.  On all  clients, 
the User Interface is horrible.</P>
<P>Full screen mode is not supported for DOS bat file windows under Vista unless 
you reinstall the video driver and fake out Vista by installing the driver in XP 
compatibility mode.  I successfully did this on 2 Vista clients that are 
running on computers made by different manufacturers.  The bat file windows 
in full screen mode run fine EXCEPT for the Free Pascal application.</P>
<P>The Windows 98 and Windows XP clients can run in a small window or full 
screen.  The Free Pascal application functions differently based on the 
size of the window... in that the output to the monitor is absolutley 
horrible.</P>
<P>On Windows 98, XP and Vista clients:</P>
<P>1. The screen randomly clears for 1 to 2 seconds, then redisplays its 
contents.  When the screen clears, I think I hear a clicking noise.</P>
<P>2. The screen randomly blinks for a fraction of a second.  That is, the 
screen goes dark, then redisplays its contents.  No clicking noise is 
heard.</P>
<P>3. Random horizontal lines appear and disappear on the screen as Clreol's and 
Write's are performed.</P>
<P>Question 1:</P>
<P>Of all the thousands of Free Pascal applications running, hasn't anyone seen 
this? Or do the laws of physics act diffently on the 8 client computers that are 
running my application?</P>
<P>Question 2:</P>
<P>Since GoToXY, Clrscr, Clreol, Write, and Writeln cause bad side affects, what 
functions should I use to create a full screen 80 X 25 window, position the 
cursor, clear the window, clear to end of line, change the cursor size, turn the 
cursor on and off, and display text?</P>
<P style="MARGIN-BOTTOM: 0px">David </P>
<P style="MARGIN-BOTTOM: 0px"> </P></FONT></DIV></BODY></HTML>