PackageColumn
AddColumn(new PackageColumn(fModel, B_TRANSLATE("Name"), 150 * scale, 50 * scale, 300 * scale,
AddColumn(new PackageColumn(fModel, B_TRANSLATE("Rating"), 80 * scale, 50 * scale, 100 * scale,
AddColumn(new PackageColumn(fModel, B_TRANSLATE("Description"), 300 * scale, 80 * scale,
PackageColumn* sizeColumn = new PackageColumn(fModel, B_TRANSLATE("Size"),
AddColumn(new PackageColumn(fModel, B_TRANSLATE("Status"),
AddColumn(new PackageColumn(fModel, B_TRANSLATE("Repository"), 120 * scale, 50 * scale,
AddColumn(new PackageColumn(fModel, B_TRANSLATE("Version"), widthWithPlacboVersion,
AddColumn(new PackageColumn(fModel, B_TRANSLATE("Date"), widthWithPlaceboDate,
PackageColumn::InitTextMargin(ScrollView());
PackageColumn(Model* model,
virtual ~PackageColumn();
float PackageColumn::sTextMargin = 0.0;
PackageColumn::PackageColumn(Model* model, const char* title, float width, float minWidth,
PackageColumn::~PackageColumn()
PackageColumn::DrawField(BField* field, BRect rect, BView* parent)
PackageColumn::CompareFields(BField* field1, BField* field2)
PackageColumn::GetPreferredWidth(BField* _field, BView* parent) const
PackageColumn::AcceptsField(const BField* field) const
PackageColumn::InitTextMargin(BView* parent)