Converted function plotter sample to use the separate GraphCanvas
Separated LegendTableRow into own class