openshot-audio  0.1.7
Public Member Functions | List of all members
TableHeaderComponent::Listener Class Referenceabstract

#include <juce_TableHeaderComponent.h>

Inheritance diagram for TableHeaderComponent::Listener:
TableListBox

Public Member Functions

 Listener ()
 
virtual ~Listener ()
 
virtual void tableColumnsChanged (TableHeaderComponent *tableHeader)=0
 
virtual void tableColumnsResized (TableHeaderComponent *tableHeader)=0
 
virtual void tableSortOrderChanged (TableHeaderComponent *tableHeader)=0
 
virtual void tableColumnDraggingChanged (TableHeaderComponent *tableHeader, int columnIdNowBeingDragged)
 

Detailed Description

Receives events from a TableHeaderComponent when columns are resized, moved, etc.

You can register one of these objects for table events using TableHeaderComponent::addListener() and TableHeaderComponent::removeListener().

See Also
TableHeaderComponent

Constructor & Destructor Documentation

TableHeaderComponent::Listener::Listener ( )
inline
virtual TableHeaderComponent::Listener::~Listener ( )
inlinevirtual

Destructor.

Member Function Documentation

void TableHeaderComponent::Listener::tableColumnDraggingChanged ( TableHeaderComponent tableHeader,
int  columnIdNowBeingDragged 
)
virtual

This is called when the user begins or ends dragging one of the columns around.

When the user starts dragging a column, this is called with the ID of that column. When they finish dragging, it is called again with 0 as the ID.

Reimplemented in TableListBox.

virtual void TableHeaderComponent::Listener::tableColumnsChanged ( TableHeaderComponent tableHeader)
pure virtual

This is called when some of the table's columns are added, removed, hidden, or rearranged.

Implemented in TableListBox.

virtual void TableHeaderComponent::Listener::tableColumnsResized ( TableHeaderComponent tableHeader)
pure virtual

This is called when one or more of the table's columns are resized.

Implemented in TableListBox.

virtual void TableHeaderComponent::Listener::tableSortOrderChanged ( TableHeaderComponent tableHeader)
pure virtual

This is called when the column by which the table should be sorted is changed.

Implemented in TableListBox.


The documentation for this class was generated from the following files: