Schematic Hierarchy : Quality of Life Questions

Issue

Regarding the Schematic Hierarchy, is there a means to:

  1. (Auto)sort alphabetically
  2. 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).
  3. 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:

  1. Under Digits, Digit_1.2 precedes Digit_1.1

    • Also, the subschematics under Digit_1.2 and Digit_1.1 are in different orders,
      (despite Digit_1.2 and Digit_1.1 being hierarchal schematics with identical contents).
  2. Under Digit_1.2, RGB LED_r1 is page 10 but it’s successor RGB LED_bot is page 21.

  3. The only means to collapse Digit_1.2 through Digit_8.4 is manually.

Suggested Resolution

  1. Sort contents alphabetically (local to hierarchy level)

    • Automatically, or by
    • Right-click → [ Sort contents ]
  2. 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.
  3. Right-click →

    • [ Collapse / Expand All ] for one level of subcontents.
    • [ Collapse / Expand All Recursively] for all levels of subcontents.

.

Submitted here.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.