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
 No members of a struct (1205)
 New Topic  Topic Locked
 Printer Friendly
Author Previous Topic Topic Next Topic  

Cezariusz
Tomato Guru

Poland
244 Posts

Posted - Dec 04 2003 :  06:36:52 AM  Show Profile
Using VS6.
Consider the following code:
	NMHEADER *pHDNotify = (NMHEADER*)lParam;
	pHDNotify->
VAX doesn't show members for pHDNotify, it just beeps. Reparsing of both current file and commctrl.h doesn't help, pressing Ctrl+Space neither - just another beep.

Cezariusz Marek
https://midicat.net/

support
Whole Tomato Software

5566 Posts

Posted - Dec 04 2003 :  10:13:27 AM  Show Profile
Check your include path in the Projects tab of the VA options dialog. If they are correct, try rebuilding your database on the Performance tab.

We removed the beeps in the next build, but the real problem is why you are getting the parsing errors.

Whole Tomato Software, Inc.
Go to Top of Page

Cezariusz
Tomato Guru

Poland
244 Posts

Posted - Dec 04 2003 :  11:00:05 AM  Show Profile
Just noticed I'm not allowed to modify stable include paths nor library source paths (for Win32 of course). Anyway they seem to be correct (too bad I cannot copy them to clipboard):
C:\\Program Files\\Codejock Software\\Xtreme Toolkit\\Include
C:\\Samples\\IE55_LIB\\INCLUDE
C:\\Program Files\\Microsoft SDK\\Include
C:\\Program Files\\Microsoft Visual Studio\\VC98\\Include
C:\\Program Files\\Microsoft Visual Studio\\VC98\\MFC\\Include
C:\\Program Files\\Microsoft Visual Studio\\VC98\\ATL\\Include
C:\\Program Files\\HTML Help Workshop\\Include

Alt+G on NMHEADER jumps to C:\\Samples\\ie55_lib\\Include\\commctrl.h
Reparsing and IDE restart didn't help.

Cezariusz Marek
https://midicat.net/
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Dec 04 2003 :  11:45:27 AM  Show Profile
VA X is taking paths from your IDE - that's why you can't modify them.

We are curious why IE55_LIB appears before your MS includes. Is this the order in your IDE settings?

You can switch platform to "custom" on our "C/C++ Directories" tab and move IE55_LIB to the bottom, or remove it altogether.

Rebuild your symbol database after making a change to the tab.

Whole Tomato Software, Inc.
Go to Top of Page

Cezariusz
Tomato Guru

Poland
244 Posts

Posted - Dec 05 2003 :  04:11:21 AM  Show Profile
As far as I can remember MS recommends to put IE55_LIB includes before the standard ones.
Moved IE55_LIB to the bottom and rebuilt - the only change is that now Alt+G on NMHEADER jumps to "C:\\Program Files\\Microsoft SDK\\include\\CommCtrl.h".
VA X still doesn't show members for pHDNotify.

Cezariusz Marek
https://midicat.net/

Edited by - Cezariusz on Dec 05 2003 04:12:00 AM
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Topic Locked
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000