Issue 23956

Summary: Page and Paragraph Anchored Objects
Product: Writer Reporter: carstenklein <carsten.klein>
Component: codeAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues
Version: OOo 1.1 RC5   
Target Milestone: ---   
Hardware: All   
OS: Linux, all   
Issue Type: ENHANCEMENT Latest Confirmation in: ---
Developer Difficulty: ---

Description carstenklein 2003-12-29 22:21:10 UTC
This reports regards two types of anchored objects, namely page and paragraph
anchored objects.

First, page anchored objects are seemingly anchored to the page by number and
not by object, which means that inserting a page will cause the object to remain
on a page with the same number as before, causing the layout to be destroyed.

Second, on multi-column pages (2 at least =), paragraph anchored objects, which
have a horizontal size greater than the column will extend beyond the column
frame, which is ok. But, these objects will destroy the overall page layout in
that they will extend far to the right, eventually ignoring the page's right
margin. When being greater in size than the column frame's offset left plus what
is remaining to the page's right margin it will be partly not visible.

My proposal is as such: Allow free horizontal movement of the paragraph anchored
object, by merely asserting that it's top border matches the paragraphs offset top. 

Second, it would even be nice to allow the object to be freely moved while still
being paragraph anchored. This would allow for some extra space at the top of
the object to be inserted at will by the layouter. An assertion must be made
though that the object must not be able to be moved negatively beyond the
paragraphs offset top. To the left, right and below is free to the user then.
Comment 1 h.ilter 2004-01-05 16:28:45 UTC
Reassigned to BH
Comment 2 empereurzorg 2005-07-08 19:50:08 UTC
For page anchors, this issue seems to be equivalent :
Comment 3 bettina.haberer 2010-05-21 14:56:55 UTC
To grep the issues easier via "requirements" I put the issues currently lying on
my owner to the owner "requirements".