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
 IntelliSense acting strange again
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

hensz
Senior Member

Germany
26 Posts

Posted - May 25 2007 :  04:52:02 AM  Show Profile  Reply with Quote
Hi!

Once again IntelliSense doesn't work as expected, it even works unpredictable. Two examples follow. After this happened the first time I rebuild the symbol database, but this didn't help. I'm using the latest release version of VA.

When I want to access the members of an STL string the listbox appearing after the dot contains totally wrong entries:

When I manually enter the beginning of a valid function name and press the "Complete Word" key (Strg+Space) a different listbox with correct entries is shown:

When I entered the function name no Parameter Information is shown, even though I pressed Strg+Shift+Space several times:

When I enter one parameter and enter the ',' suddenly the parameter info is displayed:


For MFC strings VA behaves slightly different.
After the dot nothing is displayed:

When I press Strg+Space the correct member listbox appears:

Again, no parameter information is shown, only when I add the first parameter the parameter info is displayed:



Best regards,
hensz

Edited by - hensz on May 25 2007 04:53:02 AM

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - May 25 2007 :  2:43:57 PM  Show Profile  Reply with Quote
The parameter listbox, that is coming from the IDE not VA. It looks like VA simply has no idea what is going on with your code. The fact that it does not even understand CString is bad.

Can you please go to:

VA Options -> About -> Copy Info

and paste the details (from the clipboard) into this thread. This will give us the basic information about your setup.

You might want to try telling VA to rebuild its symbol databases. Depending on the cause of the problem this might help:

VA Options -> Performance -> Rebuild symbol databases

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

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - May 29 2007 :  07:32:47 AM  Show Profile  Reply with Quote
You are missing several expected stable include directories. Since these are not listed VA may not know about CString. For reference here is my information from a win2k VS2005 test machine:

VA_X.dll file version 10.3.1555.0 built 2007.05.24

Platform: Win32
Stable Includes:
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\include;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\include;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\PlatformSDK\\include;
C:\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\include;

Library Includes:
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfc;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfcm;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\atl;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\crt\\src;

Other Includes:


using Alt-g on CString I am taken to the file:

C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\include\\atlstr.h

and the directory this lives in is not in your directory list. Should your CString be picked up from one of your directories?

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

hensz
Senior Member

Germany
26 Posts

Posted - May 29 2007 :  07:54:47 AM  Show Profile  Reply with Quote
Now it works! Thank you! I totally misunderstood the Platform option for C/C++ Directories.

Best regards,
hensz
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - May 29 2007 :  07:57:21 AM  Show Profile  Reply with Quote
Have a look at this page, it should help:

http://www.wholetomato.com/products/features/directories.asp

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