Lines Matching refs:pRange

1058 void SwNodes::SectionDown(SwNodeRange *pRange, SwStartNodeType eSttNdTyp )  in SectionDown()  argument
1060 if( pRange->aStart >= pRange->aEnd || in SectionDown()
1061 pRange->aEnd >= Count() || in SectionDown()
1062 !CheckNodesRange( pRange->aStart, pRange->aEnd )) in SectionDown()
1068 SwNode * pAktNode = &pRange->aStart.GetNode(); in SectionDown()
1072 DelNodes( pRange->aStart, 1 ); // verhinder leere Section in SectionDown()
1076 SwNode* pSttNd = new SwStartNode( pRange->aStart, ND_STARTNODE, eSttNdTyp ); in SectionDown()
1077 pRange->aStart = *pSttNd; in SectionDown()
1078 aTmpIdx = pRange->aStart; in SectionDown()
1084 pRange->aEnd--; in SectionDown()
1085 if( pRange->aEnd.GetNode().GetStartNode() ) in SectionDown()
1086 DelNodes( pRange->aEnd, 1 ); in SectionDown()
1089 pRange->aEnd++; in SectionDown()
1091 new SwEndNode( pRange->aEnd, *pRange->aStart.GetNode().GetStartNode() ); in SectionDown()
1093 pRange->aEnd--; in SectionDown()
1095 SectionUpDown( aTmpIdx, pRange->aEnd ); in SectionDown()
1135 void SwNodes::SectionUp(SwNodeRange *pRange) in SectionUp() argument
1137 if( pRange->aStart >= pRange->aEnd || in SectionUp()
1138 pRange->aEnd >= Count() || in SectionUp()
1139 !CheckNodesRange( pRange->aStart, pRange->aEnd ) || in SectionUp()
1140 !( HighestLevel( *this, *pRange ) > 1 )) in SectionUp()
1146 SwNode * pAktNode = &pRange->aStart.GetNode(); in SectionUp()
1150 SwEndNode* pEndNd = pRange->aEnd.GetNode().GetEndNode(); in SectionUp()
1155 RemoveNode( pRange->aStart.GetIndex(), 1, sal_True ); in SectionUp()
1156 RemoveNode( pRange->aEnd.GetIndex(), 1, sal_True ); in SectionUp()
1158 SwNodeIndex aTmpIdx( pRange->aStart ); in SectionUp()
1159 while( aTmpIdx < pRange->aEnd ) in SectionUp()
1170 DelNodes( pRange->aStart, 1 ); in SectionUp()
1172 else if( aIdx == pRange->aStart.GetIndex()-1 ) // vor StartNode in SectionUp()
1175 new SwEndNode( pRange->aStart, *aIdx.GetNode().GetStartNode() ); in SectionUp()
1180 SwNodeIndex aTmpIdx( pRange->aEnd ); in SectionUp()
1181 if( pRange->aEnd.GetNode().IsEndNode() ) in SectionUp()
1182 DelNodes( pRange->aEnd, 1 ); in SectionUp()
1185 pAktNode = new SwStartNode( pRange->aEnd ); in SectionUp()
1187 aTmpIdx = *pRange->aEnd.GetNode().EndOfSectionNode(); in SectionUp()
1188 pRange->aEnd--; in SectionUp()