Well, I've figured out an even better way to make the "Enter password" dialog 
topmost, and it doesn't even use PowerPro: I just edited the dialog properties 
using Resource Hacker and added DS_SYSMODAL to the styles list. Now, until I 
next update WinRAR, the password entry dialog always appears topmost with no 
additional tools. Cool.

--- In [email protected], "ligoten" <ligo...@...> wrote:
>
> It finally dawned on me that the timers have a "Run when program of same exe 
> name is foreground" option that might adequately workaround the x64 Open list 
> compatibility problem. As far as quick and dirty workarounds go, it's not 
> terribly pretty, but I created a timer counting down from zero that runs 
> every time WinRAR is the foreground window; the action is "*Window OnTop! 
> *Enter password*". This does mean that every time WinRAR is the foreground 
> app, this timer fires, not just when WinRAR launches, but that's acceptable 
> to me, since I was already prepared to allow it to fire every time WinRAR 
> launches rather than only when the "Enter password" dialog appears and this 
> isn't that many more unnecessary runs. Since the permissions level problem 
> you fixed was an issue for more applications I'm concerned about than the x64 
> compatibility of the Open list, and I've got this workaround, I don't feel 
> like the x64 compatibility is of massive urgency. Of course, if you do find a 
> way to make the Open list work with x64 apps, I'd still be happy to try it 
> out.
> 
> --- In [email protected], "brucexs" <brucexs@> wrote:
> >
> > 
> > 
> > --- In [email protected], "ligoten" <ligoten@> wrote:
> > >
> > > Now I'm getting more predictable results. 
> > 
> > Great, sounds about what I was expecting.
> > 
> > W As expected, x64 apps are still not recognized by the Open list under any 
> > privileges, since you said that's a different problem entirely. Unless the 
> > fix breaks something else I haven't seen, it looks like you've got this 
> > problem pretty well sorted. 
> > > 
> > 
> > 
> > Actually, I am still a bit puzzled that mouse hooks work for 64 bit apps 
> > and not the autorun, which relies on a different type of hook.  There is 
> > one more thing I might try to detect window creation by using a SHELL hook 
> > instead of a CBT hook (which is overkill for window creation), I will post 
> > a reply to this thread if I do so in a week or so in case you have time to 
> > test.
> >
>


Reply via email to