Bug when running Visual Basic 6

I am having a display bug when I use Visual Basic 6.

I run the program in 'SDI' mode, which means it has a group of toolbars that 'float' on the desktop. There happens to be a hidden parent window that owns/controls them all. When I close my development environment, there are 'dead zones' on the desktop where the VB6 windows used to be. The screen does not update in those areas.

I am running at 1600x1200, but sadly my graphics card does not support 32 bit color at this resolution. That may be part of the issue.

I have been exploring the WindowBlinds settings (I'm new to this) and found the bit where you can tell WindowBlinds to totally exclude/not skin an app. I just did that for VB6 and it looks promising -- I'm going to reboot and test this again.

Any thoughts/suggestions other than what I've described above?

Thanks in advance...

Barry

_____________________________________________________________________________________________________________________

WindowBlinds version : WindowBlinds 6.03 (build 45 x86)

WindowBlinds is installed correctly on this PC
WindowBlinds appears to be activated on this PC
Your machine does not support per pixel borders on WindowBlinds skins.

This is because :

Your computer is currently in 16 or 24 bit colour mode and WindowBlinds needs to be in 32 bit colour mode to use per pixel borders.  Please adjust the colour depth of your display to 32 bit colour.  If this is not an option, then you may want to see if you can obtain new drivers for your graphics hardware.

(SyncMaster 204T/204Ts/204B,SyncMaster Magic CX201Ts(Analog)) 1 is attached to NVIDIA GeForce2 MX/MX 400 (Microsoft Corporation)

Wblind.dll         2008/03/31 12:21:20
Wbsrv.dll         2008/03/31 16:25:10
Wbconfig.exe         2008/03/30 11:29:34
Wbload.exe         2008/03/30 11:27:14
Wbhelp.dll         2007/08/27 11:54:07
Wbui.dll         2007/11/06 11:13:05
Tray.dll              2007/09/12 17:58:21
Screen.exe         2008/03/29 15:09:18



1,046 views 2 replies
Reply #1 Top
Barry,

I have the same problem. My graphics card is running in 32bit mode and 1920x1600 resolution on a dual screen environment. As I am a software engineer I also use VB6 and have sometimes borders remaining on my primary screen, where the VB6 main window was before (also SDI konfiguration :o).

My graphic card drivers are up to date.

It seems to be a bug.

I will try to install the latest WB release (currently using 6.02 B44) - when I finally find the
download area on this page if there is any...

sawhead



Reply #2 Top
The new 6.2 build has fixed this and is working so well I'm leaving it on! A newer 64-bit PC with a far better graphics card could be a big part of the reason... ;-)

Another little bug, tho --- I have my toolbar set to auto-hide, but it does not pop up when I move my mouse to the bottom. I have to hit the windows key to make it appear. A minor annoyance. Loving WindowBlinds!