Fixed user interface - uses widgets from the TransformRecorder module.