AddColumn
Column* AddColumn(XTab* left, XTab* right);
void AddColumn(BColumn* column,
void AddColumn(const BString& title,
fWaitObjectsTree->AddColumn(new StringTableColumn(0, "Type", 80, 40, 1000,
fWaitObjectsTree->AddColumn(new StringTableColumn(1, "Name", 80, 40, 1000,
fWaitObjectsTree->AddColumn(new StringTableColumn(2, "Object", 80, 40, 1000,
fWaitObjectsTree->AddColumn(new StringTableColumn(3, "Referenced", 80, 40,
fWaitObjectsTree->AddColumn(new Int64TableColumn(4, "Waits", 80, 20,
fWaitObjectsTree->AddColumn(new NanotimeTableColumn(5, "Wait time", 80,
fTeamsTable->AddColumn(new Int32TableColumn(0, "ID", 40, 20, 1000,
fTeamsTable->AddColumn(new StringTableColumn(1, "Name", 80, 40, 1000,
fTeamsTable->AddColumn(new NanotimeTableColumn(2, "Creation", 80, 40, 1000,
fTeamsTable->AddColumn(new NanotimeTableColumn(3, "Deletion", 80, 40, 1000,
fThreadsTable->AddColumn(new Int32TableColumn(0, "ID", 40, 20, 1000,
fThreadsTable->AddColumn(new StringTableColumn(1, "Name", 80, 40, 1000,
fThreadsTable->AddColumn(new StringTableColumn(2, "Team", 80, 40, 1000,
fThreadsTable->AddColumn(new NanotimeTableColumn(3, "Creation", 80, 40,
fThreadsTable->AddColumn(new NanotimeTableColumn(4, "Deletion", 80, 40,
fThreadsTable->AddColumn(new Int64TableColumn(5, "Runs", 80, 20, 1000,
fThreadsTable->AddColumn(new NanotimeTableColumn(6, "Run time", 80, 20,
fThreadsTable->AddColumn(new Int64TableColumn(7, "Latencies", 80, 20, 1000,
fThreadsTable->AddColumn(new NanotimeTableColumn(8, "Latency time", 80, 20,
fThreadsTable->AddColumn(new Int64TableColumn(9, "Preemptions", 80, 20,
fThreadsTable->AddColumn(new NanotimeTableColumn(10, "Preemption time", 80,
fThreadsTable->AddColumn(new Int64TableColumn(11, "Waits", 80, 20,
fThreadsTable->AddColumn(new NanotimeTableColumn(12, "Wait time", 80,
fThreadsTable->AddColumn(new NanotimeTableColumn(13, "Unspecified time", 80,
fThreadsTable->AddColumn(new Int64TableColumn(14, "I/O Count", 80, 20,
fThreadsTable->AddColumn(new NanotimeTableColumn(15, "I/O Time", 80,
BColumnListView::AddColumn(privateColumn, column->ModelIndex());
virtual void AddColumn(TableColumn* column);
fDispositionExceptions->AddColumn(new StringTableColumn(0, "Signal",
fDispositionExceptions->AddColumn(new StringTableColumn(1, "Disposition",
fBreakpointsTable->AddColumn(new BoolStringTableColumn(0, "State", 70, 20,
fBreakpointsTable->AddColumn(new StringTableColumn(1, "Location", 250, 40,
fBreakpointsTable->AddColumn(new StringTableColumn(2, "File:Line/Address",
fBreakpointsTable->AddColumn(new StringTableColumn(3, "Condition",
fFunctionsTable->AddColumn(fHighlightingColumn
fFunctionsTable->AddColumn(new TargetAddressTableColumn(1, "Address",
fImagesTable->AddColumn(new Int32TableColumn(0, "ID", 40, 20, 1000,
fImagesTable->AddColumn(new StringTableColumn(1, "Name", 80, 40, 1000,
fImagesTable->AddColumn(new TargetAddressTableColumn(2, "Text Base", 80,
fImagesTable->AddColumn(new TargetAddressTableColumn(3, "Text End", 80, 40,
fImagesTable->AddColumn(new TargetAddressTableColumn(4, "Data Base", 80,
fImagesTable->AddColumn(new TargetAddressTableColumn(5, "Data End", 80, 40,
fRegisterTable->AddColumn(new StringTableColumn(0, "Register",
fRegisterTable->AddColumn(new RegisterValueColumn(1, "Value",
fFramesTable->AddColumn(new TargetAddressTableColumn(0, "Frame",
fFramesTable->AddColumn(new TargetAddressTableColumn(1, "IP", addressWidth,
fFramesTable->AddColumn(new StringTableColumn(2, "Function", 300, 100, 1000,
fThreadsTable->AddColumn(new Int32TableColumn(0, "ID",
fThreadsTable->AddColumn(new StringTableColumn(1, "State",
fThreadsTable->AddColumn(new StringTableColumn(2, "Name", 200, 40, 1000,
fThreadsTable->AddColumn(new StringTableColumn(3, "Stop reason",
fVariableTable->AddColumn(new StringTableColumn(0, "Variable",
fVariableTable->AddColumn(new VariableValueColumn(1, "Value",
fVariableTable->AddColumn(new StringTableColumn(2, "Type",
AddColumn(new TeamsColumn("Name", 400, 100, 600,
AddColumn(new TeamsColumn("ID", 80, 40, 100,
AddColumn(nameColumn = new BStringColumn(B_TRANSLATE("Name"), 150, 50, 500,
AddColumn(new BStringColumn(B_TRANSLATE("Value"), 300, 50, 500,
AddColumn(new PartitionColumn(B_TRANSLATE("Device"), 150, 50, 500,
AddColumn(new PartitionColumn(B_TRANSLATE("File system"), 100, 50, 500,
AddColumn(new PartitionColumn(B_TRANSLATE("Volume name"), 130, 50, 500,
AddColumn(new PartitionColumn(B_TRANSLATE("Mounted at"), 100, 50, 500,
AddColumn(new PartitionColumn(B_TRANSLATE("Size"), 80, 50, 500,
AddColumn(new PartitionColumn(B_TRANSLATE("Free space"), 80, 50, 500,
AddColumn(new PartitionColumn(B_TRANSLATE("Block size"), 50, 50, 500,
AddColumn(new PartitionColumn(B_TRANSLATE("Physical block size"), 50, 50, 500,
AddColumn(new PartitionColumn(B_TRANSLATE("Parameters"), 100, 50, 500,
AddColumn(new PartitionColumn(B_TRANSLATE("Partition type"), 200, 50, 500,
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,
AddColumn(sizeColumn, kSizeColumn);
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,
void AddColumn(int32 consumerID);
row->AddColumn(i->ID());
(*i)->AddColumn(id);
fListView->AddColumn(new BStringColumn("ID", width, width, 100, B_TRUNCATE_END), 0);
fListView->AddColumn(new BStringColumn("Type", width, width, 100, B_TRUNCATE_END), 1);
fListView->AddColumn(new BStringColumn("Name", 150, 50, 300, B_TRUNCATE_END), 2);
fListView->AddColumn(new PreviewColumn("Data", 150, 50, 300), 3);
fListView->AddColumn(new BSizeColumn("Size", width, 10, 100), 4);
fCookies->AddColumn(new BStringColumn(B_TRANSLATE("Name"),
fCookies->AddColumn(new BStringColumn(B_TRANSLATE("Path"),
fCookies->AddColumn(new CookieDateColumn(B_TRANSLATE("Expiration"),
fCookies->AddColumn(new BStringColumn(B_TRANSLATE("Value"),
fCookies->AddColumn(new BStringColumn(B_TRANSLATE("Flags"),
table.AddColumn("Name", B_ALIGN_RIGHT);
table.AddColumn("Name", B_ALIGN_RIGHT);
table.AddColumn("Type");
table.AddColumn("State");
table.AddColumn("Enabled");
table.AddColumn("Repository");
table.AddColumn("Name");
table.AddColumn("Version");
table.AddColumn("Arch");
table.AddColumn("Status");
table.AddColumn("Name");
table.AddColumn("Description", B_ALIGN_LEFT, true);
table.AddColumn("ID", B_ALIGN_RIGHT);
table.AddColumn("Size", B_ALIGN_RIGHT);
table.AddColumn("Associated file");
AddColumn(nameColumn);
AddColumn(relationColumn);
AddColumn(new BColumn(B_TRANSLATE("Location"), 225,
AddColumn(new BColumn(B_TRANSLATE("Version"), 70,
AddColumn(column);
AddColumn(column);
AddColumn(new BColumn(B_TRANSLATE("Name"), 145,
AddColumn(new BColumn(B_TRANSLATE("Size"), 80,
AddColumn(new BColumn(B_TRANSLATE("Modified"), 150,
bool AddColumn(BColumn*, const BColumn* after = NULL);
AddColumn(new BColumn(B_TRANSLATE("Name"), 145,
AddColumn(new BColumn(B_TRANSLATE("Location"), 225,
AddColumn(new BColumn(B_TRANSLATE("Size"), 80,
AddColumn(new BColumn(B_TRANSLATE("Modified"), 150,
fTitleView->PoseView()->AddColumn(column, after);
fListView->AddColumn(nameColumn, 0);
fListView->AddColumn(valueColumn, 1);
fListView->AddColumn(typeColumn, 2);
fApplications->AddColumn(fAppCol, kAppNameIndex);
fApplications->AddColumn(fAppEnabledCol, kAppEnabledIndex);
fListView->AddColumn(new BStringColumn(kTitleEnabled, col0width, col0width,
fListView->AddColumn(new BStringColumn(kTitleName, 90, col1width, 300,
fListView->AddColumn(new BStringColumn(kTitleUrl, 500, col2width, 5000,
fColumnListView->AddColumn(new PopUpColumn(CreateMetaPopUp(i), name,
fColumnListView->AddColumn(new PopUpColumn(CreateKeysPopUp(),
fColumnListView->AddColumn(new PopUpColumn(popup, B_TRANSLATE("Application"),
AddColumn(new BStringColumn(B_TRANSLATE("Event"), 180, 50, 500,
AddColumn(new BStringColumn(B_TRANSLATE("Sound"), 130, 50, 500,
columnListView->AddColumn(new BTitledColumn("Short",
columnListView->AddColumn(new BTitledColumn("Medium Length",
columnListView->AddColumn(new BTitledColumn("Some Long Column Name",
fCapabilitiesList->AddColumn(fCapabilityColumn, 0);
fCapabilitiesList->AddColumn(fValueColumn, 1);
fExtensionsList->AddColumn(fAvailableColumn, 0);
Column* c1 = layout->AddColumn(layout->Left(), layout->Right());