ENH mpl-canvas:  only add Attach button if attach function is available
STY:  fmtxt
DOC
ENH fmtxt:  basic HTML support