AbstractTable
AbstractTable::AbstractTable(const char* name, uint32 flags,
AbstractTable::~AbstractTable()
AbstractTable::AddColumn(TableColumn* column)
AbstractTable::ResizeColumnToPreferred(int32 index)
AbstractTable::ResizeAllColumnsToPreferred()
AbstractTable::SelectionMode() const
AbstractTable::SetSelectionMode(list_view_type type)
AbstractTable::DeselectAll()
AbstractTable::SetSortingEnabled(bool enabled)
AbstractTable::SortingEnabled() const
AbstractTable::SetSortColumn(TableColumn* column, bool add, bool ascending)
AbstractTable::ClearSortColumns()
AbstractTable::AbstractColumn*
AbstractTable::GetColumn(TableColumn* column) const
AbstractTable::AbstractColumn::AbstractColumn(TableColumn* tableColumn)
AbstractTable::AbstractColumn::~AbstractColumn()
AbstractTable::AbstractColumn::SetTable(AbstractTable* table)
AbstractTable::AbstractColumn::MouseDown(BColumnListView* parent, BRow* row,
AbstractTable::AbstractColumn::MouseUp(BColumnListView* parent, BRow* row,
class AbstractTable : public BColumnListView {
AbstractTable(const char* name, uint32 flags,
virtual ~AbstractTable();
class AbstractTable::AbstractColumn : public BColumn {
void SetTable(AbstractTable* table);
AbstractTable* fTable;
AbstractTable(name, flags, borderStyle, showHorizontalScrollbar),
AbstractTable(name, flags, borderStyle, showHorizontalScrollbar),
return AbstractTable::GetToolTipAt(point, _tip);
return AbstractTable::GetToolTipAt(point, _tip);
AbstractTable::AbstractColumn*
class Table : public AbstractTable, private TableModelListener {
AbstractTable::ExpandOrCollapse(row, expand);
AbstractTable(name, flags, borderStyle, showHorizontalScrollbar),
AbstractTable(name, flags, borderStyle, showHorizontalScrollbar),
return AbstractTable::GetToolTipAt(point, _tip);
return AbstractTable::GetToolTipAt(point, _tip);
AbstractTable::AbstractColumn*
class TreeTable : public AbstractTable, private TreeTableModelListener {
AbstractTable* table)
AbstractTable* table)
class AbstractTable;
AbstractTable* table);
AbstractTable* table);