Lines Matching refs:field
5 / Description: Experimental classes that implement particular column/field
207 BStringField* field = static_cast<BStringField*>(_field);
208 float fieldWidth = field->Width();
212 BString out_string(field->String());
216 field->SetClippedString(out_string.String());
218 field->SetClippedString("");
219 field->SetWidth(width);
222 DrawString(field->HasClippedString()
223 ? field->ClippedString()
224 : field->String(), parent, rect);
231 BStringField* field = static_cast<BStringField*>(_field);
232 return parent->StringWidth(field->String()) + 2 * kTEXT_MARGIN;
245 BStringColumn::AcceptsField(const BField *field) const
247 return static_cast<bool>(dynamic_cast<const BStringField*>(field));
324 BDateField* field = (BDateField*)_field;
326 if (field->Width() != rect.Width()) {
328 time_t currentTime = field->UnixTime();
363 field->SetClippedString(dateString);
364 field->SetWidth(width);
367 DrawString(field->ClippedString(), parent, rect);
528 BIntegerColumn::DrawField(BField *field, BRect rect, BView* parent)
532 fNumberFormat.Format(string, (int32)((BIntegerField*)field)->Value());
558 GraphColumn::DrawField(BField* field, BRect rect, BView* parent)
560 double fieldValue = ((BIntegerField*)field)->Value();
628 BBitmapColumn::DrawField(BField* field, BRect rect, BView* parent)
630 BBitmapField* bitmapField = static_cast<BBitmapField*>(field);
679 BBitmapColumn::AcceptsField(const BField *field) const
681 return static_cast<bool>(dynamic_cast<const BBitmapField*>(field));