Terrible flickering of TC's window when resizing

English support forum

Moderators: white, Hacker, petermad, Stefan2

s_k
Junior Member
Junior Member
Posts: 18
Joined: 2003-12-09, 18:38 UTC

Terrible flickering of TC's window when resizing

Post by *s_k »

Hi, I experience very strong flickering of the whole main window of TC while I'm changing the size.

Win XP EN, SP 1, TC 6.01
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

Is TC the only window which does this?

Are you using a tool which changes the AlphaBlend value for windows in the system? Like Glass2K ( http://www.snapfiles.com/get/glass2k.html ) or Ghost.It ( http://www.snapfiles.com/get/ghostit.html ).
I switched to Linux, bye and thanks for all the fish!
s_k
Junior Member
Junior Member
Posts: 18
Joined: 2003-12-09, 18:38 UTC

Post by *s_k »

Yes, it is the only window which flickers. Every other window (or at least those I've tried) behave ok.
s_k
Junior Member
Junior Member
Posts: 18
Joined: 2003-12-09, 18:38 UTC

Post by *s_k »

And no I don't any programs of those you've listed, and no AlphaBlending changer stuff either.
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

Try the following:
run another instance of TC with the following command line parameter:
/i=dummy.ini
this will create a virgin dummy.ini in your windows directory, you can delete this later. Does the new instance of TC flicker?
I switched to Linux, bye and thanks for all the fish!
s_k
Junior Member
Junior Member
Posts: 18
Joined: 2003-12-09, 18:38 UTC

Post by *s_k »

Yes, it flickers the same way.
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

Hmm. Strange. If any other window flickered the same way, i would say it is your graphics card. If the default TC config would not flicker, i'd say its a plugin. But now...
The only idea i have if you dont mind, to send your process list here (Process Explorer can help with this http://www.sysinternals.com/ntw2k/freeware/procexp.shtml ).
I switched to Linux, bye and thanks for all the fish!
s_k
Junior Member
Junior Member
Posts: 18
Joined: 2003-12-09, 18:38 UTC

Post by *s_k »

Code: Select all

Process	PID	CPU	Description	Company Name
System Idle Process	0	98		
 Interrupts	n/a	1	Hardware Interrupts	
 DPCs	n/a		Deferred Procedure Calls	
 System	4	1		
  SMSS.EXE	812		Windows NT Session Manager	Microsoft Corporation
   CSRSS.EXE	872		Client Server Runtime Process	Microsoft Corporation
   WINLOGON.EXE	936		Windows NT Logon Application	Microsoft Corporation
    SERVICES.EXE	980	1	Services and Controller app	Microsoft Corporation
     ATI2EVXX.EXE	1160			
     SVCHOST.EXE	1188		Generic Host Process for Win32 Services	Microsoft Corporation
      mdm.exe	1060		Machine Debug Manager	Microsoft Corporation
     SVCHOST.EXE	1372		Generic Host Process for Win32 Services	Microsoft Corporation
     SVCHOST.EXE	1576		Generic Host Process for Win32 Services	Microsoft Corporation
     SVCHOST.EXE	1668		Generic Host Process for Win32 Services	Microsoft Corporation
     SPOOLSV.EXE	1904		Spooler SubSystem App	Microsoft Corporation
     NOD32KRN.EXE	756			
     SMAgent.exe	1064		SoundMAX service agent component	Analog Devices, Inc.
     WINROUTE.EXE	1292		Kerio WinRoute Firewall	Kerio Technologies
    LSASS.EXE	992		LSA Shell (Export Version)	Microsoft Corporation
    ATI2EVXX.EXE	236			
EXPLORER.EXE	312		Windows Explorer	Microsoft Corporation
 NOD32KUI.EXE	412			
 WRCTRL.EXE	420			
 MOZILLA.EXE	428		Mozilla	Mozilla Foundation
 DEVLDR32.EXE	588		DevLdr32	Creative Technology Ltd.
 miranda32.exe	2000		Miranda IM	 
 thebat.exe	184			
 msdev.exe	568		Microsoft (R) Developer Studio	Microsoft Corporation
 TOTALCMD.EXE	2020		Total Commander 32 bit international version, file manager replacement for Windows	C. Ghisler & Co.
  procexp.exe	504		Sysinternals Process Explorer	Sysinternals

Process: Procexp Pid: -2
User avatar
wanderer
Power Member
Power Member
Posts: 1578
Joined: 2003-03-28, 14:35 UTC
Location: Sol

Re: Terrible flickering of TC's window when resizing

Post by *wanderer »

s_k wrote:Hi, I experience very strong flickering of the whole main window of TC while I'm changing the size.

Win XP EN, SP 1, TC 6.01
Hmmm, haven't really noticed it before. It flickers on my laptop too. (WinXP, TC 6.03a).

Possible reasons (for me at least):
1. It's a laptop.
2. It's normal for TC to do this because every time the size of the window changes, the whole window has to be repainted since the "Show window contents while dragging" option is on.
3. The refresh rate is low (60Hz).

It doesn't seem like a problem though. It happens if you have too many controls on a window.
- Wanderer -

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Normally using latest TC on:
x32: WinXPx32 SP3
x64: Clients/Servers from Win7 to Win11 and Win2K12Srv to Win2K22Srv, mainly Win10 though.
s_k
Junior Member
Junior Member
Posts: 18
Joined: 2003-12-09, 18:38 UTC

Re: Terrible flickering of TC's window when resizing

Post by *s_k »

wanderer wrote: Possible reasons (for me at least):
1. It's a laptop.
No, I've desktop PC.
2. It's normal for TC to do this because every time the size of the window changes, the whole window has to be repainted since the "Show window contents while dragging" option is on.
Of course if you turn "Show window contents while dragging" option off, you'll get rid of it.
3. The refresh rate is low (60Hz).
I've 85Hz
It doesn't seem like a problem though. It happens if you have too many controls on a window.
It happens but there's way how to reduce it...by happenchance I'm fighting against window flickering during resizing in my own program now too :-)
Besides, I think when I used to have Win2000, TC didn't flicker or at least not too much as it does now.
User avatar
franck8244
Power Member
Power Member
Posts: 703
Joined: 2003-03-06, 17:37 UTC
Location: Geneva...

Post by *franck8244 »

2s_k

Have you change your display driver recently ?

I once had a similar problem with my ati card ...restoring old driver was just fine
TC#88260 -
User avatar
MacQ
Junior Member
Junior Member
Posts: 72
Joined: 2004-04-13, 12:54 UTC
Location: Slovenia

Re: Terrible flickering of TC's window when resizing

Post by *MacQ »

s_k wrote:
2. It's normal for TC to do this because every time the size of the window changes, the whole window has to be repainted since the "Show window contents while dragging" option is on.
Of course if you turn "Show window contents while dragging" option off, you'll get rid of it.
The turn it off, man.
s_k
Junior Member
Junior Member
Posts: 18
Joined: 2003-12-09, 18:38 UTC

Post by *s_k »

franck8244 wrote:2s_k

Have you change your display driver recently ?

I once had a similar problem with my ati card ...restoring old driver was just fine
Maybe, I installed newer driver than that which came with CD. I have ATI Radeon 9200, maybe that's the point.
s_k
Junior Member
Junior Member
Posts: 18
Joined: 2003-12-09, 18:38 UTC

Re: Terrible flickering of TC's window when resizing

Post by *s_k »

The turn it off, man.
I can't because I have to see whether my own applications deal with resizing process correctly (without flickering).
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

2s_k
It really doesn't show any bad stuff there. Besides TC does flicker here too, but not worse than any other application with many controls resized. This is the Delphi default behaviour, with many controls stretched to client area or resized on WM_SIZE.

Very nice configuration by the way ;-)
Miranda, TheBat, Kerio, Nod32, Win-Route etc; the best of the best!
I switched to Linux, bye and thanks for all the fish!
Post Reply