On Wed, May 24, 2006 at 06:26:18PM +0200, Michael Gerz wrote: > Hello, > > could somebody please tell me the purpose of method > InsetText::setAutoBreakRows? > > I am asking because setAutoBreakRows calls Paragraph::erase() which requires > a trackChanges flags in the new CT code. I guess that the buffer parameter > (ct on/off) has to be passed to setAutoBreakRows but I would like to know > your opinion first.
What this appears to do is make sure that in a tabular cell of non-fixed width, there will only be one row. It does this by removing the newline insets (representing \\, or \tabularnewline IIRC) that can be inserted into a fixed width cell to make it multi-row. In non-ct mode, you irreversibly lose the newlines. It would be nice to mark them "blue" under ct. - Martin
pgpqyyUf00QDM.pgp
Description: PGP signature