On Thursday 30 May 2002 1:50 am, you wrote: > These forms: > > add(boost::shared_ptr<FormDocument>(new FormDocument(lv, this))); > add(boost::shared_ptr<FormMathsPanel>(new FormMathsPanel(lv, this))); > add(boost::shared_ptr<FormParagraph>(new FormParagraph(lv, this))); > add(boost::shared_ptr<FormPreferences>(new FormPreferences(lv, this))); > add(boost::shared_ptr<FormTabular>(new FormTabular(lv, this))); > > Makes this difference: > > [larsbj@trylle build]$ size src/lyx > text data bss dec hex filename > 2828225 454420 47372 3330017 32cfe1 src/lyx > 3220806 493768 47660 3762234 39683a src/lyx > > > That is 430k ...
Edwin has submitted a patch for a controller-view split of the paragraph dialog. Perhaps you'd care to apply that and see what difference it makes? If you've lost ir, then never fear; my replacement hard disk is to be fitted today, so I'll be back up and able to do so. Note, however, that these dialogs really are big; they do lots. Having said that we should be able to get rid of the form_xxx header files from Dialogs.C now that we're using the new boost libs. Keep pestering! A