----- Original Message ----- From: "John Pelham" <[EMAIL PROTECTED]> To: "'DXBase'" <dxbase@mailman.qth.net> Sent: Sunday, April 25, 2004 5:58 AM Subject: Re: [DXBase] Refeash
> As far as I can recall, I've seen this problem with all Windows versions of > DXbase, and on three different PCs that I've had over the years. > > I don't know why we're all talking about PC & video card speed, memory, > networks, other apps, etc., as I don't think the problem has anything to do > with those things. In all instances of this problem, the DXbase window does > not repaint its pixels when it should. It's like a call to the OS that's > supposed to cause the repaint never gets made. It's not that something is > slow, it's that something ever happens at all. The OS "repaint my window" > call never happens, intermittently. > > Since the only app common to all these occurrences is DXbase (pieces of a > variety of other apps can get left inside the DXbase window, requiring a > refresh), I can't help but conclude that it's the fault of the DXbase > program itself. If DXbase isn't running, I can have tens of other apps > running with windows opening and closing all over the place and the problem > never happens. > > It's such a minor issue that I've never mentioned it before. > > 73, W1JA John I understand what your saying but I think you misunderstand the system. DXBase doesn't order or do the screen painting. It just sends a call to the OS to refresh the screen. If during that process, the computers video card gets interrupted due to it reached it's maximum memory and needs to cache or access another memory location, that little glitch could appear. Access or DXB doesn't do the refreshing, it just sends the request to the OS and video card. I have two computers in my shack, both have DXBase on them. Each has a different screen size and resolution due to different monitors and video cards. Only the system with the highest resolution need will exhibit this little anomaly. This is also the computer with the highest cpu use as it's also running a number of services in the background. I'm sure if I dropped the resolution down to a less memory dependent size the anomaly would not appear. Gamers, which require the BIGGEST and FASTEST video cards do so because the graphics intensive requirements of the game demand many high speed refresh rates. If they didn't have video cards that could supply that demand, stalls and 'tiling would occur. Tiling (sp?) is when one little area of the screen doesn't complete. I'm willing to bet that if you installed one of your son's or grandson's video shoot em up games on your computer, you would see the same effect. (disclaimer) I'm not a REAL computer expert, I just play one on the screen. :-))