Lines Matching defs:startPos
1727 XawTextPosition startPos, endPos;
1735 for ( startPos = pos1, i = line; IsValidLine(ctx, i) &&
1750 if ( (endPos > startPos) ) {
1756 if ( (startPos >= ctx->text.s.right) || (endPos <= ctx->text.s.left) )
1757 XawTextSinkDisplayText(ctx->text.sink, x, y, startPos, endPos, FALSE);
1758 else if ((startPos >= ctx->text.s.left) && (endPos <= ctx->text.s.right))
1759 XawTextSinkDisplayText(ctx->text.sink, x, y, startPos, endPos, TRUE);
1761 DisplayText(w, startPos, ctx->text.s.left);
1762 DisplayText(w, Max(startPos, ctx->text.s.left),
1767 startPos = endPos;
2604 XawTextSetSource(w, source, startPos)
2606 XawTextPosition startPos;
2611 ctx->text.lt.top = startPos;
2613 ctx->text.insertPos = startPos;
2621 * This public routine deletes the text from startPos to endPos in a source and
2622 * then inserts, at startPos, the text that was passed. As a side effect it
2628 XawTextReplace(w, startPos, endPos, text)
2630 XawTextPosition startPos, endPos;
2638 startPos = FindGoodPosition(ctx, startPos);
2639 if ((result = _XawTextReplace(ctx, startPos, endPos, text)) == XawEditDone) {
2640 int delta = text->length - (endPos - startPos);