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 in VAX 1715
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

lexxmt
Senior Member

Latvia
30 Posts

Posted - Feb 13 2009 :  10:07:10 AM  Show Profile  Reply with Quote
In my solution when I turn off VAX I see correct names for struct members, but when I turn on VAX it cut out last struct member and for previous member show member type instead of name. (As shown on screenshot)

Also when I check Get content from default IntelliSense I see all members and mystic "long" struct member. Also if I type in code size and length members VAX underline it as mistyped - but code compiles ok.

Same problem in VA View. But if I hover long member in VA View, it show correctly definition "DWORD size". Also when I choose member "long" in drop down VAX also show correct definition for member (as shown on screenshot)


Rebuild symbol database and clear history cache and temporary files not help.

How or when this can be fixed? :)

struct ARG_SfxDbMemoRead
{
LPVOID handle;
DWORD memo;
char *buffer;
DWORD size;
DWORD *length;
};









VA_X.dll file version 10.5.1715.0 built 2009.01.25
Licensed to:
VA X:
DevEnv.exe version 8.0.50727.867
msenv.dll version 8.0.50727.879
Font: Consolas 13(Pixels)
Comctl32.dll version 6.10.6001.18000
Windows Vista 6.0 Build 6001 Service Pack 1
Single processor

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

Other Includes:

Stable Source Directories:
D:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfc;
D:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfcm;
D:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\atl;
D:\\Program Files\\Microsoft Visual Studio 8\\VC\\crt\\src;


Edited by - lexxmt on Feb 13 2009 10:08:52 AM

feline
Whole Tomato Software

United Kingdom
18943 Posts

Posted - Feb 17 2009 :  10:13:54 AM  Show Profile  Reply with Quote
Can you post a code example that shows this problem?

What does the structure ARG_SfxDbMemoRead have to do with this? I am not sure from your screen shot. I have just tried adding the following code to a cpp file:

struct ARG_SfxDbMemoRead
{
	LPVOID handle;
	DWORD memo;
	char *buffer;
	DWORD size;
	DWORD *length;
};

static void testGeneralCode()
{
	ARG_SfxDbMemoRead foo;
	foo.|;
}


and when I type the dot the correct members are listed.

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