Desktop rules are not automatically applied?

Post any technical problems or questions you have while using or configuring Dexpot.
Bug-Tracker
Guest

Desktop rules are not automatically applied?

Postby Guest » 11.09.2008 01:39:34

I can create desktop rules, I can click the button "apply rules" and it works great. But even although I've checked the box to automatically apply the rule, none of them get applied. Is there something I'm missing or did I find a bug? I'm running 1.4.1 b532 on vista x64.

User avatar
Patrick
Developer
Posts: 7380
Joined: 04.03.2003 14:51:26

Re: Desktop rules are not automatically applied?

Postby Patrick » 11.09.2008 15:44:47

Hi. :dex:

There are two bugs involved here. One is Vista specific, the other one only applies to x64. :wink:

If you are running Dexpot as administrator (default in 1.4.1), then rules will not apply automatically to windows created by applications not running with admin permissions. If you delete the file dexpot.exe.manifest from the Dexpot program folder, Dexpot will start non-elevated and the rules should work, but admin windows will always be visible on every desktop.
A fix for this problem is currently being beta-tested...

And since you're on x64, you have to install the Microsoft Visual C++ 2008 Redistributable Package (x64). Otherwise rules won't get applied automatically to windows of native x64 applications.

Guest

Re: Desktop rules are not automatically applied?

Postby Guest » 11.09.2008 18:13:51

That's encouraging. I don't run many admin permission apps, so I'll try running dexpot without admin privs.

I actually have Visual Studio 2008 installed, so I won't need the runtime.

Thank you very much for your help.

Guest

Re: Desktop rules are not automatically applied?

Postby Guest » 11.09.2008 18:43:48

Well I now get partial success. Windows launched by me will move to the correct desktop.

However, windows launched by a program will not. I have a script that launches a command prompt and runs a program in there. I can move this window by manually applying the rule, but it will not auto apply. The command prompt is started minimized, does that make a difference?

User avatar
Patrick
Developer
Posts: 7380
Joined: 04.03.2003 14:51:26

Re: Desktop rules are not automatically applied?

Postby Patrick » 11.09.2008 19:07:14

That's a special "feature" of command prompt windows. They can't be detected by a shell hook and hence the rules unfortunately don't work on them.

Guest

Re: Desktop rules are not automatically applied?

Postby Guest » 12.09.2008 19:44:25

Too bad. But thanks for clearing that up.

MultiDesktops
Posts: 1
Joined: 05.11.2008 05:37:14

Re: Desktop rules are not automatically applied?

Postby MultiDesktops » 05.11.2008 05:39:20

Windows XP Pro 32-bit and I have a rule for a window to be set "Always on top". If I apply the rule by hand it works, but when the window shows up as the result of starting the application, the windows is not set to always be on top.

The rule is very simple, to match the window by title only. The title is always the same, no issues with the title changing. Manually applying the rule works fine, but not automatically.

Is this a bug?


Return to “Support”

Who is online

Users browsing this forum: Google [Bot] and 2 guests