Audacity 3.2.0
Public Member Functions | List of all members
TextEditDelegate Class Referenceabstract

#include <TextEditHelper.h>

Inheritance diagram for TextEditDelegate:
[legend]

Public Member Functions

virtual ~TextEditDelegate ()
 
virtual void OnTextEditFinished (AudacityProject *project, const wxString &text)=0
 
virtual void OnTextEditCancelled (AudacityProject *project)=0
 
virtual void OnTextModified (AudacityProject *project, const wxString &text)=0
 
virtual void OnTextContextMenu (AudacityProject *project, const wxPoint &position)=0
 

Detailed Description

Definition at line 27 of file TextEditHelper.h.

Constructor & Destructor Documentation

◆ ~TextEditDelegate()

TextEditDelegate::~TextEditDelegate ( )
virtualdefault

Audacity: A Digital Audio Editor

TextEditHelper.h

Vitaly Sverchinsky

The major part of the logic is extracted from LabelTrackView.cpp and LabelTextHandle.cpp

Member Function Documentation

◆ OnTextContextMenu()

virtual void TextEditDelegate::OnTextContextMenu ( AudacityProject project,
const wxPoint &  position 
)
pure virtual

Implemented in WaveTrackAffordanceControls.

◆ OnTextEditCancelled()

virtual void TextEditDelegate::OnTextEditCancelled ( AudacityProject project)
pure virtual

Implemented in WaveTrackAffordanceControls.

◆ OnTextEditFinished()

virtual void TextEditDelegate::OnTextEditFinished ( AudacityProject project,
const wxString &  text 
)
pure virtual

Implemented in WaveTrackAffordanceControls.

◆ OnTextModified()

virtual void TextEditDelegate::OnTextModified ( AudacityProject project,
const wxString &  text 
)
pure virtual

Implemented in WaveTrackAffordanceControls.


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