@qiangxue I like the idea... Makes a lot of sense, even though Button will be a bit thin for a widget.