I have a class implementation, something that looks like this:
header:
namespace XpressCommon
{
namespace Burner
{
public ref class Burner abstract
{
protected:
BurnerStatus ^ status;
public:
property bool CanPrint
{
public: bool get(void);
internal : void set(bool b);
}
}
}
}
source:
using namespace XpressCommon::Burner;
bool Burner::CanPrint::get(void)
{
return status->CanPrint;
}
void Burner::CanPrint::set(bool b)
{
status->CanPrint = b;
}
What happens is that in the header the b in the set(bool b); will be underlined-red
and in the sourcefile the ::set and ::get will be underlined along with CanPrint from status will be underlined.
Within the property body itself it also does not know any members from the class Burner.
Is this a limitation from Visual Studio 2008? Or a problem with Vissual Assist X?
I am running the trial version from VAX to see how I like it, but this quite annoys me to be honest :-)
[edit] screenshot added (I can't upload it to the forums? keeps saying something went wrong?)