Table of Contents
OutlineEntry contains one point (and all its sub-points)
OutlineLayout is a hierarchical text widget (similar to tree widget)