using VAX 1239, VS .NET 2003 and C++
i am editing code in a class that contains the functions:
void displayTableHead(QString &strDisplay, const QString &strTitle, short nColSpan = 0);
void displayColumnHead(QString &strDisplay, const QString &strTitle);
void displayStartCell(QString &strDisplay, short nColSpan = 0);
void displayEndCell(QString &strDisplay);
void displayErrorTooltip(QString &strDisplay, const QString &strValue, const QString &strError);
void displayInfoTooltip(QString &strDisplay, const QString &strValue, const QString &strInfo);
these have been inherited from a base class, in case that matters.
i open a new line, and type:
displays<tab>|
if i wait for the caret, shown by | to flash 3 or 4 times then when i press tab i get a completion list box.
however if i type the tab straight after typing displays then a tab character is inserted.
this seems to happen nearly every time when i type displays but quite rarely when i type displaye
while typing this, i alt-tabbed back to VS to double check some of the details, and i wasn't even getting change to press tab, since i was getting VAX suggestion boxes. it is as if leaving VS alone for a few minutes allowed VAX to catch up. however this isn't the first time i have left VS alone today...