LibreOffice Module sc (master) 1
|
#include <dociter.hxx>
Classes | |
struct | TabRanges |
Public Member Functions | |
ScDocRowHeightUpdater (ScDocument &rDoc, OutputDevice *pOutDev, double fPPTX, double fPPTY, const ::std::vector< TabRanges > *pTabRangesArray) | |
Passing a NULL pointer to pTabRangesArray forces the heights of all rows in all tables to be updated. More... | |
void | update (const bool bOnlyUsedRows=false) |
Private Member Functions | |
void | updateAll (const bool bOnlyUsedRows) |
Private Attributes | |
ScDocument & | mrDoc |
VclPtr< OutputDevice > | mpOutDev |
double | mfPPTX |
double | mfPPTY |
const ::std::vector< TabRanges > * | mpTabRangesArray |
Definition at line 441 of file dociter.hxx.
|
explicit |
Passing a NULL pointer to pTabRangesArray forces the heights of all rows in all tables to be updated.
Definition at line 1613 of file dociter.cxx.
void ScDocRowHeightUpdater::update | ( | const bool | bOnlyUsedRows = false | ) |
Definition at line 1618 of file dociter.cxx.
References aData, ScDocument::GetDocumentShell(), ScFlatBoolRowSegments::RangeIterator::getFirst(), ScFlatBoolRowSegments::RangeIterator::getNext(), ScDocument::GetTableCount(), ScDocument::maTabs, ScDocument::MaxRow(), mfPPTX, mfPPTY, mpOutDev, mpTabRangesArray, mrDoc, ScResId(), updateAll(), and ValidTab().
Referenced by ScDocShell::ConvertFrom(), ScXMLImport::endDocument(), and ScDocShell::UpdateAllRowHeights().
|
private |
Definition at line 1671 of file dociter.cxx.
References ScDocument::GetDocumentShell(), ScDocument::GetPrintArea(), ScDocument::GetTableCount(), ScDocument::maTabs, ScDocument::MaxRow(), mfPPTX, mfPPTY, mpOutDev, mrDoc, ScResId(), and ValidTab().
Referenced by update().
|
private |
Definition at line 468 of file dociter.hxx.
Referenced by update(), and updateAll().
|
private |
Definition at line 469 of file dociter.hxx.
Referenced by update(), and updateAll().
|
private |
Definition at line 467 of file dociter.hxx.
Referenced by update(), and updateAll().
|
private |
Definition at line 470 of file dociter.hxx.
Referenced by update().
|
private |
Definition at line 466 of file dociter.hxx.
Referenced by update(), and updateAll().