Refactor context menu items are all greyed out when doing a move implementation to source file, when the source file is in it's own tab group.
Steps to Reproduce ( C++ files ):
1) Open matching .h and .cpp files. header needs to have full implementation of a few functions 2) Move the .cpp file to it's own vertical tab group 3) RClick->Refactor -> Move Implementation to Source File 4) RClick->Refactor -> All Items Greyed Out 5) Alt-Tab to another window 6) Alt-Tab back to VS 7) RClick->Refactor -> Items are now active
VA_X.dll file version 10.6.1833.0 built 2010.09.28
DevEnv.exe version 9.0.30729.1 Professional msenv.dll version 9.0.30729.1 Font: Courier New 13(Pixels) Comctl32.dll version 6.10.7600.16661 Windows 7 6.1 Build 7600 4 processors (x86)
Unfortunately I am seeing the same problem in VS2010 as well.
The good news is that this problem is not effecting the VA Refactoring Context menu (triggered via Alt-Shift-Q or hovering the mouse over a symbol) or the IDE VAssistX -> Refactoring menu.