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
 Suggestion accepted even when it shouldn't?
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

GreenMoose
Senior Member

Sweden
36 Posts

Posted - Mar 06 2007 :  05:01:07 AM  Show Profile  Reply with Quote
The "accepting" of selected suggestion seems only to work when '?' is shown in the listbox, is this the intended behavior?

(I have only ".. and accept with Tab" checked).
Have tried both with "Get default content from Intellisense" enabled and disabled.

1) When using "::" or "this->" to bring up the suggestion box:
I get no '?' in the first column of the list, and the first entry is selected "by default" and always inserted even when I use <space> (i.e. I don't want the suggestion).

2) When using ctrl-space with no "hint-typing" before:
Same behavior and "listbox-layout" as 1) but it does not insert the suggestion when using <space> (i.e. correct)

3) When using some "hint-typing" to bring up the suggestion box:
A listbox with prefixing '?' is displayed, it does not insert selected items when using <space> (i.e. correct)

4) When using ctrl-space with "hint-typing" before:
Behavior and "listbox-layout" is same as 1).

Thanks.

==============================
VA_X.dll file version 10.3.1548.0 built 2007.02.23
Licensed to: *
VAOpsWin.dll version 1.3.4.6
VATE.dll version 1.0.6.0
DevEnv.exe version 8.0.50727.762
msenv.dll version 8.0.50727.859
Font: Courier New 13(Pixels)
Comctl32.dll version 6.10.6000.16386
Windows Vista 6.0 Build 6000
2 processors

Platform: Win32
Stable Includes:
c:\\Program Files\\Microsoft SDKs\\Windows\\v6.0\\Include;
C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\include;
C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\atlmfc\\include;
C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\PlatformSDK\\include;
C:\\Program Files (x86)\\Microsoft Visual Studio 8\\SDK\\v2.0\\include;
c:\\dev\\vss3\\tdm\\src\\c\\Utility;
c:\\dev\\vss3\\tdm\\Boost;
c:\\dev\\WTL\\75\\include;
c:\\Program Files\\Common Files\\System\\ado;
c:\\dev\\vss3\\tdm\\lib\\Typelib;

Library Includes:
C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfc;
C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfcm;
C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\atl;
C:\\Program Files (x86)\\Microsoft Visual Studio 8\\VC\\crt\\src;

Other Includes:
==============================

(Sorry if this has been discussed before but I couldn't find it)

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Mar 06 2007 :  08:12:52 AM  Show Profile  Reply with Quote
If you disable VA you will find that the IDE its self behaves like this, so this is by design, since we are emulating the IDE's behaviour, for consistency.

zen is the art of being at one with the two'ness
Go to Top of Page

GreenMoose
Senior Member

Sweden
36 Posts

Posted - Mar 06 2007 :  08:26:18 AM  Show Profile  Reply with Quote
Ok, but is there really anyone who wants this "consistency" when having VA enabled?
Personally I get frustrated every time it overwrites my own text when I hit space (with or without VA :)). I would rather have VA act non-consistent to VS' intellisense and use the settings in VA all the time (if that is technically possible). Maybe an option in the future? :]

Thanks.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19020 Posts

Posted - Mar 06 2007 :  08:54:07 AM  Show Profile  Reply with Quote
Depending on how you work, and how useful you find VA's suggestion listboxes (the ones with question mark icons) try turning off:

IDE tools menu -> Options -> Text Editor -> C/C++ -> Auto list members

This will suppress most automatic completion listboxes, leaving you only with suggestion listboxes automatically appearing.

The problem with changing this behaviour is that some completion listboxes actually come from the IDE, not from VA, so if VA on its own changed its own behaviour things would become more confusing.

zen is the art of being at one with the two'ness
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