LibreOffice Module editeng (master) 1
|
#include <editdata.hxx>
Public Member Functions | |
ESelection () | |
ESelection (sal_Int32 nStPara, sal_Int32 nStPos, sal_Int32 nEPara, sal_Int32 nEPos) | |
ESelection (sal_Int32 nPara, sal_Int32 nPos) | |
void | Adjust () |
bool | operator== (const ESelection &rS) const |
bool | operator!= (const ESelection &rS) const |
bool | operator< (const ESelection &rS) const |
bool | operator> (const ESelection &rS) const |
bool | IsZero () const |
bool | HasRange () const |
Public Attributes | |
sal_Int32 | nStartPara |
sal_Int32 | nStartPos |
sal_Int32 | nEndPara |
sal_Int32 | nEndPos |
Definition at line 111 of file editdata.hxx.
|
inline |
Definition at line 118 of file editdata.hxx.
|
inline |
Definition at line 120 of file editdata.hxx.
|
inline |
Definition at line 128 of file editdata.hxx.
References nPos.
|
inline |
Definition at line 184 of file editdata.hxx.
References nEndPara, nEndPos, nStartPara, and nStartPos.
Referenced by OutlinerView::ApplyBulletsNumbering(), EditView::ChangeFontSize(), TextConvWrapper::ChangeText(), ImpEditEngine::Command(), ImpEditView::dragOver(), OutlinerView::EnsureNumberingIsOn(), GetStatusValueForThesaurusFromContext(), EditView::GetSurroundingTextSelection(), OutlinerView::ImpCalcSelectedPages(), OutlinerView::ImpInitPaste(), OutlinerView::Read(), OutlinerView::RemoveAttribs(), OutlinerView::SwitchOffBulletsNumbering(), OutlinerView::ToggleBullets(), and OutlinerView::ToggleBulletsNumbering().
|
inline |
Definition at line 151 of file editdata.hxx.
References nEndPara, nEndPos, nStartPara, and nStartPos.
Referenced by EditView::ChangeFontSize(), TextConvWrapper::ConvNext_impl(), TextConvWrapper::ConvStart_impl(), GetStatusValueForThesaurusFromContext(), ImpEditEngine::ImpConvert(), Outliner::ImpConvertEdtToOut(), OutlinerView::PostKeyEvent(), and SvxReadXML().
|
inline |
Definition at line 156 of file editdata.hxx.
References nEndPara, nEndPos, nStartPara, and nStartPos.
|
inline |
Definition at line 137 of file editdata.hxx.
References operator==().
|
inline |
Definition at line 168 of file editdata.hxx.
References nEndPara, nEndPos, nStartPara, nStartPos, and operator==().
|
inline |
Definition at line 162 of file editdata.hxx.
References nEndPara, nEndPos, nStartPara, and nStartPos.
Referenced by operator!=(), operator<(), and operator>().
|
inline |
Definition at line 176 of file editdata.hxx.
References nEndPara, nEndPos, nStartPara, nStartPos, and operator==().
sal_Int32 ESelection::nEndPara |
Definition at line 115 of file editdata.hxx.
Referenced by Adjust(), OutlinerView::ApplyBulletsNumbering(), EditView::ChangeFontSize(), CheckSelection(), ImpEditEngine::Command(), TextConvWrapper::ConvStart_impl(), ImpEditEngine::CreateESel(), ImpEditEngine::CreateSel(), SvxAccessibleTextAdapter::Delete(), EditView::DeleteSurroundingText(), ImpEditView::dragDropEnd(), EditEngine::DumpData(), OutlinerView::EnsureNumberingIsOn(), EditEngine::GetAttribs(), SvxAccessibleTextAdapter::GetAttribs(), SvxEditEngineForwarder::GetAttribs(), SvxAccessibleTextAdapter::GetItemState(), TextConvWrapper::GetNextPortion(), EditView::GetSelection(), SvxAccessibleTextEditViewAdapter::GetSelection(), GetSvxEditEngineItemState(), SvxAccessibleTextAdapter::GetText(), SvxEditEngineForwarder::GetWordIndices(), SvxOutlinerForwarder::GetWordIndices(), HasRange(), OutlinerView::ImpCalcSelectedPages(), OutlinerView::ImpGetSelectedParagraphs(), OutlinerView::ImpInitPaste(), ImplOutlinerForwarderGetAttribs(), SvxUnoTextBase::insertControlCharacter(), SvxAccessibleTextAdapter::InsertText(), URLFieldHelper::IsCursorAtURLField(), SvxAccessibleTextAdapter::IsEditable(), IsZero(), EditView::MoveParagraphs(), operator<(), operator==(), operator>(), OutlinerView::PostKeyEvent(), EditEngine::QuickDelete(), EditEngine::QuickInsertField(), SvxAccessibleTextAdapter::QuickInsertField(), EditEngine::QuickInsertLineBreak(), SvxAccessibleTextAdapter::QuickInsertLineBreak(), EditEngine::QuickInsertText(), SvxAccessibleTextAdapter::QuickInsertText(), EditEngine::QuickMarkInvalid(), EditEngine::QuickSetAttribs(), SvxAccessibleTextAdapter::QuickSetAttribs(), OutlinerView::Read(), OutlinerView::RemoveAttribs(), EditEngine::RemoveAttribs(), NonOverflowingText::RemoveOverflowingText(), TextConvWrapper::SelectNewUnit_impl(), EditView::SetSelection(), SvxAccessibleTextEditViewAdapter::SetSelection(), SvxReadXML(), SvxUnoTextRangeEnumeration::SvxUnoTextRangeEnumeration(), OutlinerView::SwitchOffBulletsNumbering(), OutlinerView::ToggleBullets(), OutlinerView::ToggleBulletsNumbering(), and EditUndoSetAttribs::Undo().
sal_Int32 ESelection::nEndPos |
Definition at line 116 of file editdata.hxx.
Referenced by Adjust(), EditView::ChangeFontSize(), TextConvWrapper::ChangeText(), CheckSelection(), ImpEditEngine::Command(), TextConvWrapper::ConvStart_impl(), ImpEditEngine::CreateESel(), ImpEditEngine::CreateSel(), SvxAccessibleTextAdapter::Delete(), EditView::DeleteSurroundingText(), ImpEditView::dragDropEnd(), EditEngine::DumpData(), EditView::ExecuteSpellPopup(), EditEngine::GetAttribs(), SvxAccessibleTextAdapter::GetAttribs(), SvxEditEngineForwarder::GetAttribs(), SvxAccessibleTextAdapter::GetItemState(), TextConvWrapper::GetNextPortion(), EditView::GetSelection(), SvxAccessibleTextEditViewAdapter::GetSelection(), EditView::GetSurroundingTextSelection(), GetSvxEditEngineItemState(), SvxAccessibleTextAdapter::GetText(), SvxEditEngineForwarder::GetWordIndices(), SvxOutlinerForwarder::GetWordIndices(), HasRange(), ImplOutlinerForwarderGetAttribs(), SvxUnoTextBase::insertControlCharacter(), SvxAccessibleTextAdapter::InsertText(), URLFieldHelper::IsCursorAtURLField(), SvxAccessibleTextAdapter::IsEditable(), IsZero(), operator<(), operator==(), operator>(), OutlinerView::PostKeyEvent(), EditEngine::QuickDelete(), EditEngine::QuickInsertField(), SvxAccessibleTextAdapter::QuickInsertField(), EditEngine::QuickInsertLineBreak(), SvxAccessibleTextAdapter::QuickInsertLineBreak(), EditEngine::QuickInsertText(), SvxAccessibleTextAdapter::QuickInsertText(), EditEngine::QuickSetAttribs(), SvxAccessibleTextAdapter::QuickSetAttribs(), EditEngine::RemoveAttribs(), NonOverflowingText::RemoveOverflowingText(), EditView::SelectFieldAtCursor(), TextConvWrapper::SelectNewUnit_impl(), EditView::SetSelection(), SvxAccessibleTextEditViewAdapter::SetSelection(), and SvxUnoTextRangeEnumeration::SvxUnoTextRangeEnumeration().
sal_Int32 ESelection::nStartPara |
Definition at line 113 of file editdata.hxx.
Referenced by Adjust(), OutlinerView::ApplyBulletsNumbering(), EditView::ChangeFontSize(), CheckSelection(), ImpEditEngine::Command(), ImpEditEngine::CreateESel(), ImpEditEngine::CreateSel(), SvxAccessibleTextAdapter::Delete(), EditView::DeleteSurroundingText(), ImpEditView::dragDropEnd(), EditEngine::DumpData(), OutlinerView::EnsureNumberingIsOn(), EditEngine::GetAttribs(), SvxAccessibleTextAdapter::GetAttribs(), SvxEditEngineForwarder::GetAttribs(), SvxOutlinerForwarder::GetAttribs(), SvxAccessibleTextAdapter::GetItemState(), TextConvWrapper::GetNextPortion(), NonOverflowingText::GetOverflowPointSel(), EditView::GetSelection(), SvxAccessibleTextEditViewAdapter::GetSelection(), GetStatusValueForThesaurusFromContext(), GetSvxEditEngineItemState(), SvxAccessibleTextAdapter::GetText(), SvxEditEngineForwarder::GetWordIndices(), SvxOutlinerForwarder::GetWordIndices(), SvxUnoTextCursor::gotoRange(), HasRange(), OutlinerView::ImpCalcSelectedPages(), OutlinerView::ImpGetSelectedParagraphs(), OutlinerView::ImpInitPaste(), ImplOutlinerForwarderGetAttribs(), SvxUnoTextBase::insertControlCharacter(), SvxAccessibleTextAdapter::InsertText(), SvxUnoTextBase::insertTextPortion(), URLFieldHelper::IsCursorAtURLField(), SvxAccessibleTextAdapter::IsEditable(), IsZero(), OutlinerView::MouseButtonDown(), EditView::MoveParagraphs(), operator<(), operator==(), operator>(), EditEngine::QuickDelete(), EditEngine::QuickInsertField(), SvxAccessibleTextAdapter::QuickInsertField(), EditEngine::QuickInsertLineBreak(), SvxAccessibleTextAdapter::QuickInsertLineBreak(), EditEngine::QuickInsertText(), SvxAccessibleTextAdapter::QuickInsertText(), EditEngine::QuickMarkInvalid(), EditEngine::QuickSetAttribs(), SvxAccessibleTextAdapter::QuickSetAttribs(), OutlinerView::Read(), OutlinerView::RemoveAttribs(), EditEngine::RemoveAttribs(), NonOverflowingText::RemoveOverflowingText(), TextConvWrapper::SelectNewUnit_impl(), EditView::SetSelection(), SvxAccessibleTextEditViewAdapter::SetSelection(), SvxReadXML(), SvxUnoTextRangeEnumeration::SvxUnoTextRangeEnumeration(), OutlinerView::SwitchOffBulletsNumbering(), OutlinerView::ToggleBullets(), OutlinerView::ToggleBulletsNumbering(), and EditUndoSetAttribs::Undo().
sal_Int32 ESelection::nStartPos |
Definition at line 114 of file editdata.hxx.
Referenced by Adjust(), EditView::ChangeFontSize(), TextConvWrapper::ChangeText(), CheckSelection(), ImpEditEngine::Command(), ImpEditEngine::CreateESel(), ImpEditEngine::CreateSel(), SvxAccessibleTextAdapter::Delete(), EditView::DeleteSurroundingText(), ImpEditView::dragDropEnd(), EditEngine::DumpData(), EditView::ExecuteSpellPopup(), EditEngine::GetAttribs(), SvxAccessibleTextAdapter::GetAttribs(), SvxEditEngineForwarder::GetAttribs(), SvxAccessibleTextAdapter::GetItemState(), TextConvWrapper::GetNextPortion(), NonOverflowingText::GetOverflowPointSel(), EditView::GetSelection(), SvxAccessibleTextEditViewAdapter::GetSelection(), GetStatusValueForThesaurusFromContext(), EditView::GetSurroundingTextSelection(), GetSvxEditEngineItemState(), SvxAccessibleTextAdapter::GetText(), SvxEditEngineForwarder::GetWordIndices(), SvxOutlinerForwarder::GetWordIndices(), SvxUnoTextCursor::gotoRange(), HasRange(), ImplOutlinerForwarderGetAttribs(), SvxUnoTextBase::insertControlCharacter(), SvxAccessibleTextAdapter::InsertText(), URLFieldHelper::IsCursorAtURLField(), SvxAccessibleTextAdapter::IsEditable(), IsZero(), operator<(), operator==(), operator>(), OutlinerView::PostKeyEvent(), EditEngine::QuickDelete(), EditEngine::QuickInsertField(), SvxAccessibleTextAdapter::QuickInsertField(), EditEngine::QuickInsertLineBreak(), SvxAccessibleTextAdapter::QuickInsertLineBreak(), EditEngine::QuickInsertText(), SvxAccessibleTextAdapter::QuickInsertText(), EditEngine::QuickSetAttribs(), SvxAccessibleTextAdapter::QuickSetAttribs(), EditEngine::RemoveAttribs(), NonOverflowingText::RemoveOverflowingText(), TextConvWrapper::ReplaceUnit(), EditView::SelectFieldAtCursor(), TextConvWrapper::SelectNewUnit_impl(), EditView::SetSelection(), SvxAccessibleTextEditViewAdapter::SetSelection(), and SvxUnoTextRangeEnumeration::SvxUnoTextRangeEnumeration().