There is another forum thread about this topic which aims for something similar by a custom renderer.