Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 bug with c++ functions with multiple signatures

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
ari Posted - Jan 14 2010 : 6:34:29 PM
Hi...

When I type the name of a c++ function with more than one signature, and hit the parentheses, I see the first definition of the function, preceded by that whole tomato icon and "[1 of 2]". Left-clicking there, in old versions, showed me the other definitions of the function. But now I get strange behavior: the hover window flashes, seemingly looping through all the signatures. Right-clicking still works (though it scrolls through in the opposite direction).

This looks to me like a bug, but let me know if there's a settings issue. This is with the latest general release that I got today (1/14/2010).

Thanks,

-Ari
6   L A T E S T    R E P L I E S    (Newest First)
support Posted - Jan 31 2010 : 1:25:51 PM
case=32265 is fixed in build 1810
accord Posted - Jan 24 2010 : 07:47:44 AM
This is also caused by case=32265, so it will worth to try the new build once it arrives. This topic should be updated when it will happen.

>I can't even see where the cursor is
This should not happen. Is this means that the cursor is hidden or is out of the window?
Do you use any other Visual Studio plug-ins?
demianxyz Posted - Jan 24 2010 : 07:01:14 AM
I have the same problem and it doesn't work with right or left click.
So basically I can only see the first function.

I got the trial yesterday and I think I am going to uninstall it because I just can't program only seeing the first occurrence of a function.

I recorded a screencast to show you the problem.

http://www.vimeo.com/8945109

It will take some time until they process and upload the video.

My info

VA_X.dll file version 10.5.1738.0 built 2009.10.01
DevEnv.exe version 9.0.21022.8
msenv.dll version 9.0.21022.8
Font: Courier New 13(Pixels)
Comctl32.dll version 6.0.2900.5512
Windows XP 5.1 Build 2600 Service Pack 3
2 processors (x86)

Platform: Win32
Stable Includes:
d:\\Archivos de programa\\Microsoft Visual Studio 9.0\\VC\\include;
d:\\Archivos de programa\\Microsoft Visual Studio 9.0\\VC\\atlmfc\\include;
C:\\Archivos de programa\\Microsoft SDKs\\Windows\\v6.0A\\include;
C:\\Archivos de programa\\Microsoft SDKs\\Windows\\v6.0A\\include;

Other Includes:

Stable Source Directories:
d:\\Archivos de programa\\Microsoft Visual Studio 9.0\\VC\\atlmfc\\src\\mfc;
d:\\Archivos de programa\\Microsoft Visual Studio 9.0\\VC\\atlmfc\\src\\mfcm;
d:\\Archivos de programa\\Microsoft Visual Studio 9.0\\VC\\atlmfc\\src\\atl;
d:\\Archivos de programa\\Microsoft Visual Studio 9.0\\VC\\crt\\src;


Also, once all the craziness goes away, sometimes I can't even see where the cursor is and I have to switch to another tab and go back.
sean Posted - Jan 21 2010 : 2:18:07 PM
This is case=32265. It is fixed for the next build. Any day now...
ari Posted - Jan 19 2010 : 08:53:25 AM
Hi...

I can no longer reproduce it, with your code, or with mine. It was reproducable for a few days. I'm not sure what could have changed.

I'll report again if it comes back.

Here's my info anyway:

VA_X.dll file version 10.5.1738.0 built 2009.10.01
Licensed to:
VA X: emailaddressremoved(13-user license) Support ends 2011.01.13
DevEnv.exe version 9.0.30729.1
msenv.dll version 9.0.30729.1
Font: Courier New 13(Pixels)
Comctl32.dll version 6.0.2900.2982
Windows XP 5.1 Build 2600 Service Pack 2
8 processors (x86)

Platform: Win32
Stable Includes:
C:\\Code\\riskEngine\\mre\\3rdParty\\STLport-4.0\\stlport;
C:\\Program Files\\Microsoft SDKs\\Windows\\v6.0A\\include;
c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\include;
c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\atlmfc\\include;
C:\\Program Files\\Microsoft SDKs\\Windows\\v6.0A\\include;
C:\\sybase\\OCS-12_5\\include;
C:\\Code\\riskEngine\\bmre\\src;
D:\\Code\\boost_1_34_1;

Other Includes:

Stable Source Directories:
c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\atlmfc\\src\\mfc;
c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\atlmfc\\src\\mfcm;
c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\atlmfc\\src\\atl;
c:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\crt\\src;

Thanks,

-Ari
accord Posted - Jan 16 2010 : 11:36:38 AM
I wasn't able to reproduce your problem using VA 1738 and VS 2008 SP1.
What operation system and Visual Studio version do you use?
Can you please go to:

VA Options -> System Info -> Copy Info

and paste the details (from the clipboard) into this thread. This will give us the basic information about your setup.

Also, can you please create a new win32 test project, and try this extremely simly code snippet to see if you can reproduce the problem with it:

class cTest {
	void Method(float lklklk)
	{

	}

	void Method(int apple)
	{

	}
};

void Func()
{
	cTest obj;
	obj.Method // press ( here
}

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000