Lines Matching defs:index
389 XawTextPosition index, lastPos;
397 for (index = fromPos; index != toPos && index < lastPos; index++) {
398 if ((int)index - blk.firstPos >= blk.length)
399 XawTextSourceRead(source, index, &blk, (int)(toPos - fromPos));
400 c = blk.ptr[index - blk.firstPos];
403 index++;
407 *resPos = index;
428 XawTextPosition lastPos, index, whiteSpacePosition;
440 for (index = fromPos; *resWidth <= width && index < lastPos; index++) {
442 if ((int)index - blk.firstPos >= blk.length)
443 XawTextSourceRead(source, index, &blk, BUFSIZ);
444 c = blk.ptr[index - blk.firstPos];
449 whiteSpacePosition = index;
453 index++;
457 if (*resWidth > width && index > fromPos) {
459 index--;
461 index = whiteSpacePosition + 1;
465 if (index == lastPos && c != XawLF) index = lastPos + 1;
466 *resPos = index;