I know the subject of this post was very obscure. Here is my question. Sometimes when you call a function in VC++ 6.0 , for example sin() .. when you put the first ( after the name you will get the little popup box that says the parameters of the function and what it returns. Other times it does not. Same thing with pointers to classes, sometimes when you dereference and access a member , -> it gives you the list but other times it does not. Just wondering how it determines this. I use DirectX a lot in VC++ and never get those menus. Doesn't really bother me but they are nice sometimes. Thanks