Jean-Marc Lasgouttes
1a53e1099a
* src/paragraph_funcs.cpp (breakParagraph): change parameter 'flag' to
...
simpler 'keep_layout'
* src/Text.cpp (breakParagraph): change parameter keep_layout to
inverse_logic.
* src/Text3.cpp (dispatch): remove LFUN_BREAK_PARAGRAPH_KEEP_LAYOUT;
implement "inverse" flag to LFUN_BREAK_PARAGRAPH.
* src/LyXAction.cpp:
* src/insets/InsetCaption.cpp (doDispatch):
* src/insets/InsetFlex.cpp (doDispatch):
* src/insets/InsetTabular.cpp (doDispatch):
* src/insets/InsetIndex.cpp (doDispatch):
* src/lfuns.h: remove all traces of LFUN_BREAK_PARAGRAPH_KEEP_LAYOUT.
* lib/bind/cua.bind:
* lib/bind/xemacs.bind:
* lib/bind/emacs.bind:
* lib/bind/mac.bind: adapt bindings.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20846 a592a061-630c-0410-9148-cb99ea01b6c8
2007-10-08 13:17:15 +00:00
Abdelrazak Younes
237c132c1e
* Inset:
...
- get rid of the cached Dimension. Text inset dimensions are saved in ParagraphMetrics and mathed maintain their own dimension where needed.
- width(), ascent(), descent(): deleted.
- dimension(): now needs a valid BufferView.
- metrics(): now void.
* BufferView::getCoveringInset(): simplify.
* ParagraphMetrics(): now cache inset dimensions.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20420 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-21 20:39:47 +00:00
Abdelrazak Younes
4c82dd1fc8
Inset coords shall not be recorded in Inset::draw() because this can create problems with inheritance (which often modify the coords but not the Inset pointer itself). Right now there three kind of inset containers: paragraphs, tables and math arrays. The coords caching is fixed in the first two.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20376 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-20 10:58:38 +00:00
Martin Vermeer
2e5355e4c2
Convert CharStyle to Flex also in file format
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20138 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-08 13:01:29 +00:00
Martin Vermeer
12e1d4bc8d
Name change CharStyle -> Flex
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@20072 a592a061-630c-0410-9148-cb99ea01b6c8
2007-09-05 15:29:04 +00:00