Audacity 3.2.0
AudioPasteDialog.h
Go to the documentation of this file.
1/**********************************************************************
2
3 Audacity: A Digital Audio Editor
4
5 @file AudioPasteDialog.h
6
7 @author Vitaly Sverchinsky
8
9**********************************************************************/
10
11#pragma once
12
13#include "wxPanelWrapper.h"
14
15class wxCheckBox;
16class ShuttleGui;
17
19{
20 wxCheckBox* mDontShowAgain { nullptr };
21 wxULongLong mCopiedBytesNum {};
22public:
23
24 DECLARE_EVENT_TABLE()
25
26public:
28 KEEP = wxID_HIGHEST + 1,
30 };
31
32 AudioPasteDialog(wxWindow* parent, wxULongLong nCopiedBytes, int winid = wxID_ANY);
33
34private:
36 void OnContinue(wxCommandEvent&);
37 void OnCancel(wxCommandEvent&);
38};
#define S(N)
Definition: ToChars.cpp:64
wxCheckBox * mDontShowAgain
wxULongLong mCopiedBytesNum
void PopulateOrExchange(ShuttleGui &S)
AudioPasteDialog(wxWindow *parent, wxULongLong nCopiedBytes, int winid=wxID_ANY)
void OnContinue(wxCommandEvent &)
void OnCancel(wxCommandEvent &)
Derived from ShuttleGuiBase, an Audacity specific class for shuttling data to and from GUI.
Definition: ShuttleGui.h:640