TruncateString
void TruncateString(BString* inOut, uint32 mode,
void TruncateString(BString* in_out, uint32 mode,
font.TruncateString(&truncatedLabel, B_TRUNCATE_MIDDLE, availableWidth);
fDrawState.Font().TruncateString(&tab->truncatedTitle, B_TRUNCATE_END,
fDrawState.Font().TruncateString(&tab->truncatedTitle, B_TRUNCATE_END,
TruncateString(&label, B_TRUNCATE_MIDDLE, possibleLabelWidth);
owner->TruncateString(&truncatedMessage, B_TRUNCATE_END, messageWidth);
be_plain_font->TruncateString(&m_label, B_TRUNCATE_END, maxWidth);
be_plain_font->TruncateString(&text, B_TRUNCATE_END,
be_plain_font->TruncateString(&title, B_TRUNCATE_END,
be_plain_font->TruncateString(&text, B_TRUNCATE_END,
fSourcePathView->TruncateString(&truncatedText, B_TRUNCATE_MIDDLE,
parent->TruncateString(&truncatedString, fTruncateMode, width + 2);
parent->TruncateString(&truncatedString, fTruncateMode, width + 2);
view->TruncateString(&truncatedString, B_TRUNCATE_END,
TruncateString(&title, B_TRUNCATE_MIDDLE, maxWidth);
owner->TruncateString(&label, B_TRUNCATE_END,
font.TruncateString(&label, B_TRUNCATE_END,
be_plain_font->TruncateString(&pathLabel, B_TRUNCATE_BEGINNING, viewWidth);
font.TruncateString(&name, B_TRUNCATE_END, width);
parent->TruncateString(&truncatedString, fTruncateMode, width + 2);
parent->TruncateString(&truncatedString, fTruncateMode, width + 2);
be_plain_font->TruncateString(&truncated, B_TRUNCATE_END,
TruncateString(&renderedText, B_TRUNCATE_END,
TruncateString(&renderedText, B_TRUNCATE_END, textRect.Width());
TruncateString(&summary, B_TRUNCATE_END, textRect.Width());
parent->TruncateString(&truncatedString, fTruncateMode, textWidth);
parent->TruncateString(&truncatedString, fTruncateMode, width + 2);
parent->TruncateString(&truncatedString, fTruncateMode, width + 2);
TruncateString(&text, B_TRUNCATE_END, bounds.Width());
owner->TruncateString(&truncatedString, B_TRUNCATE_MIDDLE,
font.TruncateString(&truncated, B_TRUNCATE_MIDDLE, fLabelWidth - 10.0);
font.TruncateString(&truncated, B_TRUNCATE_END, b.Width());
fOutputFolder->TruncateString(&pathString, B_TRUNCATE_MIDDLE, maxWidth);
owner->TruncateString( &truncatedString, B_TRUNCATE_MIDDLE,
owner->TruncateString(&truncatedDuration, B_TRUNCATE_END,
owner->TruncateString(&truncatedString, B_TRUNCATE_MIDDLE,
parent->TruncateString(&string, B_TRUNCATE_MIDDLE, rect.Width() - 14);
parent->TruncateString(&fClipped, B_TRUNCATE_END, rect.Width() - 14);
parent->TruncateString(&out, B_TRUNCATE_END, stringrect.Width());
fOutputPathMenu->TruncateString(&label, B_TRUNCATE_MIDDLE,
owner->TruncateString(&text, B_TRUNCATE_END, width);
owner->TruncateString(&name, B_TRUNCATE_END, nameWidth);
owner->TruncateString(&versionOrRepo, B_TRUNCATE_END, width - cursor.x);
owner->TruncateString(&summary, B_TRUNCATE_END, width - cursor.x);
owner->TruncateString(&version, B_TRUNCATE_END, width - cursor.x);
owner->TruncateString(&fText, B_TRUNCATE_MIDDLE, 200);
fSearchText->TruncateString(&name, B_TRUNCATE_MIDDLE,
font.TruncateString(item, B_TRUNCATE_MIDDLE, maxWidth);
be_plain_font->TruncateString(&truncatedUrl, B_TRUNCATE_END, 480);
parent->TruncateString(&out_string, fTruncate, width + 2);
parent->TruncateString(&out_string, B_TRUNCATE_MIDDLE, width + 2);
parent->TruncateString(&string, B_TRUNCATE_MIDDLE, width + 2);
parent->TruncateString(&out_string, B_TRUNCATE_END, width + 2);
parent->TruncateString(&string, B_TRUNCATE_MIDDLE, width + 2);
font.TruncateString(&truncatedLabel, B_TRUNCATE_END, availableWidth);
font.TruncateString(&string, B_TRUNCATE_MIDDLE, maxWidth);
font.TruncateString(&rightText, B_TRUNCATE_BEGINNING,
font.TruncateString(&leftText, B_TRUNCATE_END, width);
TruncateString(&truncated, fTruncation, bounds.Width());
fState->font.TruncateString(string, mode, width);
TruncateString(&itemString, truncateMode, textRect.Width());
view->TruncateString(&nameString, B_TRUNCATE_MIDDLE, rect.Width() - 5);
menuFont.TruncateString(&truncatedString, B_TRUNCATE_END, GetMaxMenuWidth());
font.TruncateString(&label, B_TRUNCATE_MIDDLE,
menuFont.TruncateString(&truncatedString, B_TRUNCATE_END, BNavMenu::GetMaxMenuWidth());
TruncateString(&destinationString, B_TRUNCATE_MIDDLE,
view->TruncateString(&titleString, B_TRUNCATE_END,
parent->TruncateString(&truncatedLabel, B_TRUNCATE_END, maxStringWidth);
TruncateString(&nameString, B_TRUNCATE_MIDDLE, maxTextWidth);
TruncateString(&tmpString, B_TRUNCATE_MIDDLE, maxTextWidth);
TruncateString(&nameString, B_TRUNCATE_MIDDLE, maxTextWidth);
TruncateString(&nameString, B_TRUNCATE_MIDDLE, maxTextWidth);
TruncateString(&nameString, B_TRUNCATE_MIDDLE, maxTextWidth);
TruncateString(&nameString, B_TRUNCATE_END,
view->TruncateString(&nameString, B_TRUNCATE_END, rect.Width() - 5);
view->TruncateString(&text, B_TRUNCATE_END, rect.Width());
owner->TruncateString(&name, B_TRUNCATE_MIDDLE, pagePt.x - namePt.x);
owner->TruncateString(&status, B_TRUNCATE_MIDDLE, sizePt.x - statusPt.x);
owner->TruncateString(&s, B_TRUNCATE_MIDDLE, pendingPt.x - namePt.x);
owner->TruncateString(&s, B_TRUNCATE_END, commentPt.x - driverPt.x);
owner->TruncateString(&s, B_TRUNCATE_BEGINNING, totalWidth);
owner->TruncateString(&s, B_TRUNCATE_END, bounds.Width() - pendingPt.x);
owner->TruncateString(&s, B_TRUNCATE_MIDDLE, bounds.Width() - commentPt.x);
void TruncateString(BString* inOut,
font.TruncateString(&title, B_TRUNCATE_END, fillFrame.Width() - 4);
fDrawState.Font().TruncateString(&tab->truncatedTitle, truncateMode, size);
TruncateString(&text, B_TRUNCATE_END, Bounds().Width() - l->location.x);
TruncateString(&truncated, kTruncateModes[i], length);