Audacity 3.2.0
TrackPanelCell.cpp
Go to the documentation of this file.
1/**********************************************************************
2
3 Audacity: A Digital Audio Editor
4
5 TrackPanelCell.cpp
6
7 Paul Licameli split from TrackPanel.cpp
8
9 **********************************************************************/
10
11#include "TrackPanelCell.h"
12
13#include <wx/event.h>
14#include "HitTestResult.h"
15#include "RefreshCode.h"
16
18{
19}
20
22{
23}
24
26{
27}
28
30{
31}
32
34{
35}
36
39{
40 return {};
41}
42
45{
47}
48
50 (const wxRect &, wxWindow*, const wxPoint *, AudacityProject*)
51{
53}
54
56 wxKeyEvent &event, ViewInfo &, wxWindow *, AudacityProject *)
57{
58 event.Skip();
60}
61
63 wxKeyEvent &event, ViewInfo &, wxWindow *, AudacityProject *)
64{
65 event.Skip();
67}
68
70 wxKeyEvent &event, ViewInfo &, wxWindow *, AudacityProject *)
71{
72 event.Skip();
74}
75
77 wxKeyEvent &event, ViewInfo &, wxWindow *, AudacityProject *)
78{
79 event.Skip();
81}
82
84{
86}
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
Definition: Project.h:90
virtual unsigned KeyDown(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project)
virtual unsigned DoContextMenu(const wxRect &rect, wxWindow *pParent, const wxPoint *pPosition, AudacityProject *pProject)
virtual HitTestPreview DefaultPreview(const TrackPanelMouseState &state, const AudacityProject *pProject)
virtual unsigned CaptureKey(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project)
virtual unsigned LoseFocus(AudacityProject *project)
virtual unsigned HandleWheelRotation(const TrackPanelMouseEvent &event, AudacityProject *pProject)
virtual unsigned KeyUp(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project)
virtual ~TrackPanelCell()=0
virtual unsigned Char(wxKeyEvent &event, ViewInfo &viewInfo, wxWindow *pParent, AudacityProject *project)
virtual ~TrackPanelGroup()
virtual ~TrackPanelNode()=0