On 26/09/13 17:23, Gay, Matthieu wrote: > Hello, > > Is this possible to have the checkbox > > Format > Paragraph > Text Flow > Breaks > > always check for a table ?
you mean if the paragraph is in a table then it should always have a page break? i'm sure i don't understand what you mean because that doesn't make sense :) > This bug is demanding it > https://bugassistant.libreoffice.org/show_bug.cgi?id=39400 and for a > malformated RTF, I also need it. suspect the problem could be that paragraph attributes (including the page break) are copied to the target paragraph; they should be copied when the whole paragraph is copied but not if less than the whole paragraph is selected. the code for that is somewhere in sw/source/core/txtnode/, likely SwTxtNode::CopyText > If not, is this possible to tell me where the checkbox is managed int he > code? The breaks are represented in Writer as a pool item with id RES_BREAK and class SvxFmtBreakItem (see include/editeng/formatbreakitem.hxx). ... which uses this enum from svxenum.hxx: enum SvxBreak { SVX_BREAK_NONE, SVX_BREAK_COLUMN_BEFORE, SVX_BREAK_COLUMN_AFTER, SVX_BREAK_COLUMN_BOTH, SVX_BREAK_PAGE_BEFORE, SVX_BREAK_PAGE_AFTER, SVX_BREAK_PAGE_BOTH, SVX_BREAK_END }; the item exists in the SwAttrSet of the SwTxtNode... and it's mapped to the UNO property "BreakType". _______________________________________________ LibreOffice mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice
