When I open a new file by double clicking in some other APP like Windows explorer or ZTree, the Zeus window remains in the background.
I will need to do some investigation into this to see if this can be fixed.
As it stands now, the Zeus icon on the status bar starts flashing but the Zeus window remains in the background.
FYI Zeus does already contain lots of 'bring to foreground' code, but over the years Microsoft has change Windows itself to stop that sort of code working.
I think what happened is that some time ago, unscrupulous adware software developers abused this feature by making their adware continuously pop up making Windows almost unusable.
To stop this Microsoft ended up severely limiting the power of that 'bring to foreground' Windows API.
But there are still ways around this so with some luck a fix for this might still be possible.
This is very polite and civilized behavior but not what I would prefer the way I tend to work.
I can understand how this would become annoying, so hopefully a fix is possible.
Check this space in the next week or two for feedback.
Thanks for taking the time to post your feedback.
I could see the change take effect as all the .cpp files took on the Zeus icon inside Explorer.
However, when I double click on any of these files they always brought Zeus to the foreground.
Do you have simple way to replicate this using Windows explorer
In any case it occurred to me there might already be one possible fix
In the registry I have this setting for the Zeus shell command:
Code: Select all
Code: Select all
@="\"C:\\Users\\<userID>\\AppData\\Local\\Programs\\Zeus\\zeus.exe\" -f \"%1\""
That -f option means Zeus will try to force itself to the foreground.
When a working fix has been found a new beta release will be made available a note will be posted to this thread with a download link to that beta version..