LibreOffice Module sw (master) 1
|
#include <crsrsh.hxx>
Public Member Functions | |
SwContentAtPos (IsAttrAtPos eGetAtPos) | |
bool | IsInProtectSect () const |
is the node in a protected section? More... | |
bool | IsInRTLText () const |
Public Attributes | |
union { | |
const SwField * pField | |
const SfxPoolItem * pAttr | |
const SwRangeRedline * pRedl | |
SwContentNode * pNode | |
const sw::mark::IFieldmark * pFieldmark | |
} | aFnd |
IsAttrAtPos | eContentAtPos |
int | nDist |
OUString | sStr |
const SwTextAttr * | pFndTextAttr |
Definition at line 103 of file crsrsh.hxx.
|
inline |
Definition at line 117 of file crsrsh.hxx.
References aFnd, nDist, and pFndTextAttr.
bool SwContentAtPos::IsInProtectSect | ( | ) | const |
is the node in a protected section?
Definition at line 2129 of file crstrvl.cxx.
References ClickField, eContentAtPos, Field, Ftn, IDocumentLayoutAccess::GetCurrentLayout(), SwNode::GetDoc(), SwDoc::getIDocumentLayoutAccess(), SwContentNode::getLayoutFrame(), InetAttr, SwNode::IsInProtectSect(), SwFrame::IsProtected(), and pFndTextAttr.
Referenced by SwEditWin::MouseButtonDown(), and SwEditWin::MouseButtonUp().
bool SwContentAtPos::IsInRTLText | ( | ) | const |
Definition at line 2163 of file crstrvl.cxx.
References eContentAtPos, SwIterator< TElementType, TSource, eMode >::First(), fnMoveForward, Ftn, SwNodeIndex::GetNode(), SwPaM::GetPointContentNode(), SwNode::GetStartNode(), SwTextFootnote::GetStartNode(), SwNode::GetTextNode(), GoInNode(), SwFrame::IsRightToLeft(), SwNode::IsTextNode(), SwPaM::Move(), SwIterator< TElementType, TSource, eMode >::Next(), and pFndTextAttr.
Referenced by SwEditWin::RequestHelp().
union { ... } SwContentAtPos::aFnd |
Referenced by SwCursorShell::GetContentAtPos(), SwTransferable::GetData(), SwVisibleCursor::getLOKPayload(), SwFEShell::GetNumRuleNodeAtPos(), SwEditWin::MouseButtonDown(), SwEditWin::MouseButtonUp(), SwEditWin::MouseMove(), SwEditWin::RequestHelp(), sw::sidebarwindows::SidebarTextControl::RequestHelp(), SwContentAtPos(), SwReadOnlyPopup::SwReadOnlyPopup(), and SwEditWin::UpdatePointer().
IsAttrAtPos SwContentAtPos::eContentAtPos |
Definition at line 112 of file crsrsh.hxx.
Referenced by SwCursorShell::GetContentAtPos(), IsInProtectSect(), IsInRTLText(), SwEditWin::MouseButtonUp(), SwEditWin::RequestHelp(), and SwEditWin::UpdatePointer().
int SwContentAtPos::nDist |
Definition at line 113 of file crsrsh.hxx.
Referenced by SwCursorShell::GetContentAtPos(), SwFEShell::IsNumLabel(), and SwContentAtPos().
const SfxPoolItem* SwContentAtPos::pAttr |
Definition at line 107 of file crsrsh.hxx.
Referenced by SwCursorShell::GetContentAtPos(), SwTransferable::GetData(), SwVisibleCursor::getLOKPayload(), SwEditWin::MouseButtonUp(), SwEditWin::MouseMove(), SwEditWin::RequestHelp(), and SwReadOnlyPopup::SwReadOnlyPopup().
const SwField* SwContentAtPos::pField |
Definition at line 106 of file crsrsh.hxx.
Referenced by SwCursorShell::GetContentAtPos(), SwEditWin::MouseButtonUp(), SwEditWin::MouseMove(), and SwEditWin::RequestHelp().
const sw::mark::IFieldmark* SwContentAtPos::pFieldmark |
Definition at line 110 of file crsrsh.hxx.
Referenced by SwCursorShell::GetContentAtPos(), SwEditWin::MouseButtonDown(), and SwEditWin::MouseButtonUp().
const SwTextAttr* SwContentAtPos::pFndTextAttr |
Definition at line 115 of file crsrsh.hxx.
Referenced by SwCursorShell::GetContentAtPos(), IsInProtectSect(), IsInRTLText(), SwEditWin::MouseButtonDown(), SwEditWin::MouseButtonUp(), SwEditWin::RequestHelp(), SwContentAtPos(), and SwEditWin::UpdatePointer().
SwContentNode* SwContentAtPos::pNode |
Definition at line 109 of file crsrsh.hxx.
Referenced by SwCursorShell::GetContentAtPos(), SwFEShell::GetNumRuleNodeAtPos(), SwEditWin::MouseButtonDown(), SwEditWin::MouseMove(), and SwEditWin::UpdatePointer().
const SwRangeRedline* SwContentAtPos::pRedl |
Definition at line 108 of file crsrsh.hxx.
Referenced by SwCursorShell::GetContentAtPos(), SwEditWin::RequestHelp(), and sw::sidebarwindows::SidebarTextControl::RequestHelp().
OUString SwContentAtPos::sStr |
Definition at line 114 of file crsrsh.hxx.
Referenced by SwCursorShell::GetContentAtPos(), SwTransferable::GetData(), SwVisibleCursor::getLOKPayload(), IMPL_LINK(), SwEditWin::MouseButtonDown(), and SwEditWin::RequestHelp().