Audacity 3.2.0
ListNavigationPanel.h
Go to the documentation of this file.
1/*!********************************************************************
2
3 Audacity: A Digital Audio Editor
4
5 @file ListNavigationPanel.h
6
7 @author Vitaly Sverchinsky
8
9**********************************************************************/
10
11#pragma once
12
13#include <wx/window.h>
14#include <wx/containr.h>
15
16#if !defined(__FreeBSD__) && !defined(__OpenBSD__)
17extern template class WXDLLIMPEXP_CORE wxNavigationEnabled<wxWindow>;
18#endif
19
21
25{
26public:
28
29 ListNavigationPanel(wxWindow* parent,
30 wxWindowID id,
31 const wxPoint& pos = wxDefaultPosition,
32 const wxSize& size = wxDefaultSize,
33 const wxString& name = wxPanelNameStr);
34
35 void Create(wxWindow* parent,
36 wxWindowID id,
37 const wxPoint& pos = wxDefaultPosition,
38 const wxSize& size = wxDefaultSize,
39 const wxString& name = wxPanelNameStr);
40private:
41
42 void OnChangeFocus(wxFocusEvent& evt);
43
44 void OnPaint(wxPaintEvent& evt);
45};
template class WXDLLIMPEXP_CORE wxNavigationEnabled< wxWindow >
wxString name
Definition: TagsEditor.cpp:166
ListNavigationPanel()=default