Hi,
when typing :: VAX expands it to :_GetBaseClass:
When typing :: after e.g. a class name it depends on the VAX's understanding of the class (I guess that the _GetBaseClass part may vary from project to project type).
so typeing something like:CTimeline_Occurrence::ERepeatType::eeInterval
ends up being:CTimeline_Occurrence::ERepeatType:_GetBaseClass:eeInterval
and sometimes even:CTimeline_Occurrence:_GetBaseClass:ERepeatType:_GetBaseClass:eeInterval
Using: VS6
Good Luck!
cu,
Michael
PS: Apart from the "minor" bug this is some cool stuff!