Audacity  2.2.2
Public Member Functions | Private Attributes | List of all members
EffectPanel Class Referencefinal
Inheritance diagram for EffectPanel:
wxPanelWrapper wxTabTraversalWrapper< wxPanel >

Public Member Functions

 EffectPanel (wxWindow *parent)
 
virtual ~EffectPanel ()
 
bool AcceptsFocus () const override
 
bool AcceptsFocusFromKeyboard () const override
 
void SetAccept (bool accept)
 
- Public Member Functions inherited from wxPanelWrapper
 wxPanelWrapper ()
 
 wxPanelWrapper (wxWindow *parent, wxWindowID winid=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER, const wxString &name=_("Panel"))
 
bool Create (wxWindow *parent, wxWindowID winid=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER, const wxString &name=_("Panel"))
 
- Public Member Functions inherited from wxTabTraversalWrapper< wxPanel >
 wxTabTraversalWrapper (Args &&...args)
 
 wxTabTraversalWrapper (const wxTabTraversalWrapper &)=delete
 
 wxTabTraversalWrapper (wxTabTraversalWrapper &&)=delete
 
wxTabTraversalWrapperoperator= (const wxTabTraversalWrapper &)=delete
 
wxTabTraversalWrapperoperator= (wxTabTraversalWrapper &&)=delete
 

Private Attributes

bool mAcceptsFocus
 

Detailed Description

Definition at line 2759 of file Effect.cpp.

Constructor & Destructor Documentation

EffectPanel::EffectPanel ( wxWindow *  parent)
inline

Definition at line 2762 of file Effect.cpp.

2763  : wxPanelWrapper(parent)
2764  {
2765  // This fools NVDA into not saying "Panel" when the dialog gets focus
2766  SetName(wxT("\a"));
2767  SetLabel(wxT("\a"));
2768 
2769  mAcceptsFocus = true;
2770  }
bool mAcceptsFocus
Definition: Effect.cpp:2800
virtual EffectPanel::~EffectPanel ( )
inlinevirtual

Definition at line 2772 of file Effect.cpp.

2773  {
2774  }

Member Function Documentation

bool EffectPanel::AcceptsFocus ( ) const
inlineoverride

Definition at line 2780 of file Effect.cpp.

2781  {
2782  return mAcceptsFocus;
2783  }
bool mAcceptsFocus
Definition: Effect.cpp:2800
bool EffectPanel::AcceptsFocusFromKeyboard ( ) const
inlineoverride

Definition at line 2786 of file Effect.cpp.

2787  {
2788  return mAcceptsFocus;
2789  }
bool mAcceptsFocus
Definition: Effect.cpp:2800
void EffectPanel::SetAccept ( bool  accept)
inline

Definition at line 2794 of file Effect.cpp.

Referenced by EffectUIHost::Initialize().

2795  {
2796  mAcceptsFocus = accept;
2797  }
bool mAcceptsFocus
Definition: Effect.cpp:2800

Member Data Documentation

bool EffectPanel::mAcceptsFocus
private

Definition at line 2800 of file Effect.cpp.


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