Changed TextFile widget to use generic TextArea