| JUCE
    | 
Receives events from a TableHeaderComponent when columns are resized, moved, etc. More...
#include <juce_TableHeaderComponent.h>
| Public Member Functions | |
| Listener ()=default | |
| virtual | ~Listener ()=default | 
| Destructor. | |
| virtual void | tableColumnsChanged (TableHeaderComponent *tableHeader)=0 | 
| This is called when some of the table's columns are added, removed, hidden, or rearranged. | |
| virtual void | tableColumnsResized (TableHeaderComponent *tableHeader)=0 | 
| This is called when one or more of the table's columns are resized. | |
| virtual void | tableSortOrderChanged (TableHeaderComponent *tableHeader)=0 | 
| This is called when the column by which the table should be sorted is changed. | |
| virtual void | tableColumnDraggingChanged (TableHeaderComponent *tableHeader, int columnIdNowBeingDragged) | 
| This is called when the user begins or ends dragging one of the columns around. | |
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().
| 
 | default | 
| 
 | virtualdefault | 
Destructor.
| 
 | pure virtual | 
This is called when some of the table's columns are added, removed, hidden, or rearranged.
Implemented in TableListBox.
| 
 | pure virtual | 
This is called when one or more of the table's columns are resized.
Implemented in TableListBox.
| 
 | pure virtual | 
This is called when the column by which the table should be sorted is changed.
Implemented in TableListBox.
| 
 | 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.