By subclassing WebView, we can use an html page to edit Cocoa data.

Roll control Position control Orientation control