Randy31416
19 discussion posts
I'm a new customer (Win 7 x64) with DF Pro, and I get the ghost ttilebar buttons when I close a bunch of windows at the same time. Typically these windows are from Xxplorer2 Pro (a very nice file explorer), and I may have ten or more open windows when I close them all with a close-all command. The titlebar buttons can linger for many seconds, and if other windows are in front of the closed windows then the buttons remain on screen behind those other windows and show up when I close them. Anyway, they are ghosts, and they linger.
There are a couple of threads in this forum for earlier versions of DF that imply that this was a known issue and is likely fixed, but it isn't for me, and so I thought I'd raise it again. Other than that, things are fine, and the buttons are really drawn nicely and crisply while the windows exist. I am greatful for the advanced options that let me provide custom icons and push them by 1-pixel vertically and 5-pixels horizontally, so they blend very nicely with my screens.
I am using DF Version 8.0 Beta 1, but this also occurs with DF Version 7.3.1 which I installed when I bought the program.
Randy31416
19 discussion posts
I've added a small section to my permanent AutoHotkey background script (which actually implements the closing of all those windows for me in response to a hotkey) that, after closing windows, looks for the relevant DFTitleBarWindow windows and makes them all-but-transparent so I don't see them untill the window police come along and actually remove them. But I wonder, though, at this: these ghosts disappear at the rate of one window's worth per second, likely in response to a one-second-or-so polling action, and so why after one is found in a polling interval doesn't the logic go looking for more?
Anyway, very nice program, and all the structure you have implemented and subsequently shown to users (e.g. all the special variables maintained legibly in the registry and manifested to users via advanced settings) is just first rate. It's a pleasure to come across something like this.