Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 VA Outline - Improvement Request

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
HackMan Posted - Jan 31 2008 : 04:15:48 AM
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
2   L A T E S T    R E P L I E S    (Newest First)
feline Posted - Jan 31 2008 : 08:47:32 AM
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.
HackMan Posted - Jan 31 2008 : 04:37:21 AM
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

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