#include <ImportStreamDialog.h>
|
| ImportStreamDialog (ImportFileHandle *_mFile, wxWindow *parent, wxWindowID id, const TranslatableString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER) |
|
virtual | ~ImportStreamDialog () |
|
| wxDialogWrapper () |
|
| wxDialogWrapper (wxWindow *parent, wxWindowID id, const TranslatableString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const TranslatableString &name=XO("Dialog")) |
|
bool | Create (wxWindow *parent, wxWindowID id, const TranslatableString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const TranslatableString &name=XO("Dialog")) |
|
void | SetTitle (const TranslatableString &title) |
|
void | SetLabel (const TranslatableString &title) |
|
void | SetName (const TranslatableString &title) |
|
void | SetName () |
|
| wxTabTraversalWrapper (Args &&... args) |
|
| wxTabTraversalWrapper (const wxTabTraversalWrapper &)=delete |
|
| wxTabTraversalWrapper (wxTabTraversalWrapper &&)=delete |
|
wxTabTraversalWrapper & | operator= (const wxTabTraversalWrapper &)=delete |
|
wxTabTraversalWrapper & | operator= (wxTabTraversalWrapper &&)=delete |
|
|
void | OnOk (wxCommandEvent &event) |
|
void | OnCancel (wxCommandEvent &event) |
|
Definition at line 20 of file ImportStreamDialog.h.
◆ ImportStreamDialog()
ImportStreamDialog::ImportStreamDialog |
( |
ImportFileHandle * |
_mFile, |
|
|
wxWindow * |
parent, |
|
|
wxWindowID |
id, |
|
|
const TranslatableString & |
title, |
|
|
const wxPoint & |
pos = wxDefaultPosition , |
|
|
const wxSize & |
size = wxDefaultSize , |
|
|
long |
style = wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER |
|
) |
| |
Definition at line 27 of file ImportStreamDialog.cpp.
28 :
30{
32
35 for (wxInt32 i = 0; i <
scount; i++)
37
39 {
41
44 .Prop(1)
45 .Position(wxEXPAND | wxALIGN_LEFT | wxALL)
46 .Style(wxLB_EXTENDED | wxLB_ALWAYS_SB)
47 .AddListBox(
48 transform_container<wxArrayStringEx>(
51
52 S.AddStandardButtons();
53 }
54
55 SetAutoLayout(true);
56 GetSizer()->Fit( this );
57
58 SetSize( 400, 200 );
59}
virtual wxInt32 GetStreamCount()=0
virtual const TranslatableStrings & GetStreamInfo()=0
virtual void SetStreamUsage(wxInt32 StreamID, bool Use)=0
Derived from ShuttleGuiBase, an Audacity specific class for shuttling data to and from GUI.
wxString Translation() const
References eIsCreating, S, and TranslatableString::Translation().
◆ ~ImportStreamDialog()
ImportStreamDialog::~ImportStreamDialog |
( |
| ) |
|
|
virtual |
◆ OnCancel()
void ImportStreamDialog::OnCancel |
( |
wxCommandEvent & |
event | ) |
|
|
private |
◆ OnOk()
void ImportStreamDialog::OnOk |
( |
wxCommandEvent & |
event | ) |
|
|
private |
◆ mFile
◆ scount
wxInt32 ImportStreamDialog::scount |
|
private |
◆ StreamList
wxListBox* ImportStreamDialog::StreamList |
|
private |
The documentation for this class was generated from the following files: