Lines Matching refs:fc

337 	Fontchar *fc;  in stext()  local
348 fc = &t->parent->s->info[t->c]; in stext()
352 fc->x, fc->top, fc->bottom, fc->left, in stext()
353 fc->width, Dx(t->b->r)); in stext()
842 Fontchar *fc, *nfc; in textedit() local
996 fc = &t->parent->s->info[t->c]; in textedit()
998 if(fc->left == ld) in textedit()
1000 fc->left = ld; in textedit()
1002 if(fc->width == ld) in textedit()
1004 fc->width = ld; in textedit()
1065 fc = f->info; in textedit()
1067 nfc[i] = fc[i]; in textedit()
1070 x = fc[f->n].x; in textedit()
1103 fc = &f->info[c]; in textedit()
1105 b->r.min.x+(fc[1].x-t->b->r.min.x), b->r.min.y+Dy(t->b->r)), in textedit()
1107 draw(b, Rect(fc[1].x+w, b->r.min.y, w+t->b->r.max.x, b->r.min.y+Dy(t->b->r)), in textedit()
1108 t->b, nil, Pt(fc[1].x, t->b->r.min.y)); in textedit()
1119 fc = &f->info[c+1]; in textedit()
1120 for(i=c+1; i<=f->n; i++, fc++) in textedit()
1121 fc->x += w; in textedit()
1127 fc = f->info; in textedit()
1131 f->info = fc; in textedit()
1141 fc = &f->info[nt->c]; in textedit()
1142 r.min.x = fc[0].x; in textedit()
1144 r.max.x = fc[1].x; in textedit()
1314 Fontchar *fc; in openedit() local
1348 fc = &t->s->info[c]; in openedit()
1349 r.min.x = fc[0].x; in openedit()
1351 r.max.x = fc[1].x; in openedit()
1355 fc = t->s->info; in openedit()
1359 for(c=0; c<t->s->n; c++,fc++){ in openedit()
1363 r.max.x = x + fc[1].x - fc[0].x; in openedit()
1370 if(fc[1].x > fc[0].x) in openedit()
1373 x += fc[1].x - fc[0].x; in openedit()
1378 r.min.x = fc[0].x; in openedit()
1379 r.max.x = fc[1].x; in openedit()
1410 Fontchar *fc; in ckinfo() local
1421 fc = &t->s->info[0]; in ckinfo()
1424 for(i=0; i<t->s->n; i++, fc++){ in ckinfo()
1425 r.min.x = fc[0].x; in ckinfo()
1426 r.max.x = fc[1].x; in ckinfo()
1460 if(top!=fc->top || bot!=fc->bottom){ in ckinfo()
1461 fc->top = top; in ckinfo()
1462 fc->bottom = bot; in ckinfo()