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
 1738: Cycling through declarations too fast
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

khb
Tomato Guru

Germany
337 Posts

Posted - Oct 11 2009 :  12:19:02 PM  Show Profile  Reply with Quote
When I type
CTimeSpan x(|
then I don't get any pop-ups for the first time. If I complete it to
CTimeSpan x();|
and then cut it down to
CTimeSpan x|
again then I get some pop-ups after completing it to
CTimeSpan x(|
again. Now the real problem: One pop-up window shows all existing declarations of the constructor in the following style:
[x of 8] CTimeSpan(...)
If I click on it to cycle through all choices it does not jump from "x" to "x+1". Instead it cycles from "x" to "x+n mod 8 + 1" while "n" seems to be random.

I'm using C++/MFC, VC6, WinXP.

Regards
Marcus

feline
Whole Tomato Software

United Kingdom
19021 Posts

Posted - Oct 12 2009 :  12:08:34 PM  Show Profile  Reply with Quote
The first half of this, no tooltip when typing "x(" is:

case=32921

I believe that this is simply a timing problem. VA needs time to work out what "x" is before it can show you the tooltip, and you are asking for the tooltip before enough time has passed to work this out.

The second problem with the random jumping through the parameter list, that is much more mysterious. How are you using the mouse to move through the overloads? When I try this in VC6 there are no arrows on the tooltip for me to press with the mouse, so I have to use the up and down arrow keys to cycle through the overloads.

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

feline
Whole Tomato Software

United Kingdom
19021 Posts

Posted - Oct 12 2009 :  3:24:55 PM  Show Profile  Reply with Quote
It looks like the problem of cycling through the overloads when you click on the tooltip with the mouse is:

case=32265

which will hopefully be fixed in the next build of VA.

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

khb
Tomato Guru

Germany
337 Posts

Posted - Oct 13 2009 :  10:31:38 AM  Show Profile  Reply with Quote
I'm happy that you've been able to reproduce the behavior. Thank you, feline!

Regards
Marcus
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Jan 31 2010 :  1:26:07 PM  Show Profile  Reply with Quote
case=32265 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