Opened 4 years ago

Closed 3 years ago

Last modified 3 years ago

#2159 closed enhancement (done)

Hierarchical textual formatter of symbolic expression trees

Reported by: bburlacu Owned by: mkommend
Priority: medium Milestone: HeuristicLab 3.3.10
Component: Encodings.SymbolicExpressionTreeEncoding Version: 3.3.9
Keywords: Cc:

Description (last modified by bburlacu)

This formatter uses a set of special characters (available in the default Consolas windows font) to represent the tree.

Example: Example of the hierarchical formatter output

Attachments (1)

hierarchical-formatter.png (5.3 KB) - added by bburlacu 4 years ago.
Example of the hierarchical formatter output

Download all attachments as: .zip

Change History (14)

Changed 4 years ago by bburlacu

Example of the hierarchical formatter output

comment:1 Changed 4 years ago by bburlacu

  • Description modified (diff)
  • Status changed from new to assigned

comment:2 Changed 4 years ago by bburlacu

  • Status changed from assigned to accepted

comment:3 Changed 4 years ago by bburlacu

r10522: Added the SymbolicExpressionTreeHierarchicalFormatter. Changed the TextualSymbolicDataAnalysisModelView to use a monospaced font.

comment:4 Changed 4 years ago by bburlacu

r10523: Added license header to SymbolicExpressionTreeHierarchicalFormatter.cs

comment:5 Changed 4 years ago by bburlacu

  • Owner changed from bburlacu to mkommend
  • Status changed from accepted to reviewing

comment:6 Changed 3 years ago by mkommend

  • Owner changed from mkommend to bburlacu
  • Status changed from reviewing to assigned

Review comments:

  • The font used in the textbox to select the exporter looks odd.
  • The cursor should be hidden in the textbox.

The source code as well as the implemented functionality look fine.

comment:7 Changed 3 years ago by bburlacu

  • Owner changed from bburlacu to mkommend
  • Status changed from assigned to reviewing

r10953: Fixed comboBox font, but couldn't hide the caret in the textBox (although it is readonly).

comment:8 Changed 3 years ago by bburlacu

r10956: Forgot to commit changes in TextualSymbolicDataAnalysisModelView.designer.cs

comment:9 Changed 3 years ago by mkommend

  • Status changed from reviewing to readytorelease

comment:10 Changed 3 years ago by gkronber

r11107: merged r10522,r10523,r10953,r10956 from trunk to stable (release)

comment:11 Changed 3 years ago by gkronber

  • Resolution set to done
  • Status changed from readytorelease to closed

comment:12 Changed 3 years ago by gkronber

r11118: reverse merge of r11107

Note: See TracTickets for help on using tickets.