Lines Matching +defs:from +defs:end
23 in this Software without prior written authorization from The Open Group.
71 * dealings in this Software without prior written authorization from the
1289 XawTextPosition end, update_from = -1;
1367 &end, &width, &height);
1371 end <= position ? position + 1 : end);
1390 if (end > ctx->text.lastPos) {
1391 position = end;
1393 _XawTextNeedsUpdating(ctx, end, end + ctx->text.lt.lines - line);
1434 if (position == end)
1437 position = end;
1605 XawTextPosition end;
1609 end = lt->top;
1611 top = SrcScan(ctx->text.source, end, XawstEOL,
1613 n_lines += CountLines(ctx, top, end);
1614 end = top;
2202 * Must walk the selection list in opposite order from UnsetSelection
2229 * Must walk the selection list in opposite order from UnsetSelection
2381 * so we get it from wchar string, then free the wchar string
2633 * the line table, from the insertion point (or previous line, if
2710 XawTextPosition end, final;
2712 if ((end = ctx->text.lt.info[line + 1].position) > right)
2713 end = right;
2715 final = end;
2716 if (end > last)
2717 end = last;
2719 if (end > start) {
2721 || (start >= ctx->text.s.right || end <= ctx->text.s.left))
2722 _XawTextSinkDisplayText(ctx->text.sink, x, y, start, end, False);
2723 else if (start >= ctx->text.s.left && end <= ctx->text.s.right)
2724 _XawTextSinkDisplayText(ctx->text.sink, x, y, start, end, True);
2728 Min(end, ctx->text.s.right));
2729 OldDisplayText(w, ctx->text.s.right, end);
2774 XawTextPosition from;
2788 for (from = left;
2789 from < right && line < ctx->text.lt.lines; line++) {
2798 if (from < to) {
2800 || (from >= ctx->text.s.right || to <= ctx->text.s.left))
2801 XawTextSinkPreparePaint(ctx->text.sink, y, line, from, to, False);
2802 else if (from >= ctx->text.s.left && to <= ctx->text.s.right)
2803 XawTextSinkPreparePaint(ctx->text.sink, y, line, from, to, True);
2805 XawTextSinkPreparePaint(ctx->text.sink, y, line, from,
2808 XawMax(from, ctx->text.s.left),
2824 from = to;
2901 * in then becomes the end of the selection.
2963 * extending from either end of the selection and handles the case when you
2965 * end you are extending!).
3015 * in then becomes the end of the selection.
3201 * multi-click selection user interfaces from the outside.
3472 * Finds the nearest left position from ctx->text.insertPos
3925 * This public routine deletes the text from startPos to endPos in a source and
3995 * Note: Must walk the selection list in opposite order from TextLoseSelection
4029 XawTextInvalidate(Widget w, XawTextPosition from, XawTextPosition to)
4033 from = FindGoodPosition(ctx, from);
4037 _XawTextNeedsUpdating(ctx, from, to);