path: root/sw/source/ui/inc/HeaderFooterWin.hxx
AgeCommit message (Collapse)AuthorFilesLines
2012-02-13Header/Footer, Page Break: don't show them in RO mode (fdo#45548)Cédric Bosdonnat1-1/+0
Signed-off-by: Jan Holesovsky <>
2012-01-10Header/Footer, Page Breaks: Delay appearing by 500ms.Jan Holesovsky1-0/+1
The delay was a good idea, just the 1s was too long.
2012-01-10Header/Footer: Show / hide the control immediately.Jan Holesovsky1-1/+2
- When the mouse pointer enters or leaves the headers / footers, show or hide the header / footer control immediately. Waiting for that to appear is annoying; and similarly for disappearing - one usually ended up clicking the header / footer area to speed that up, and had a feeling of misbehaving. - Few related re-paint improvements Signed-off-by: Stefan Knorr (Astron) <> Signed-off-by: Cor Nouws <> Signed-off-by: Michael Meeks <>
2011-10-12Header/Footer: Implemented fade in/outCédric Bosdonnat1-0/+6
2011-09-23Page Break: Changed the page break into a controlCédric Bosdonnat1-1/+0
Page break changes (no impact on column breaks): + Create a MenuButton control for the page break + Moved the line to a SwDashedLine
2011-09-21Header/Footer: Extracted a few common things to a SwFrameControl classCédric Bosdonnat1-4/+3
2011-09-20Header/Footer: move the separator line painting to a Window controlCédric Bosdonnat1-1/+4
This avoids drawing control things on the document OutputDevice and helps keeping them properly refreshed without refreshing the whole document layout.
2011-09-13Header/Footer: shared code for the insertion/removalCédric Bosdonnat1-2/+0
Moved the ChangedHeaderOrFooter method from SwTextShell to SwWrtShell for it to be accessible from the SwHeaderFooterWin objects... and that method didn't really need to be in the root shell. That fixed a few quirks from the copied code in SwHeaderFooterWin.
2011-09-12Header/Footer: the whole separator tab is now a menu buttonCédric Bosdonnat1-7/+5
2011-09-09Header/Footer: don't show the separator action in readonly modeCédric Bosdonnat1-0/+2
2011-09-08Header/Footer: added the popup menu of the separatorCédric Bosdonnat1-1/+3
Removing the header/footer is working, but the edition still needs to be implemented
2011-09-08Header/Footer: implement the header creation when clicking on +Cédric Bosdonnat1-1/+2
Remaining UI bug: the cursor should be placed in the newly created footer when creating a footer. It's currently set to the header.
2011-09-08Header/Footer: just don't always drop and create SwHeaderFooterWinCédric Bosdonnat1-1/+8
This minimizes the number of creation / deletion of SwHeaderFooterWin objects and simply updates the existing ones.
2011-09-08Header/Footer: Use a Window with WB_DIALOGCONTROL to fix loads of bugsCédric Bosdonnat1-2/+2
Bugs fixed by this change: * The Header/footer window is now moving with the parent window * The Window rectangle is adapted to the parent area and doesn't go over the scrollbar * The windows are shown properly in all cases
2011-09-06Header/Footer: added the menu button to the separator.Cédric Bosdonnat1-5/+12
Show either a SPIN_DOWN arrow if there is a header or a plus is there is none.
2011-09-06Header/Footers: SwPageDesc as a member of SwHeaderFooterWinCédric Bosdonnat1-4/+7
2011-09-06Header/Footer: moved the SwHeaderFooterWin to separate {h,c}xx filesCédric Bosdonnat1-0/+52