Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Technical Support
 Create Implementation issue?
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

MrDoomMaster
Tomato Guru

251 Posts

Posted - Dec 03 2007 :  1:45:58 PM  Show Profile  Reply with Quote
IDE: Visual Studio 2008
VAX: Build 1619

Hi,

I never noticed this issue before build 1619 in VS2005. If I'm creating a class with 3 prototypes, as in the example below:

class foo
{
    void member1();
    void member2();
    void member3();
};


Normally what I do is the following:

1) Right click member1() and go to Refactor >> Create Implementation. VAX Creates the implementation and switches over to the CPP file that received the implementation. Everything is fine so far.
2) I CTRL+TAB to go back to the header file. This is a quick way to get back to the header so I can do the same thing for member2().
3) Right click on member2() and Refactor >> Create Implementation, however I can't do it because every single item under the refactoring menu (Except for Find References) is grayed out. I usually have to wait around 15-20 seconds for the menu to act normally and have the "Create Implementation" option.

While I'm waiting for the refactor menu to have valid entries, I'm continuously right clicking on member2() and checking the refactor context menu. I do this until I notice the items are acting as normal.

Has anyone else experienced this issue?

feline
Whole Tomato Software

United Kingdom
18939 Posts

Posted - Dec 04 2007 :  09:02:26 AM  Show Profile  Reply with Quote
I have just tried this on VS2005 and there is no problem.
When I run the same test on VS2008 I see the problem.

Can you try using Alt-o instead of Ctrl-Tab to change files? For me this seems to fix the problem, so hopefully it will serve as a workaround for you.

case=10303

zen is the art of being at one with the two'ness
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Apr 10 2008 :  12:48:48 AM  Show Profile  Reply with Quote
case=10303 is fixed in build 1632
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000