LibreOffice Module sw (master) 1
|
#include <sal/config.h>
#include <tools/gen.hxx>
#include <editeng/protitem.hxx>
#include <officecfg/Office/Common.hxx>
#include <unotools/configmgr.hxx>
#include <cntfrm.hxx>
#include <pagefrm.hxx>
#include <doc.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <docary.hxx>
#include <pam.hxx>
#include <pamtyp.hxx>
#include <txtfrm.hxx>
#include <fmtcntnt.hxx>
#include <frmatr.hxx>
#include <flyfrm.hxx>
#include <fmteiro.hxx>
#include <section.hxx>
#include <sectfrm.hxx>
#include <ndtxt.hxx>
#include <swcrsr.hxx>
#include <IMark.hxx>
#include <DocumentSettingManager.hxx>
#include <hints.hxx>
#include <txatbase.hxx>
#include <osl/diagnose.h>
#include <utility>
#include <xmloff/odffields.hxx>
#include <rtl/ustrbuf.hxx>
#include <editsh.hxx>
#include <textcontentcontrol.hxx>
Go to the source code of this file.
Namespaces | |
namespace | sw |
Dialog to specify the properties of date form field. | |
Functions | |
static sal_Int32 | GetSttOrEnd (bool bCondition, const SwContentNode &rNd) |
std::ostream & | operator<< (std::ostream &s, const SwPosition &position) |
static CHKSECTION | lcl_TstIdx (SwNodeOffset nSttIdx, SwNodeOffset nEndIdx, const SwNode &rEndNd) |
static bool | lcl_ChkOneRange (CHKSECTION eSec, bool bChkSections, const SwNode &rBaseEnd, SwNodeOffset nStt, SwNodeOffset nEnd) |
bool | CheckNodesRange (const SwNode &rStt, const SwNode &rEnd, bool bChkSection) |
Check if the given range is inside one of the defined top-level sections. More... | |
bool | GoNext (SwNode *pNd, SwContentIndex *pIdx, SwCursorSkipMode nMode) |
bool | GoPrevious (SwNode *pNd, SwContentIndex *pIdx, SwCursorSkipMode nMode) |
SwContentNode * | GoNextNds (SwNodeIndex *pIdx, bool bChk) |
SwContentNode * | GoPreviousNds (SwNodeIndex *pIdx, bool bChk) |
SwContentNode * | GoNextPos (SwPosition *pIdx, bool bChk) |
SwContentNode * | GoPreviousPos (SwPosition *pIdx, bool bChk) |
void | sw::MakeRegion (SwMoveFnCollection const &fnMove, const SwPaM &rOrigRg, std::optional< SwPaM > &rPam) |
make a new region More... | |
static const SwFrame * | lcl_FindEditInReadonlyFrame (const SwFrame &rFrame) |
SwContentNode * | GetNode (SwPaM &rPam, bool &rbFirst, SwMoveFnCollection const &fnMove, bool const bInReadOnly, SwRootFrame const *const i_pLayout) |
This function returns the next node in direction of search. More... | |
void | GoStartDoc (SwPosition *pPos) |
void | GoEndDoc (SwPosition *pPos) |
void | GoStartSection (SwPosition *pPos) |
void | GoStartOfSection (SwPosition *pPos) |
void | GoEndSection (SwPosition *pPos) |
go to the end of the current base section More... | |
void | GoEndOfSection (SwPosition *pPos) |
bool | GoInDoc (SwPaM &rPam, SwMoveFnCollection const &fnMove) |
bool | GoInSection (SwPaM &rPam, SwMoveFnCollection const &fnMove) |
bool | GoInNode (SwPaM &rPam, SwMoveFnCollection const &fnMove) |
bool | GoInContent (SwPaM &rPam, SwMoveFnCollection const &fnMove) |
bool | GoInContentCells (SwPaM &rPam, SwMoveFnCollection const &fnMove) |
bool | GoInContentSkipHidden (SwPaM &rPam, SwMoveFnCollection const &fnMove) |
bool | GoInContentCellsSkipHidden (SwPaM &rPam, SwMoveFnCollection const &fnMove) |
bool | GoPrevPara (SwPaM &rPam, SwMoveFnCollection const &aPosPara) |
bool | GoCurrPara (SwPaM &rPam, SwMoveFnCollection const &aPosPara) |
bool | GoNextPara (SwPaM &rPam, SwMoveFnCollection const &aPosPara) |
bool | GoCurrSection (SwPaM &rPam, SwMoveFnCollection const &fnMove) |
std::ostream & | operator<< (std::ostream &s, const SwPaM &pam) |
Check if the given range is inside one of the defined top-level sections.
The top-level sections are Content, AutoText, PostIts, Inserts, and Redlines.
bChkSection | if true, also check that the given range is inside a single second-level section inside any of the top-level sections, except for the Content section. |
Definition at line 349 of file pam.cxx.
References SwNodes::GetEndOfAutotext(), SwNodes::GetEndOfContent(), SwNodes::GetEndOfInserts(), SwNodes::GetEndOfPostIts(), SwNodes::GetEndOfRedlines(), SwNode::GetIndex(), SwNode::GetNodes(), lcl_ChkOneRange(), and lcl_TstIdx().
Referenced by SwCursorShell::Combine(), SwNodes::Delete(), SwSectionNode::DelFrames(), sw::FindNeighbourFrameForNode(), SwNodes::FindPrvNxtFrameNode(), GoNextNds(), GoNextPos(), GoPreviousNds(), GoPreviousPos(), XMLRedlineImportHelper::InsertIntoDocument(), SwCursor::IsSelOvr(), SwTableCursor::IsSelOvrCheck(), lcl_CheckEmptyLayFrame(), SwFltStackEntry::MakeRegion(), SwNodes::SectionDown(), SwNodes::SectionUp(), SwCursorShell::SetCursor(), sw::mark::SaveBookmark::SetInDoc(), and SwCursor::UpDown().
SwContentNode * GetNode | ( | SwPaM & | rPam, |
bool & | rbFirst, | ||
SwMoveFnCollection const & | fnMove, | ||
bool const | bInReadOnly, | ||
SwRootFrame const *const | i_pLayout | ||
) |
This function returns the next node in direction of search.
If there is no left or the next is out of the area, then a null-pointer is returned.
rbFirst | If <true> then first time request. If so than the position of the PaM must not be changed! |
Definition at line 1043 of file pam.cxx.
References SwPosition::Assign(), SwPosition::AssignEndIndex(), SwNode::FindSectionNode(), SwMoveFnCollection::fnCmpOp, fnMoveForward, IDocumentLayoutAccess::GetCurrentLayout(), SwPaM::GetDoc(), sw::GetFirstAndLastNode(), SwDoc::getIDocumentLayoutAccess(), SwContentNode::getLayoutFrame(), SwPaM::GetMark(), SwPosition::GetNode(), SwPosition::GetNodes(), SwPaM::GetPoint(), SwPaM::GetPointContentNode(), SwSectionNode::GetSection(), SwNodes::GoNextSection(), SwNodes::GoPrevSection(), SwTextFrame::IsHiddenNow(), SwSection::IsProtect(), SwFrame::IsProtected(), SwFrame::IsTextFrame(), and SwNode::IsTextNode().
Referenced by SwTextNode::AddToList(), SwFlyFreeFrame::CheckClip(), SwFlyFrame::ChgSize(), SwWrtShell::ClickToField(), SwFEShell::DeleteRow(), DelFlyInRange(), SwBreakDashedLine::execute(), SwShellCursor::FillRects(), sw::FindAttrImpl(), FindAttrsImpl(), SwFEShell::FindFlyFrame(), sw::FindFormatImpl(), sw::FindTextImpl(), SwCursorShell::FindValidContentNode(), sw::FrameContainsNode(), SwFrame::GetAttrSet(), SwFEShell::GetBestObject(), GetBorderCacheOwner(), SwFlyFrame::GetContour(), SwAccessibleEmbeddedObject::getExtendedAttributes(), SwFEShell::GetGrfAtPos(), SwFrameFormat::GetIMapObject(), SwPageFrame::GetModelPositionForViewPoint(), SwEditShell::GetOLEObject(), SwFEShell::GetOleRef(), SwFrame::getSdrAllFillAttributesHelper(), SwWrtShell::GetSelectionType(), SwWrtShell::GoEnd(), SwWrtShell::GoStart(), SwFEShell::GotoFly(), SwCursor::GotoNextFootnoteAnchor(), SwCursor::GotoPrevFootnoteAnchor(), SwEditShell::HandleCorrectionError(), SwEditShell::HasBullet(), SwEditShell::HasNumber(), SwFEShell::ImpEndCreate(), SwContentNotify::ImplDestroy(), SwWrtShell::Insert(), SwWrtShell::InsertField2(), SwPaM::InvalidatePaM(), sw::mark::Bookmark::IsInContent(), SwEditShell::IsNoNum(), SwFrame::IsProtected(), SwFEShell::IsSelObjProtected(), SwTableCursor::IsSelOvrCheck(), lcl_CreatePortions(), lcl_UpDown(), SwCursor::LeftRight(), SwRedlineTable::LOKRedlineNotification(), SwCursorShell::LRMargin(), SwSectionNode::MakeOwnFrames(), SwNodes::MakeTextSection(), SwRangeRedline::MoveFromSection(), SwWrtShell::NumOrBulletOff(), SwWrtShell::NumOrBulletOn(), sw::mark::TextFieldmark::ReplaceContent(), sw::mark::DateFieldmark::ReplaceContent(), SwFEShell::RequestObjectResize(), SwFEShell::SelFlyGrabCursor(), SwFEShell::SelTableRowCol(), SwFlyAtContentFrame::SetAbsPos(), SwDoc::SortText(), SwTabFrame::Split(), SwPaM::SwPaM(), SwTOXBaseSection::Update(), SwFlyFrame::UpdateAttr_(), SwCursorShell::UpdateMarkedListLevel(), and SwCursor::UpDown().
|
static |
Definition at line 57 of file pam.cxx.
References SwContentNode::Len().
Referenced by GoCurrPara(), GoCurrSection(), GoInNode(), GoNextPara(), and GoPrevPara().
bool GoCurrPara | ( | SwPaM & | rPam, |
SwMoveFnCollection const & | aPosPara | ||
) |
Definition at line 1248 of file pam.cxx.
References fnMoveForward, fnParaEnd, fnParaStart, SwPosition::GetContentIndex(), SwNode::GetContentNode(), SwPosition::GetNode(), SwPaM::GetPoint(), GetSttOrEnd(), GoNextPos(), GoPreviousPos(), SwContentNode::Len(), and SwPosition::SetContent().
Referenced by SwWrtShell::BwdSentence_(), SwXText::convertToTextFrame(), SwInsertDBColAutoPilot::DataToDoc(), SwWrtShell::DelToEndOfPara(), SwWrtShell::DelToEndOfSentence(), SwWrtShell::DelToStartOfPara(), SwWrtShell::EndPara(), SwWrtShell::EndWrd(), SwView::ExecSpellPopup(), SwEditWinUIObject::execute(), SwWrtShell::FwdSentence_(), SwXTextCursor::gotoEndOfParagraph(), SwXTextCursor::gotoEndOfSentence(), SwXTextCursor::gotoPreviousSentence(), SwXTextCursor::gotoStartOfParagraph(), SwMailMergeLayoutPage::InsertGreeting(), lcl_SelectParaAndReset(), SwCursor::MovePara(), SwWrtShell::NxtWrd_(), SwWrtShell::NxtWrdForDelete(), SwWrtShell::PrvWrd_(), SwWrtShell::PrvWrdForDelete(), SwLangHelper::SelectCurrentPara(), SwWrtShell::SelPara(), SwXParagraph::setPropertyToDefault(), SwXParagraph::setString(), SwWrtShell::SttPara(), SwWrtShell::SttWrd(), and SwDropCapsPict::UpdatePaintSettings().
bool GoCurrSection | ( | SwPaM & | rPam, |
SwMoveFnCollection const & | fnMove | ||
) |
Definition at line 1288 of file pam.cxx.
References fnMoveForward, SwMoveFnCollection::fnPos, SwMoveFnCollection::fnSection, SwNode::GetContentNode(), SwPosition::GetNode(), SwPaM::GetPoint(), GetSttOrEnd(), and SwPosition::SetContent().
Referenced by SwInputWindow::DelBoxContent(), SwWrtShell::GoEnd(), SwWrtShell::GoStart(), SwXTextCursor::gotoEnd(), SwXTextCursor::gotoStart(), SwEditWin::KeyInput(), SwWrtShell::SelAll(), SwInputWindow::ShowWin(), and SwCursorShell::UpdateCursor().
void GoEndDoc | ( | SwPosition * | pPos | ) |
Definition at line 1131 of file pam.cxx.
References SwPosition::Assign(), SwPosition::AssignEndIndex(), SwNodes::GetEndOfContent(), SwPosition::GetNodes(), and GoPreviousPos().
void GoEndOfSection | ( | SwPosition * | pPos | ) |
Definition at line 1175 of file pam.cxx.
References SwContentIndex::Assign(), SwNode::GetContentNode(), SwNodeIndex::GetNode(), SwNodes::GoEndOfSection(), SwContentNode::Len(), SwPosition::nContent, and SwPosition::nNode.
void GoEndSection | ( | SwPosition * | pPos | ) |
go to the end of the current base section
Definition at line 1161 of file pam.cxx.
References SwPosition::AssignEndIndex(), SwNodes::GetEndOfContent(), SwPosition::GetNode(), SwPosition::GetNodes(), SwNodes::GetSectionLevel(), SwNodes::GoEndOfSection(), GoPreviousNds(), SwPosition::nNode, and SwNode::StartOfSectionNode().
Referenced by sw::GetAllValidRanges().
bool GoInContent | ( | SwPaM & | rPam, |
SwMoveFnCollection const & | fnMove | ||
) |
Definition at line 1203 of file pam.cxx.
References Chars, SwMoveFnCollection::fnNd, SwPosition::GetNode(), SwPaM::GetPoint(), GoInNode(), and SwPosition::nContent.
Referenced by SwXText::convertToTextFrame(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwEditShell::CopySelToDoc(), SwXTextRange::DeleteAndInsert(), SwFEShell::DeleteRow(), SwEditShell::DeleteSel(), DoSearch(), SwTextShell::ExecField(), SwTextShell::Execute(), SwCursorShell::FindValidContentNode(), SwXDocumentIndex::getAnchor(), SwXTextSection::getAnchor(), SwXTextRange::getEnd(), SwXTextRange::GetPositions(), SwXTextRange::getStart(), SwCursor::GotoRegion(), SwCursor::GotoTable(), SwCursor::GotoTableBox(), SwFieldMgr::InsertField(), SwBaseShell::InsertRegionDialog(), IsEmptyBox(), lcl_EnsureValidPam(), SwCursor::LeftRight(), ModelToViewHelper::ModelToViewHelper(), SwUndoSaveContent::MoveFromUndoNds(), SwCursorShell::MoveOutOfTable(), sw::DocumentContentOperationsManager::MoveRange(), SwUndoDelete::RepeatImpl(), SwUndoTableToText::RepeatImpl(), SwCursorShell::SelTable(), SwCursorShell::SelTableRowOrCol(), SwUndRng::SetPaM(), SwWW8ImplReader::StopAnlToRestart(), SwEditShell::TableToText(), SwUndoInserts::UndoImpl(), SwUndoTextToTable::UndoImpl(), SwUndoTableToText::UndoImpl(), SwUndoSplitTable::UndoImpl(), SwCursorShell::UpdateCursor(), and SwTextRefMark::UpdateFieldContent().
bool GoInContentCells | ( | SwPaM & | rPam, |
SwMoveFnCollection const & | fnMove | ||
) |
Definition at line 1211 of file pam.cxx.
References Cells, SwMoveFnCollection::fnNd, SwPosition::GetNode(), SwPaM::GetPoint(), GoInNode(), and SwPosition::nContent.
Referenced by SwCursor::LeftRight().
bool GoInContentCellsSkipHidden | ( | SwPaM & | rPam, |
SwMoveFnCollection const & | fnMove | ||
) |
Definition at line 1227 of file pam.cxx.
References Cells, SwMoveFnCollection::fnNd, SwPosition::GetNode(), SwPaM::GetPoint(), GoInNode(), Hidden, and SwPosition::nContent.
Referenced by SwCursor::LeftRight().
bool GoInContentSkipHidden | ( | SwPaM & | rPam, |
SwMoveFnCollection const & | fnMove | ||
) |
Definition at line 1219 of file pam.cxx.
References Chars, SwMoveFnCollection::fnNd, SwPosition::GetNode(), SwPaM::GetPoint(), GoInNode(), Hidden, and SwPosition::nContent.
Referenced by SwCursor::LeftRight().
bool GoInDoc | ( | SwPaM & | rPam, |
SwMoveFnCollection const & | fnMove | ||
) |
Definition at line 1182 of file pam.cxx.
References SwMoveFnCollection::fnDoc, and SwPaM::GetPoint().
Referenced by SwHHCWrapper::Convert(), SwXBodyText::createParagraphEnumeration(), SwXBodyText::CreateTextCursor(), DocxExportFilter::exportDocument(), RtfExportFilter::filter(), SwXTextCursor::gotoEnd(), SwXTextCursor::gotoStart(), SwImpBlocks::MakePaM(), SwXShape::setPropertyValue(), SwCursor::SttEndDoc(), SwDoc::UpdatePagesForPrintingWithPostItData(), and SwWriter::Write().
bool GoInNode | ( | SwPaM & | rPam, |
SwMoveFnCollection const & | fnMove | ||
) |
Definition at line 1194 of file pam.cxx.
References fnMoveForward, SwMoveFnCollection::fnPos, SwPaM::GetPoint(), GetSttOrEnd(), and SwPosition::SetContent().
Referenced by SwEditShell::AutoFormatBySplitNode(), SwHTMLParser::Continue(), SwXText::Impl::ConvertCell(), sw::DocumentContentOperationsManager::CopyImplImpl(), SwXTextFrame::createEnumeration(), SwXRedlineText::createEnumeration(), SwXRedline::createEnumeration(), SwXCell::createEnumeration(), SwXHeadFootText::createEnumeration(), SwXFootnote::createEnumeration(), XMLRedlineImportHelper::CreateRedlineTextSection(), wwSectionManager::CreateSep(), SwXHeadFootText::CreateTextCursor(), SwXTextFrame::createXTextCursor(), SwXRedlineText::createXTextCursor(), SwXRedline::createXTextCursor(), SwXCell::createXTextCursor(), SwXFootnote::createXTextCursor(), SwXHeadFootText::createXTextCursorByRange(), sw::DocumentContentOperationsManager::DelFullPara(), SwDoc::DelTable(), SwChartDataSequence::ExtendTo(), SwDoc::FillRubyList(), SwXText::Impl::finishOrAppendParagraph(), SwXCellRange::getCellRangeByPosition(), GetFormatAndCreateCursorFromRangeRep(), SwXTextTable::getPropertyValue(), SwUnoCursorHelper::GetSelectableFromAny(), GoInContent(), GoInContentCells(), GoInContentCellsSkipHidden(), GoInContentSkipHidden(), GoNextPara(), GoPrevPara(), SwXTableRows::insertByIndex(), SwXTableColumns::insertByIndex(), SwContentAtPos::IsInRTLText(), SwCursorShell::MakeOutlineSel(), SwEditShell::MoveNumParas(), SwUndoDelete::RedoImpl(), SwXTableRows::removeByIndex(), SwXTableColumns::removeByIndex(), SwAccessibleTable::selectAccessibleChild(), SwCursorShell::SelTableBox(), SwXTextTable::setPropertyValue(), SwDoc::SetRubyList(), SwDoc::SplitDoc(), SwHTMLParser::StripTrailingPara(), SwUndoDelete::SwUndoDelete(), SwXTextTableCursor::SwXTextTableCursor(), SwUndoInserts::UndoImpl(), SwCursor::UpDown(), and SwASCWriter::WriteStream().
bool GoInSection | ( | SwPaM & | rPam, |
SwMoveFnCollection const & | fnMove | ||
) |
Definition at line 1188 of file pam.cxx.
References SwMoveFnCollection::fnSections, and SwPaM::GetPoint().
Referenced by IMPL_LINK(), and lcl_CpyBox().
bool GoNext | ( | SwNode * | pNd, |
SwContentIndex * | pIdx, | ||
SwCursorSkipMode | nMode | ||
) |
Definition at line 381 of file pam.cxx.
References GoNext(), and SwNode::IsContentNode().
Referenced by SwEditShell::GCAttr(), and GoNext().
SwContentNode * GoNextNds | ( | SwNodeIndex * | pIdx, |
bool | bChk | ||
) |
Definition at line 395 of file pam.cxx.
References CheckNodesRange(), SwNodeIndex::GetIndex(), SwNodeIndex::GetNode(), SwNodeIndex::GetNodes(), and SwNodes::GoNext().
bool GoNextPara | ( | SwPaM & | rPam, |
SwMoveFnCollection const & | aPosPara | ||
) |
Definition at line 1275 of file pam.cxx.
References fnMoveForward, SwNode::GetContentNode(), SwPosition::GetNode(), SwPaM::GetPoint(), GetSttOrEnd(), GoInNode(), SwPaM::Move(), and SwPosition::SetContent().
Referenced by SwEnhancedPDFExportHelper::ExportAuthorityEntryLinks(), SwWrtShell::FwdPara_(), SwXTextCursor::gotoNextParagraph(), SwXTextCursor::gotoNextSentence(), SwXTextCursor::gotoNextWord(), and SwCursor::MovePara().
SwContentNode * GoNextPos | ( | SwPosition * | pIdx, |
bool | bChk | ||
) |
Definition at line 425 of file pam.cxx.
References SwPosition::Assign(), CheckNodesRange(), SwNodeIndex::GetIndex(), SwNodeIndex::GetNode(), SwPosition::GetNode(), SwPosition::GetNodeIndex(), SwNodeIndex::GetNodes(), and SwNodes::GoNext().
Referenced by GoCurrPara().
bool GoPrevious | ( | SwNode * | pNd, |
SwContentIndex * | pIdx, | ||
SwCursorSkipMode | nMode | ||
) |
Definition at line 388 of file pam.cxx.
References GoPrevious(), and SwNode::IsContentNode().
Referenced by GoPrevious().
SwContentNode * GoPreviousNds | ( | SwNodeIndex * | pIdx, |
bool | bChk | ||
) |
Definition at line 410 of file pam.cxx.
References CheckNodesRange(), SwNodeIndex::GetIndex(), SwNodeIndex::GetNode(), and SwNodes::GoPrevious().
Referenced by GoEndSection().
SwContentNode * GoPreviousPos | ( | SwPosition * | pIdx, |
bool | bChk | ||
) |
Definition at line 440 of file pam.cxx.
References SwPosition::Assign(), CheckNodesRange(), SwNodeIndex::GetIndex(), SwNodeIndex::GetNode(), SwPosition::GetNode(), SwPosition::GetNodeIndex(), and SwNodes::GoPrevious().
Referenced by sw::GetAllValidRanges(), GoCurrPara(), and GoEndDoc().
bool GoPrevPara | ( | SwPaM & | rPam, |
SwMoveFnCollection const & | aPosPara | ||
) |
Definition at line 1235 of file pam.cxx.
References fnMoveBackward, fnMoveForward, SwNode::GetContentNode(), SwPosition::GetNode(), SwPaM::GetPoint(), GetSttOrEnd(), GoInNode(), SwPaM::Move(), and SwPosition::SetContent().
Referenced by SwWrtShell::BwdPara_(), SwHTMLParser::Continue(), SwXTextCursor::gotoPreviousParagraph(), and SwXTextCursor::gotoPreviousSentence().
void GoStartDoc | ( | SwPosition * | pPos | ) |
Definition at line 1123 of file pam.cxx.
References SwPosition::Assign(), SwNodes::GetEndOfContent(), SwPosition::GetNodes(), SwNodes::GoNext(), and SwNode::StartOfSectionNode().
void GoStartOfSection | ( | SwPosition * | pPos | ) |
Definition at line 1153 of file pam.cxx.
References SwContentIndex::Assign(), SwNode::GetContentNode(), SwPosition::GetNode(), SwNodes::GoStartOfSection(), SwPosition::nContent, and SwPosition::nNode.
void GoStartSection | ( | SwPosition * | pPos | ) |
Definition at line 1140 of file pam.cxx.
References SwPosition::AssignStartIndex(), SwNode::GetContentNode(), SwNodes::GetEndOfContent(), SwPosition::GetNode(), SwPosition::GetNodes(), SwNodes::GetSectionLevel(), SwNodes::GoStartOfSection(), SwPosition::nNode, and SwNode::StartOfSectionNode().
|
static |
Definition at line 304 of file pam.cxx.
References SwNode::EndOfSectionIndex(), SwNode::EndOfSectionNode(), SwNode::GetIndex(), SwNode::GetNodes(), SwNode::IsStartNode(), SwNode::StartOfSectionIndex(), and SwNode::StartOfSectionNode().
Referenced by CheckNodesRange().
Definition at line 721 of file pam.cxx.
References SwFrame::FindFlyFrame(), SwFrame::FindSctFrame(), SwSectionFrame::GetSection(), SwSection::IsEditInReadonlyFlag(), SwFrame::IsInFly(), SwFrame::IsInSct(), SwFrame::IsNoTextFrame(), and SwLayoutFrame::Lower().
Referenced by SwPaM::HasReadonlySel().
|
static |
Definition at line 295 of file pam.cxx.
References SwNode::GetIndex(), and SwNode::StartOfSectionIndex().
Referenced by CheckNodesRange().
std::ostream & operator<< | ( | std::ostream & | s, |
const SwPaM & | pam | ||
) |
Definition at line 1398 of file pam.cxx.
References SwPaM::GetMark(), SwPaM::GetPoint(), and SwPaM::HasMark().
std::ostream & operator<< | ( | std::ostream & | s, |
const SwPosition & | position | ||
) |
Definition at line 284 of file pam.cxx.
References position().