Issue
Regarding the Schematic Hierarchy
, is there a means to:
- (Auto)sort alphabetically
- Refresh page numbering, counting from the
Schematic Hierarchy
top to bottom- indiscriminately, or
- hierarchally (not dropping to the next lower sublevel until all of the present sublevel has been numbered).
- Collapse / Expand All (recursively - to all sublevels)
- This is especially important because they an Expand All occurs with every annotate.
Example
I made an example with an array of [8x4] 7-segment digits, (depicted below).
Note that:
-
Under
Digits
,Digit_1.2
precedesDigit_1.1
- Also, the subschematics under
Digit_1.2
andDigit_1.1
are in different orders,
(despiteDigit_1.2
andDigit_1.1
being hierarchal schematics with identical contents).
- Also, the subschematics under
-
Under
Digit_1.2
,RGB LED_r1
is page 10 but it’s successorRGB LED_bot
is page 21. -
The only means to collapse Digit_1.2 through Digit_8.4 is manually.
Suggested Resolution
-
Sort contents alphabetically (local to hierarchy level)
- Automatically, or by
- Right-click →
[ Sort contents ]
-
Right-click →
[ Update Page Numbering ]
→ Choose to sort by:- Indiscriminately (top to bottom)
- Hierarchally (not dropping to the next lower sublevel until all of the present sublevel has been numbered)
- Without remaining within the present parent.
- Remaining within the present parent.
-
Right-click →
[ Collapse / Expand All ]
for one level of subcontents.[ Collapse / Expand All Recursively]
for all levels of subcontents.
.
Submitted here.