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
 1543: Some bad icon display in Find References
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Jan 09 2007 :  3:10:29 PM  Show Profile  Reply with Quote
VAX 1543, VS2005/VS2003, WinXP

Find references is a good feature, but it could HELP even more with correct icons next to references.

I will talking about function call references.
There are 2 types of icons:

1. pink box (for definitions/declarations)
2. two rectangle and an arrow (for calling positions)

I reproduced 2 cases, when VAX do not put the corrent icon.

--- Header source:

class cTest {
public:
virtual void Func1(void);
void Func2(void);

void Func3(void);
};

class cDerived : public cTest {
public:
virtual void Func1(void);

void cDerived::Func4(void)
{
Func1();
}

};

--- CPP source:

void cTest::Func2(void)
{
Func1();
}

void cTest::Func3(void)
{
Func2();
}

void cTest::Func1(void)
{

}

---
To reproduce the bugs, please put the cursor over Func1 declaration in the class cTest and call Find References.
The references are:

test.h
[pink icon] virtual void Func1(void); <- it is good
[pink icon] virtual void Func1(void); <- it is good
[pink icon] Func1(); <- not good. should be an arrow icon

test.cpp
[arrow icon] Func1(); <- it is good
[arrow icon] void cTest::Func1(void); <- not good. should be pink icon

I hope it can be fixed easily

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - Jan 09 2007 :  4:48:20 PM  Show Profile  Reply with Quote
I am seeing the same effect here. Thank you for the clear description.

case=4442

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

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Feb 23 2007 :  4:22:32 PM  Show Profile  Reply with Quote
Any progress on 4442?

Maybe in next build?

When I working with virtual functions with a lot of references to it, this fix would-be help a lot

Later, a differentation of function definitions and declarations would be nice also

By adding a new feature that can
- hide/show function references (callers)
- hide/show function declarations
- hide/show function definitions
VAX team can create a really KILLER feature!
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - Feb 23 2007 :  4:50:25 PM  Show Profile  Reply with Quote
We are considering some form of filtering / searching within Find References Results, so I have added this idea to this case.

case=2867

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

support
Whole Tomato Software

5566 Posts

Posted - Jan 31 2010 :  1:39:32 PM  Show Profile  Reply with Quote
case=4442 is fixed in build 1810

Whole Tomato Software, Inc.
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