I have an MFC Windows application and I'm doing some research to see whether the software can be ported to a web app. Currently the MFC app uses quite a few CPropertySheet / CPropertyPage (also known as tab dialog boxes) windows to manage properties. What would be the best way to present these properties to the user in a browser?
A little more info - the app is a canvas-based editor, and properties windows are often displayed when the user double-clicks on a canvas object. But there are other cases when properties for non-visual components need to be displayed and updated as well (e.g. if/when the user selects an item displayed in a list).