25 #ifndef JUCE_FILELISTCOMPONENT_H_INCLUDED 26 #define JUCE_FILELISTCOMPONENT_H_INCLUDED 96 #endif // JUCE_FILELISTCOMPONENT_H_INCLUDED Definition: juce_DirectoryContentsDisplayComponent.h:35
virtual void setSelectedFile(const File &)=0
Definition: juce_ChangeListener.h:44
Definition: juce_ListBox.h:177
Definition: juce_DirectoryContentsList.h:39
virtual void returnKeyPressed(int lastRowSelected)
Definition: juce_ListBox.cpp:964
virtual void deselectAllFiles()=0
virtual File getSelectedFile(int index) const =0
Definition: juce_ChangeBroadcaster.h:35
#define JUCE_API
Definition: juce_StandardHeader.h:139
virtual void scrollToTop()=0
Definition: juce_FileListComponent.cpp:89
virtual int getNumRows()=0
Definition: juce_Component.h:33
Definition: juce_FileListComponent.h:41
virtual void changeListenerCallback(ChangeBroadcaster *source)=0
virtual void paintListBoxItem(int rowNumber, Graphics &g, int width, int height, bool rowIsSelected)=0
virtual void selectedRowsChanged(int lastRowSelected)
Definition: juce_ListBox.cpp:962
virtual Component * refreshComponentForRow(int rowNumber, bool isRowSelected, Component *existingComponentToUpdate)
Definition: juce_ListBox.cpp:952
Definition: juce_GraphicsContext.h:42
virtual void deleteKeyPressed(int lastRowSelected)
Definition: juce_ListBox.cpp:963
Definition: juce_File.h:45
virtual int getNumSelectedFiles() const =0
Definition: juce_ListBox.h:35