mirror of
https://github.com/cookiengineer/audacity
synced 2025-07-09 17:07:43 +02:00
Fix Windows Build
This commit is contained in:
parent
28fd3442b1
commit
6a810bd82f
@ -113,7 +113,7 @@ public:
|
|||||||
long style = wxTextEntryDialogStyle,
|
long style = wxTextEntryDialogStyle,
|
||||||
const wxPoint& pos = wxDefaultPosition)
|
const wxPoint& pos = wxDefaultPosition)
|
||||||
: wxTabTraversalWrapper< wxTextEntryDialog>
|
: wxTabTraversalWrapper< wxTextEntryDialog>
|
||||||
{ parent, message, caption, value, style, pos }
|
( parent, message, caption, value, style, pos )
|
||||||
{}
|
{}
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -129,7 +129,7 @@ public:
|
|||||||
long style = wxOK|wxCENTRE,
|
long style = wxOK|wxCENTRE,
|
||||||
const wxPoint& pos = wxDefaultPosition)
|
const wxPoint& pos = wxDefaultPosition)
|
||||||
: wxTabTraversalWrapper< wxMessageDialog>
|
: wxTabTraversalWrapper< wxMessageDialog>
|
||||||
{ parent, message, caption, style, pos }
|
( parent, message, caption, style, pos )
|
||||||
{}
|
{}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -20,17 +20,12 @@ class wxTabTraversalWrapper : public Base
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
template <typename... Args>
|
template <typename... Args>
|
||||||
explicit wxTabTraversalWrapper(Args&&... args)
|
wxTabTraversalWrapper(Args&&... args)
|
||||||
: Base( std::forward<Args>(args)... )
|
: Base( std::forward<Args>(args)... )
|
||||||
{
|
{
|
||||||
this->Bind(wxEVT_CHAR_HOOK, wxTabTraversalWrapperCharHook);
|
this->Bind(wxEVT_CHAR_HOOK, wxTabTraversalWrapperCharHook);
|
||||||
}
|
}
|
||||||
|
|
||||||
wxTabTraversalWrapper(const wxTabTraversalWrapper&) = delete;
|
|
||||||
wxTabTraversalWrapper(wxTabTraversalWrapper&&) = delete;
|
|
||||||
wxTabTraversalWrapper& operator=(const wxTabTraversalWrapper&) = delete;
|
|
||||||
wxTabTraversalWrapper& operator=(wxTabTraversalWrapper&&) = delete;
|
|
||||||
|
|
||||||
~wxTabTraversalWrapper()
|
~wxTabTraversalWrapper()
|
||||||
{
|
{
|
||||||
this->Unbind(wxEVT_CHAR_HOOK, wxTabTraversalWrapperCharHook);
|
this->Unbind(wxEVT_CHAR_HOOK, wxTabTraversalWrapperCharHook);
|
||||||
@ -41,9 +36,9 @@ class wxPanelWrapper : public wxTabTraversalWrapper<wxPanel>
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// Constructors
|
// Constructors
|
||||||
wxPanelWrapper() = default;
|
wxPanelWrapper() {}
|
||||||
|
|
||||||
explicit wxPanelWrapper(
|
wxPanelWrapper(
|
||||||
wxWindow *parent,
|
wxWindow *parent,
|
||||||
wxWindowID winid = wxID_ANY,
|
wxWindowID winid = wxID_ANY,
|
||||||
const wxPoint& pos = wxDefaultPosition,
|
const wxPoint& pos = wxDefaultPosition,
|
||||||
@ -74,10 +69,10 @@ class wxDialogWrapper : public wxTabTraversalWrapper<wxDialog>
|
|||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// Constructors
|
// Constructors
|
||||||
wxDialogWrapper() = default;
|
wxDialogWrapper() {}
|
||||||
|
|
||||||
// Constructor with no modal flag - the new convention.
|
// Constructor with no modal flag - the new convention.
|
||||||
explicit wxDialogWrapper(
|
wxDialogWrapper(
|
||||||
wxWindow *parent, wxWindowID id,
|
wxWindow *parent, wxWindowID id,
|
||||||
const wxString& title,
|
const wxString& title,
|
||||||
const wxPoint& pos = wxDefaultPosition,
|
const wxPoint& pos = wxDefaultPosition,
|
||||||
@ -110,10 +105,8 @@ public:
|
|||||||
class wxDirDialogWrapper : public wxTabTraversalWrapper<wxDirDialog>
|
class wxDirDialogWrapper : public wxTabTraversalWrapper<wxDirDialog>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
wxDirDialogWrapper() = default;
|
|
||||||
|
|
||||||
// Constructor with no modal flag - the new convention.
|
// Constructor with no modal flag - the new convention.
|
||||||
explicit wxDirDialogWrapper(
|
wxDirDialogWrapper(
|
||||||
wxWindow *parent,
|
wxWindow *parent,
|
||||||
const wxString& message = _("Select a directory"),
|
const wxString& message = _("Select a directory"),
|
||||||
const wxString& defaultPath = wxT(""),
|
const wxString& defaultPath = wxT(""),
|
||||||
@ -148,10 +141,10 @@ public:
|
|||||||
class FileDialogWrapper : public wxTabTraversalWrapper<FileDialog>
|
class FileDialogWrapper : public wxTabTraversalWrapper<FileDialog>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
FileDialogWrapper() = default;
|
FileDialogWrapper() {}
|
||||||
|
|
||||||
// Constructor with no modal flag - the new convention.
|
// Constructor with no modal flag - the new convention.
|
||||||
explicit FileDialogWrapper(
|
FileDialogWrapper(
|
||||||
wxWindow *parent,
|
wxWindow *parent,
|
||||||
const wxString& message = _("Select a file"),
|
const wxString& message = _("Select a file"),
|
||||||
const wxString& defaultDir = wxEmptyString,
|
const wxString& defaultDir = wxEmptyString,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user