Title

Message

Confirm

Want to earn a free DisplayFusion Pro license? We're looking for DisplayFusion translators!
<< DiscussionsReply

Three issues of 3.1.6

Avatar from Gravatar.com
MaximKorobov
120 discussion posts
1. "Settings – Window Management - Enable middle-click window moving (middle-click on a window’s caption bar)" doen't work with console window (cmd.exe);
2. If I apply new settings in "Desktop Wallpaper" via corresponging button an then press "ok", DF ask me about applying new settings again. Maybe it shoudn't be? In Windows dispay settings windows after applying new settings nothing appears when you press "ok".
Dec 26, 2009  • #1
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
1. What version of Windows, and is it an elevated console window?
2. This is something I have planned to fix eventually. :)
Dec 31, 2009  • #2
Avatar from Gravatar.com
MaximKorobov
120 discussion posts
1. Windows XP SP3, simple cmd.exe window, also Far (http://farmanager.com/index.php?l=en) file manager windows.
Dec 31, 2009  • #3
Avatar from Gravatar.com
MaximKorobov
120 discussion posts
3. If press F11 (Fullscreen Mode) or F12 (Post-it Mode) twice in a Notepad++ (http://notepad-plus.sourceforge.net/ru/site.htm) window when it on desktop with DF taskbar, it start to show both in DF tasbar and Windows taskbar.
Jan 3, 2010  • #4
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
Thanks, I can confirm that I have the same problem with Console windows in XP. Thankfully this works in both Vista and Win7. I will investigate this for the next release. As for the Notepad++ issue, for me it only duplicates for 1 second, then everythign gets sorted out after 1-2 seconds. Is this case with you as well?
Jan 4, 2010  • #5
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
After doing some reading, it appears that Console windows in XP can't be hooked. You can still use the TitleBar Buttons with the Console windows though, which can provide the same functionality. Sorry for the bad news, but fortunately this has been corrected in Vista and Win7.
Jan 4, 2010  • #6
Avatar from Gravatar.com
MaximKorobov
120 discussion posts
Quote:
Thanks, I can confirm that I have the same problem with Console windows in XP. Thankfully this works in both Vista and Win7. I will investigate this for the next release. As for the Notepad++ issue, for me it only duplicates for 1 second, then everythign gets sorted out after 1-2 seconds. Is this case with you as well?


Strangely no. After going to fullscreen and back (on secondary monitor with DF taskbar), it shows in both taskbars till I move it to primary monitor.
Jan 14, 2010  • #7
Avatar from Gravatar.com
duality72
1 discussion post
Quote:
After doing some reading, it appears that Console windows in XP can't be hooked. :( You can still use the TitleBar Buttons with the Console windows though, which can provide the same functionality. Sorry for the bad news, but fortunately this has been corrected in Vista and Win7. :)


I'm not sure I understand this response. Middle-clicking XP console windows worked fine in 3.1.5.
Jan 15, 2010  • #8
John L. Galt's profile on WallpaperFusion.com
If you revert to 3.1.5 does it work again?
I am I.
Jan 16, 2010  • #9
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
Yes 3.1.5 did work with console windows in XP. This was a technical decision on my part, let me explain my reasoning a bit (forgive me if it's too technical). In previous versions (3.1.5 and earlier) DisplayFusion used a global mouse hook to intercept all mouse activity and see if it needed to do anything. As you can imagine, it sometimes caused mouse lag and general system lag. Starting with version 3.1.6 I am no longer using a global mouse hook, instead I'm using the existing application hooks to process the window messages. However, in Windows XP the console windows are special (because they run as a system process) and aren't allowed to be hooked by anything, not even an elevated DisplayFusion. As a result middle-clicking doesn't work. Unfortunately this was a trade-off that had to be made in the name of performance. The old mouse hooks really dragged a system down, especially under high CPU load. The good news is that Windows Vista and 7 both allow hooking of all processes, including the console, so your problem is solved if you ever migrate to Windows 7. I know it's not excellent news, but at least there's some hope.
Jan 16, 2010  • #10
Was this helpful?  Login to Vote  Login to Vote
<< DiscussionsReply