add a wrapper to dialog & tweak code to set perspective for 3D transform properties