Andre Poenitz <[EMAIL PROTECTED]> writes: > In the long run we could/should think about merging controller and view > nevertheless. Reduces the number of classes by 50% and make those string > conversion orgies unnecessary...
The string conversion orgies are nothing to do with a controller/view separation of the dialog. They're all to do with getting data between the dialog and the frontend. The *only* reason they exist at all is because there was a religion that data coming into the LyX kernel had to come in using the Dispatch mechanism which operates on strings. Given that there was a hard requirement to post data to the kernel from the dialog as a string, I made the interface symmetric so that getting data into the dialog from the kernel used a string too. So, that particular reasoning to ditch the view/controller split of a dialog is just fud. Regards, Angus