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

Reply via email to