Board index » delphi » time delay switching from text to graphics mode

time delay switching from text to graphics mode

While switching from textmode to graphics mode, I notice a certain delay
when the program runs.
So it happens that the program is already running and the first elements
in the drawing already have passed before they ever can be represented
on the monitor. What I normally do is inserting a delay after the
initialisation of the graphics mode.
I think it has something to do with the "modern" monitors we are using
these days. Is this true or is there an other reason? Is there a
possibility to avoid this delay?
--

Herman SERRAS
Universiteit Gent - Belgium

 

Re:time delay switching from text to graphics mode


Quote
Herman Serras wrote:

> While switching from textmode to graphics mode, I notice a certain delay
> when the program runs.
> So it happens that the program is already running and the first elements
> in the drawing already have passed before they ever can be represented
> on the monitor. What I normally do is inserting a delay after the
> initialisation of the graphics mode.
> I think it has something to do with the "modern" monitors we are using
> these days. Is this true or is there an other reason? Is there a
> possibility to avoid this delay?

Yes, it is a problem with the monitors only. And with the people
(I assume their managers) who forced the developers to do such a
silly thing. This is even worse with my multitasking operating
system, when switching screen between graph and text tasks.

One of the many oddities with the PC world ... sigh!

Regards,
--
Franz Glaser, Glasau 3, A-4191 Vorderweissenbach Austria +43-7219-7035-0
Muehlviertler Elektronik Glaser.  Industrial control and instrumentation
http://members.eunet.at/meg-glaser/           mailto:meg-gla...@eunet.at
http://www.geocities.com/~franzglaser/ http://members.xoom.com/f_glaser/

Re:time delay switching from text to graphics mode


Quote
Herman Serras wrote:

> While switching from textmode to graphics mode, I notice a certain delay
> when the program runs.
> So it happens that the program is already running and the first elements
> in the drawing already have passed before they ever can be represented
> on the monitor. What I normally do is inserting a delay after the
> initialisation of the graphics mode.
> I think it has something to do with the "modern" monitors we are using
> these days. Is this true or is there an other reason? Is there a
> possibility to avoid this delay?
> --

> Herman SERRAS
> Universiteit Gent - Belgium

You're right, it is a matter of the monitor. I'm the happy owner of an old 14"
monitor that displays the mode at once - including a bit of snow when the actual
modechange takes place. However, LCD monitors don't show this behaviour, but
they've got plenty of other problems (scaling the image). Hopefully, there'll be
LCD resolutions of 10000 and up pixel per dimension to help fix this.

Konstantin Koll

Re:time delay switching from text to graphics mode


Herman Serras <Herman.Ser...@rug.ac.be> a crit dans l'article
<385DEC35.4F17B...@rug.ac.be>...

Quote
> While switching from textmode to graphics mode, I notice a certain delay
> when the program runs.
> So it happens that the program is already running and the first elements
> in the drawing already have passed before they ever can be represented
> on the monitor. What I normally do is inserting a delay after the
> initialisation of the graphics mode.
> I think it has something to do with the "modern" monitors we are using
> these days. Is this true or is there an other reason? Is there a
> possibility to avoid this delay?

It comes from the monitor and/or the graphics card.
On my home computer (long delay) it's 1/3 the monitor (Sony 15SF) and 2/3
the graphics card (old Diamond Stealth 64).
At work on one machine (short delay) it's only the monitor (Dell 1025 HE
and recent ATI card), on a second machine (long delay) it's 1/5 the monitor
(Dell 1025 HE) and 4/5 the graphics card (recent Diamond card).
I made extensive tests switching monitors and graphics cards and could
never get rid of those really annoying delays.
Old monitors are very fast. Old graphics cards are usually OK (except
Diamond). New graphics cards can be very good (ATI) or very bad (Diamond).
___________
Olivier Avenel  SPEC / CEA-Saclay   91191 Gif-sur-Yvette Cedex  France
ave...@drecam.saclay.cea.fr

Other Threads