Patrick wrote:BasicWindow is a special class name. Remove the sticky line from wechsel.ini, use sidebar.exe as the condition for the rule and you're fine.
Thank you for replying, and I've done what you suggested. Now I'm busy adding more rules to copy some software to other desktops such as firefox, skype and so on. Now that I remove the sticky line of BasicWindow, I have to add lots of rule to copy my common used programs to other desktops.
However, I found it's a little complicated to do that, another virtual desktop software named Vista/XP virtual desktops can set any program sticky or not by just inputting its name (not class) directly. On the other hand, Dexpot could only set certain class of programs sticky (that means a group of programs) instead of a single program. In short, Vista/XP virtual desktops set sticky for program name and Dexpot set sticky for window class, I suggest that Dexpot could also set sticky for program name.
For Vista/XP virtual desktops, this problem is very easy to solve, just cancel the sticky of vista sidebar(sidebar.exe) and makes it stay on (the same function of 'move to' in Dexpot) the specified desktop, that's all.
However, compare with the only highlight of setting any program sticky or not, the function of Vista/XP virtual desktops is so poor, I hope Dexpot could improve on that highlight.