Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Technical Support
 Listbox in VAX 1444
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Ivo
Senior Member

34 Posts

Posted - Apr 05 2006 :  6:00:31 PM  Show Profile  Reply with Quote
Hi

I installed 1444 and if I type <class name>:: the list of all members pops up automatically and there is no option to turn it off. I would really like this to be optional. The most common case of writing class:: is when creating new member functions. The listbox is just getting in the way.

Version 1440 did not have this problem.

Ivo

Ivo
Senior Member

34 Posts

Posted - Apr 06 2006 :  12:13:16 PM  Show Profile  Reply with Quote
Hmm... It turned out to be something else.

In VS6 there is a VAX option "Auto list members". This option controls if the listbox will appear after "ptr->" and "class::". I have that option turned off.

In VS2003 there is no VAX option for it. There is one in the IDE options under Text Editor -> C/C++. When that option is turned on I get the Visual Assist listbox after "ptr->" and "class::". When that option is turned off the listbox doesn't show up after "ptr->", but appears after "class::".

So the problem is that VAX tries to respect the IDE option in VS2003, but fails in some cases.

Ivo
Go to Top of Page

rhummer
Tomato Guru

USA
527 Posts

Posted - Apr 06 2006 :  12:23:26 PM  Show Profile  Reply with Quote
Do you have "Get content from defaultu Intellisense" enabled in the VA X Options -> Text Editor ->ListBoxes.

If I have that enabled and disable the VS2003 autolist members option in Text Editor -> C/C++

Then I get a listbox oafter "ptr->" and I donot get one after doing "class::"

Give that a try and see how it works for you.

Tools Engineer - Raven Software
VS2005 SP2/VS2008 SP1 - VAX <LATEST> - Win 7 x64

Go to Top of Page

Ivo
Senior Member

34 Posts

Posted - Apr 06 2006 :  12:42:12 PM  Show Profile  Reply with Quote
It worked! Thanks.

But I still don't understand why. The docs say "Regardless of settings, the content of listboxes after typing :: is always taken from default Intellisense." Meaning it shouldn't affect the behavior after "class::".

Also, what are the other consequences of that option? Does it lead to different listbox contents, or slower performance or something?
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Apr 06 2006 :  4:07:01 PM  Show Profile  Reply with Quote
Documentation should say, :: at global scope, not after foo::
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000