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.
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.