Dialog boxes support custom controls with 2D and 3D graphics