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
 Feature Requests
 VA Outline Collapse All
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

DanD
New Member

2 Posts

Posted - Jan 08 2008 :  09:28:27 AM  Show Profile  Reply with Quote
I want to use outlining both in Visual Studio's text editor and in VA Outline to maintain a 4000+ line header file using #pragma region. I want to collapse the whole outline and then "drill into" just one part without getting lost by the rest of the outline. I can do this in the text editor with "toggle all outlining", but I'm forced to laboriously collapse each node by hand in VA Outline. Once done, when I switch away to the .cpp and then switch back to the header file, I've lost all history of collapse state and have to recollapse each node again.

feline
Whole Tomato Software

United Kingdom
19000 Posts

Posted - Jan 08 2008 :  1:07:54 PM  Show Profile  Reply with Quote
A good point, I have put in a feature request for this:

case=11204

Are you aware that if you sit on a parent note and press '*' on the number pad that the node, and all of its children, will be opened?

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

DanD
New Member

2 Posts

Posted - Jan 08 2008 :  4:53:01 PM  Show Profile  Reply with Quote
Thank you! The '*' does the opposite of what I'm looking for. I'd like to start with:
+ Class 1
+ Class 2
+ Class 3

And then when I click on Class 1 I'd like to see:
+ Class 1
...+ public:
...+ protected:
...+ private:
+ Class 2
+ Class 3

And only when I click on + protected: should I see
+ Class 1
...+ public:
...+ protected:
......+ Method1
......+ Method2
...+ private:
+ Class 2
+ Class 3

Instead, the current default is to fully expand all branches of the tree, and I cannot collapse them all down without systematically collapsing each subnode by hand.

Edited by - DanD on Jan 08 2008 4:56:32 PM
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19000 Posts

Posted - Jan 08 2008 :  5:53:12 PM  Show Profile  Reply with Quote
The case I put in is to collapse all of the open nodes.

Using '*' helps with the opposite side of this, it helps with expanding items.

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

sean
Whole Tomato Software

USA
2817 Posts

Posted - Apr 07 2014 :  3:28:26 PM  Show Profile  Reply with Quote
case=11204 is implemented in build 2031
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