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
 VA Outline - Improvement Request
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

HackMan
New Member

Germany
2 Posts

Posted - Jan 31 2008 :  04:15:48 AM  Show Profile  Reply with Quote
Hi, I'm working with visual assist for a long time now, it's really the best buy!

The relatively new feature VA Outline is a cool improvement and I really like it.
But, teher are some improvements I wish to have inside:
Let me explain.

I'm working with Build 1624 unter VS2005 coding C++.
If I have an cpp File which has in the cpp file functiondeclarations at the beginning of the file, these are displayed as well in vaOutline.


// function definitions
static void function1(CString val);
static void function3(CString val, int ival);
static void function2(CString val);
// watch these functiondefinition written in more than one line because 
// of better reading on small monitor
// the ";" is not shown in VA Outline
static CString functionwithlongparameterlist(CString val1, CString val, 
                                             CString val3, CString val4);
// functions go there
void function1(CString val)
{
   // do something
}

void function3(CString val, int ival)
{
   // do something
}

void function2(CString val)
{
   // do something
}


try this and see that you are getting each function listed twice...

Second thing is : What also would be nice to have the ability to SORT the list either [A-Z] or "like in file" (thats how it is now, but sometimes if you have large files with many functions inside and you search a special function its hard to find if you didn't sort the functions in your file)


Regards HackMan

HackMan
New Member

Germany
2 Posts

Posted - Jan 31 2008 :  04:37:21 AM  Show Profile  Reply with Quote
I just see thet the grouping for #includes is there and for File scope variables.

If removing the function definitions is not a good idea perhaps also grouping them so thet I / we can collapse it...

What about a grouping like "file scope function definitions" for static functions or "function definitions"?

Regards HackMan
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - Jan 31 2008 :  08:47:32 AM  Show Profile  Reply with Quote
We are considering grouping function forward declarations in VA Outline:

case=7357

Both the forward declaration and the function implementation should be listed, since they are part of the file.

Since VA Outline is designed to allow you to drag and drop items, to re-order your files, it is important that the items are shown in the same order as in the actual file.

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