JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
juce::FileBrowserListener Class Referenceabstract

A listener for user selection events in a file browser. More...

#include "juce_FileBrowserListener.h"

Inheritance diagram for juce::FileBrowserListener:
juce::FileBrowserComponent juce::FileChooserDialogBox

Public Member Functions

virtual ~FileBrowserListener ()
 Destructor.
 
virtual void selectionChanged ()=0
 Callback when the user selects a different file in the browser.
 
virtual void fileClicked (const File &file, const MouseEvent &e)=0
 Callback when the user clicks on a file in the browser.
 
virtual void fileDoubleClicked (const File &file)=0
 Callback when the user double-clicks on a file in the browser.
 
virtual void browserRootChanged (const File &newRoot)=0
 Callback when the browser's root folder changes.
 

Detailed Description

A listener for user selection events in a file browser.

This is used by a FileBrowserComponent or FileListComponent.

@tags{GUI}

Definition at line 37 of file juce_FileBrowserListener.h.

Constructor & Destructor Documentation

◆ ~FileBrowserListener()

juce::FileBrowserListener::~FileBrowserListener ( )
virtual

Destructor.

Definition at line 39 of file juce_DirectoryContentsDisplayComponent.cpp.

Member Function Documentation

◆ browserRootChanged()

virtual void juce::FileBrowserListener::browserRootChanged ( const File newRoot)
pure virtual

Callback when the browser's root folder changes.

Implemented in juce::FileBrowserComponent.

◆ fileClicked()

virtual void juce::FileBrowserListener::fileClicked ( const File file,
const MouseEvent e 
)
pure virtual

Callback when the user clicks on a file in the browser.

Implemented in juce::FileBrowserComponent.

◆ fileDoubleClicked()

virtual void juce::FileBrowserListener::fileDoubleClicked ( const File file)
pure virtual

Callback when the user double-clicks on a file in the browser.

Implemented in juce::FileBrowserComponent.

◆ selectionChanged()

virtual void juce::FileBrowserListener::selectionChanged ( )
pure virtual

Callback when the user selects a different file in the browser.

Implemented in juce::FileBrowserComponent.


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