TextShape editor