Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 1738: Cycling through declarations too fast

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
khb Posted - Oct 11 2009 : 12:19:02 PM
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
4   L A T E S T    R E P L I E S    (Newest First)
support Posted - Jan 31 2010 : 1:26:07 PM
case=32265 is fixed in build 1810
khb Posted - Oct 13 2009 : 10:31:38 AM
I'm happy that you've been able to reproduce the behavior. Thank you, feline!

Regards
Marcus
feline Posted - Oct 12 2009 : 3:24:55 PM
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.
feline Posted - Oct 12 2009 : 12:08:34 PM
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.

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000