Lines Matching refs:run
270 copy_text_run(text_run *run)
278 if (run != NULL) {
279 newRun->offset = run->offset;
280 newRun->font = run->font;
281 newRun->color = run->color;
293 dump_text_run(text_run *run)
295 if (run == NULL)
298 printf("run: offset = %ld, color = {%d,%d,%d}, font = ",
299 run->offset, run->color.red, run->color.green, run->color.blue);
300 run->font.PrintToStream();
357 text_run *run = (text_run *)fRuns.RemoveItem((int32)0);
358 array->runs[i] = *run;
359 delete run;
371 TextOutput::PrepareTextRun(text_run *run) throw (status_t)
373 if (run != NULL && fOffset == run->offset)
376 text_run *newRun = copy_text_run(run);
396 // We only push a copy of the run on the stack because the current
397 // run may still be changed in the new group -- later, we'll just
400 text_run *run = NULL;
402 run = copy_text_run(fCurrentRun);
404 fGroupStack.Push(run);