Lines Matching refs:first
27 int lBearing; /* Distance from first character's
276 static void DeleteEls _ANSI_ARGS_((Listbox *listPtr, int first,
297 int first, int last));
301 int first, int last, int select));
551 int first, last;
559 if (GetListboxIndex(interp, listPtr, argv[2], 0, &first) != TCL_OK) {
563 last = first;
569 DeleteEls(listPtr, first, last);
571 int first, last, i;
576 argv[0], " get first ?last?\"", (char *) NULL);
579 if (GetListboxIndex(interp, listPtr, argv[2], 0, &first) != TCL_OK) {
586 for (elPtr = listPtr->firstPtr, i = 0; i < first;
701 int first, last;
709 if (GetListboxIndex(interp, listPtr, argv[3], 0, &first) != TCL_OK) {
717 last = first;
727 listPtr->selectAnchor = first;
729 ListboxSelect(listPtr, first, last, 0);
739 for (elPtr = listPtr->firstPtr, i = 0; i < first;
749 ListboxSelect(listPtr, first, last, 1);
1114 * first or last seleted item.
1406 DeleteEls(listPtr, first, last)
1408 int first; /* Index of first element to delete. */
1419 if (first < 0) {
1420 first = 0;
1425 count = last + 1 - first;
1434 if (first == 0) {
1437 for (i = first-1, prevPtr = listPtr->firstPtr; i > 0; i--) {
1477 if (first <= listPtr->selectAnchor) {
1479 if (listPtr->selectAnchor < first) {
1480 listPtr->selectAnchor = first;
1483 if (first <= listPtr->topIndex) {
1485 if (listPtr->topIndex < first) {
1486 listPtr->topIndex = first;
1497 } else if (listPtr->active >= first) {
1498 listPtr->active = first;
1509 ListboxRedrawRange(listPtr, first, listPtr->numElements-1);
1934 * All of the elements in the range between first and last are
1944 ListboxSelect(listPtr, first, last, select)
1946 int first; /* Index of first element to
1956 if (last < first) {
1957 i = first;
1958 first = last;
1961 if (first >= listPtr->numElements) {
1967 for (i = 0, elPtr = listPtr->firstPtr; i < first;
1982 ListboxRedrawRange(listPtr, first, last);
2018 int offset; /* Offset within selection of first
2126 ListboxRedrawRange(listPtr, first, last)
2128 int first; /* Index of first element in list
2132 * be less than first;
2169 double first, last;
2177 first = 0.0;
2180 first = listPtr->topIndex/((double) listPtr->numElements);
2187 sprintf(string, " %g %g", first, last);
2233 double first, last;
2242 first = 0;
2245 first = listPtr->xOffset/((double) listPtr->maxWidth);
2252 sprintf(string, " %g %g", first, last);