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
 Alt+G flaw
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

znakeeye
Tomato Guru

379 Posts

Posted - Jul 27 2008 :  06:13:31 AM  Show Profile  Reply with Quote
VAX 1640.

In VC++ I have some libraries added in the "VC++ directories" section. When I select a class identifier from any of these libraries and press Alt+G I always end up in the header file.

You can verify this easily with MFC:
CArray a;
a.Get|Size(); // Alt+G

It it possible to fix this? It's very annoying.

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - Jul 28 2008 :  08:46:45 AM  Show Profile  Reply with Quote
Once you have arrived at the declaration for GetSize(), if you press alt-g what happens?

For me, using VS2005 and VA 1646, nothing happens. It seems VA does not know where the implementation lives. Either the directory holding the cpp file is not in a directory that VA has been told about, or the implementation is not even provided. If the implementation is only present inside a dll then there is no cpp file to jump to.

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

znakeeye
Tomato Guru

379 Posts

Posted - Jul 28 2008 :  11:56:32 AM  Show Profile  Reply with Quote
Nothing happens, and this is a normal MFC-class so there should be no problem.

VA should know about "VC++ directories".
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - Jul 30 2008 :  09:13:19 AM  Show Profile  Reply with Quote
Odd. For now the work around is to use the IDE command "Go To Declaration"

case=18829

zen is the art of being at one with the two'ness
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