Lines Matching defs:runs
212 text_run_array *runs = NULL;
215 B_MIME_TYPE, (const void **)&runs, &runsLength) < B_OK)
216 runs = NULL;
218 return _Import(icon, str.String(), runs);
254 // TODO: read runs from attribute
262 StyledTextImporter::_Import(Icon* icon, const char *text, text_run_array *runs)
284 if (runs) {
286 fStyleMap = new struct style_map[runs->count];
287 for (int32 i = 0; runs && i < runs->count; i++) {
288 _AddStyle(icon, &runs->runs[i]);
294 if (runs)
295 run = &runs->runs[0];
303 while (run && currentRun < runs->count - 1 &&
304 i >= runs->runs[currentRun + 1].offset) {
305 run = &runs->runs[++currentRun];