Opened 7 years ago
Closed 7 years ago
#2794 closed defect (done)
Pad and center tree chart & layout
Reported by: | bburlacu | Owned by: | mkommend |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.15 |
Component: | Encodings.SymbolicExpressionTreeEncoding.Views | Version: | 3.3.14 |
Keywords: | Cc: |
Description
The layout produced by the Reingold-Tilford engine for symbolic expression trees is not perfectly centered. It would also be beneficial to include a small amount of padding (making it easier to eg, take screenshots from the chart).
Change History (7)
comment:1 Changed 7 years ago by bburlacu
- Status changed from new to accepted
comment:2 Changed 7 years ago by bburlacu
- Owner changed from bburlacu to mkommend
- Status changed from accepted to reviewing
comment:3 Changed 7 years ago by mkommend
- Owner changed from mkommend to bburlacu
- Status changed from reviewing to assigned
Please extract the padding into private members with according properties that can be configured.
comment:4 Changed 7 years ago by bburlacu
- Owner changed from bburlacu to mkommend
- Status changed from assigned to reviewing
r15040: Introduce properties for vertical and horizontal padding.
comment:5 Changed 7 years ago by bburlacu
r15044: Better organize properties and call Repaint() after setting a layout parameter. Remove unused Spacing property.
comment:6 Changed 7 years ago by mkommend
- Status changed from reviewing to readytorelease
Reviewed all changesets.
Note: See
TracTickets for help on using
tickets.
r15029: Improve centering and add padding. The padding is handled by the SymbolicExpressionTreeChart which asks the layout engine to layout the tree in the remaining area (minus the padding).