Lines Matching defs:left

150      offset(text.r_margin.left), XtRImmediate, (XtPointer)2},
354 Position top, left = 0;
359 left += (Position) (vbar->core.width + vbar->core.border_width);
361 XtResizeWidget( hbar, ctx->core.width - left, hbar->core.height,
364 left -= (Position) hbar->core.border_width;
367 XtMoveWidget( hbar, left, top);
407 ctx->text.r_margin.left += vbar->core.width + vbar->core.border_width;
408 ctx->text.margin.left = ctx->text.r_margin.left;
433 ctx->text.r_margin.left -= vbar->core.width + vbar->core.border_width;
434 ctx->text.margin.left = ctx->text.r_margin.left;
704 _XawTextNeedsUpdating(ctx, left, right)
706 XawTextPosition left, right;
710 if (left < right) {
712 if (left <= ctx->text.updateTo[i] && right >= ctx->text.updateFrom[i]) {
713 ctx->text.updateFrom[i] = Min(left, ctx->text.updateFrom[i]);
727 ctx->text.updateFrom[ctx->text.numranges - 1] = left;
739 _XawTextGetText(ctx, left, right)
741 XawTextPosition left, right;
755 tempResult=result=XtMalloc( (unsigned)(((Cardinal)(right-left))+ONE )* bytes);
756 while (left < right) {
757 left = SrcRead(ctx->text.source, left, &text, (int)(right - left));
776 _XawTextGetSTRING(ctx, left, right)
778 XawTextPosition left, right;
788 ws = (wchar_t *)_XawTextGetText(ctx, left, right);
799 s = (unsigned char *)_XawTextGetText(ctx, left, right);
844 fromx = (int) ctx->text.margin.left;
893 *x = ctx->text.margin.left;
898 *x = ctx->text.margin.left;
981 XawTextSinkFindPosition( ctx->text.sink, position, ctx->text.margin.left,
1146 first = ctx->text.r_margin.left - ctx->text.margin.left;
1151 if (((ctx->text.hbar == NULL) && (ctx->text.margin.left !=
1152 ctx->text.r_margin.left)) ||
1155 ctx->text.margin.left = ctx->text.r_margin.left;
1263 old_left = ctx->text.margin.left;
1264 ctx->text.margin.left -= pixels;
1265 if (ctx->text.margin.left > ctx->text.r_margin.left) {
1266 ctx->text.margin.left = ctx->text.r_margin.left;
1267 pixels = old_left - ctx->text.margin.left;
1339 Position new_left, old_left = ctx->text.margin.left;
1343 new_left = ctx->text.r_margin.left;
1352 ctx->text.margin.left = new_left;
1361 * left, right - left and right pixel offsets of the
1367 UpdateTextInLine(ctx, line, left, right)
1370 Position left, right;
1376 if ( ((int)(lt->textWidth + ctx->text.margin.left) < left) ||
1377 ( ctx->text.margin.left > right ) )
1380 local_width = left - ctx->text.margin.left;
1382 (int) ctx->text.margin.left,
1385 if (right >= (Position) lt->textWidth - ctx->text.margin.left)
1395 local_left = ctx->text.margin.left + width;
1587 *value = _XawTextGetSTRING(ctx, s->left, s->right);
1641 *temp = (long) (s->right - s->left);
1654 temp[0] = (long) (s->left + 1);
1815 salt->s.left = ctx->text.s.left;
1818 salt->contents = _XawTextGetSTRING(ctx, ctx->text.s.left, ctx->text.s.right);
1849 _SetSelection(ctx, left, right, selections, count)
1851 XawTextPosition left, right;
1857 if (left < ctx->text.s.left) {
1858 pos = Min(right, ctx->text.s.left);
1859 _XawTextNeedsUpdating(ctx, left, pos);
1861 if (left > ctx->text.s.left) {
1862 pos = Min(left, ctx->text.s.right);
1863 _XawTextNeedsUpdating(ctx, ctx->text.s.left, pos);
1866 pos = Max(right, ctx->text.s.left);
1870 pos = Max(left, ctx->text.s.right);
1874 ctx->text.s.left = left;
1877 SrcSetSelection(ctx->text.source, left, right,
1880 if (left < right) {
1896 tptr= ptr= (unsigned char *) _XawTextGetSTRING(ctx, ctx->text.s.left,
2082 if ( (x == (Position) ctx->text.margin.left) && (x > 0) )
2085 (Dimension) ctx->text.margin.left, (Dimension)height);
2087 if ( (startPos >= ctx->text.s.right) || (endPos <= ctx->text.s.left) )
2089 else if ((startPos >= ctx->text.s.left) && (endPos <= ctx->text.s.right))
2092 DisplayText(w, startPos, ctx->text.s.left);
2093 DisplayText(w, Max(startPos, ctx->text.s.left),
2102 ctx->text.margin.left),
2119 (Position) ctx->text.margin.left, (Position) y,
2126 x = (Position) ctx->text.margin.left;
2160 ((pos >= ctx->text.s.left) && (pos <= ctx->text.s.right))) {
2234 if ( (newLeft != ctx->text.s.left) || (newRight != ctx->text.s.right)
2237 if (pos - ctx->text.s.left < ctx->text.s.right - pos)
2245 ctx->text.origSel.left = ctx->text.s.left;
2248 if (pos >= ctx->text.s.left + ((ctx->text.s.right - ctx->text.s.left) / 2))
2272 if (ctx->text.s.left == ctx->text.s.right) /* no current selection. */
2273 ctx->text.s.left = ctx->text.s.right = ctx->text.insertPos;
2275 ctx->text.origSel.left = ctx->text.s.left;
2281 if (pos >= ctx->text.s.left + ((ctx->text.s.right - ctx->text.s.left) / 2))
2287 if ((ctx->text.extendDir == XawsdRight && pos <= ctx->text.origSel.left) ||
2291 ModifySelection(ctx, ctx->text.origSel.left, ctx->text.origSel.right);
2342 ModifySelection(ctx, ctx->text.s.left, pos);
2420 if ((int)(lt->textWidth + ctx->text.margin.left) > (int)rbox.width)
2421 rbox.width = lt->textWidth + ctx->text.margin.left;
2486 * l, r - the left and right ends of the selection.
2490 * NOTE: if (ctx->text.s.left >= ctx->text.s.right) then the selection
2515 * left, right - the left and right ends of the selection.
2518 * NOTE: if (ctx->text.s.left >= ctx->text.s.right) then the selection
2523 ModifySelection(ctx, left, right)
2525 XawTextPosition left, right;
2527 if (left == right)
2528 ctx->text.insertPos = left;
2529 _SetSelection( ctx, left, right, (Atom*) NULL, ZERO );
2567 _XawTextSetSelection(ctx, ctx->text.s.left, ctx->text.s.right,
2889 if (oldtw->text.r_margin.left != newtw->text.r_margin.left) {
2890 newtw->text.margin.left = newtw->text.r_margin.left;
2892 newtw->text.margin.left += newtw->text.vbar->core.width +
3193 XawTextGetSelectionPos(Widget w, XawTextPosition *left, XawTextPosition *right)
3195 XawTextGetSelectionPos(w, left, right)
3197 XawTextPosition* left,* right;
3200 *left = ((TextWidget) w)->text.s.left;
3218 ctx->text.s.left = ctx->text.s.right = 0;
3336 XawTextSetSelection (Widget w, XawTextPosition left, XawTextPosition right)
3338 XawTextSetSelection (w, left, right)
3340 XawTextPosition left, right;
3346 _XawTextSetSelection(ctx, FindGoodPosition(ctx, left),
3401 if ( (ctx->text.s.left > lastPos) || (ctx->text.s.right > lastPos) )
3402 ctx->text.s.left = ctx->text.s.right = 0;