Annoyances and a wishlist

Here you can propose new features, make suggestions etc.

Moderators: white, Hacker, petermad, Stefan2

astrotzky
Junior Member
Junior Member
Posts: 48
Joined: 2006-09-18, 10:37 UTC

Post by *astrotzky »

OK, I installed WindowBlinds and I see the problem.
There is no extra process. WindowBlinds seems to be injecting its own dlls into other processes :( . There must be a way to detect it though (because you can choose to unload it by using an icon in the systray).

But do you really need to detect WindowBlinds?
Lefteous' sample looks good both with WindowBlinds loaded and without it.
So maybe he could help us?
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

So maybe he could help us?
The issue has been originally reported in my test app.(http://www.ghisler.ch/board/viewtopic.php?p=103064#103064). It doesn't seem to affect all thems though.
astrotzky
Junior Member
Junior Member
Posts: 48
Joined: 2006-09-18, 10:37 UTC

Post by *astrotzky »

@ghilser: if you don't find a way to properly discover if WindowBlinds is loaded please at least provide us with a ini setting for it. Maybe even IconsInMenus because not all of its bits are used.
User avatar
now
Member
Member
Posts: 181
Joined: 2006-11-01, 08:34 UTC

Post by *now »

astrotzky wrote:@ghilser: if you don't find a way to properly discover if WindowBlinds is loaded please at least provide us with a ini setting for it. Maybe even IconsInMenus because not all of its bits are used.
Or simply ignore the bug and let the WindowBlinds people fix the damn bug that's causing the problems. You can't work around every bug in every program out there. What happens when they fix the bug? Is the padding going to be all screwed up then? It's better to fix the problem at its root.

(Or are the WindowBlinds developers aware of the problem and simply ignore it?)
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2now
are the WindowBlinds developers aware of the problem and simply ignore it?
Don't worry:
http://forums.stardock.com/?forumid=167&aid=136179
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48077
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

I have already added a switch for the next beta, but I need a way to detect WindowBlinds to get a default setting. Without this, I cannot turn on icons in menus by default.
Author of Total Commander
https://www.ghisler.com
c242
Junior Member
Junior Member
Posts: 5
Joined: 2006-12-01, 18:07 UTC

Post by *c242 »

AFAIK WindowBlinds is running in one of the SVCHOST.EXE processes now...
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48077
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

That makes it quite impossible to detect. :(

Does anyone have an idea? I searched in vain through various forums and newsgroups...
Author of Total Commander
https://www.ghisler.com
User avatar
StickyNomad
Power Member
Power Member
Posts: 1933
Joined: 2004-01-10, 00:15 UTC
Location: Germany

Post by *StickyNomad »

Hm, I just had a look and found this ongoing discussion initiated by Lefteous, but you probably know it already.

Perhaps someone will post there a concrete solution...
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48077
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks, the following is a very good hint:
The wblind.dll is loaded with every program while windowblinds is running. Is there a way to detect attached dlls?
So a simple call to GetModuleHandle("wblind") should do the trick! I will try that.
Author of Total Commander
https://www.ghisler.com
User avatar
StickyNomad
Power Member
Power Member
Posts: 1933
Joined: 2004-01-10, 00:15 UTC
Location: Germany

Post by *StickyNomad »

2ghisler(Author)
So a simple call to GetModuleHandle("wblind") should do the trick! I will try that.
Great, nice to hear that! I hope you can manage it. :)
User avatar
Lefteous
Power Member
Power Member
Posts: 9535
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2ghisler(Author)
Stardock support has confirmed that the GetModuleHandle approach is the recommended solution. They also confirmed that version 5.5 will fix the problem.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48077
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Now it would nice to be able to distinguish between version 5.5(and newer) and older versions...
Author of Total Commander
https://www.ghisler.com
User avatar
ArchCarrier
Junior Member
Junior Member
Posts: 33
Joined: 2005-06-06, 12:53 UTC
Location: Brussels, Belgium

Post by *ArchCarrier »

@Ghisler: Please don't forget to look at the fourth point the topic starter brought up (automatic FTP reconnect). That one is much more important to me (and I guess a lot of other users) than a little padding around icons :)
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48077
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Please do not mix many suggestions into one post, it's not good to follow them all.
Author of Total Commander
https://www.ghisler.com
Post Reply