Audacity
3.2.0
libraries
lib-wx-init
MultiDialog.h
Go to the documentation of this file.
1
/**********************************************************************
2
3
Audacity: A Digital Audio Editor
4
Audacity(R) is copyright (c) 1999-2010 Audacity Team.
5
License: GPL v2 or later. See License.txt.
6
7
MultiDialog.h
8
9
Monty
10
Vaughan Johnson
11
12
**********************************************************************/
13
14
#ifndef __AUDACITY_MULTIDIALOG__
15
#define __AUDACITY_MULTIDIALOG__
16
17
#include <wx/defs.h>
18
19
#include <wx/chartype.h>
// for typedef wxChar
20
#include "
Identifier.h
"
// for ManualPageID
21
#include "
Internat.h
"
// for TranslatableStrings
22
class
wxString;
23
24
// Display a dialog with radio buttons.
25
// Return the zero-based index of the chosen button.
26
int
ShowMultiDialog
(
const
TranslatableString
&message,
27
const
TranslatableString
&
title
,
28
const
TranslatableStrings
&buttons,
29
const
ManualPageID
& helpPage,
30
const
TranslatableString
&boxMsg,
31
bool
log);
32
33
#endif
// __AUDACITY_MULTIDIALOG__
Identifier.h
Internat.h
ShowMultiDialog
int ShowMultiDialog(const TranslatableString &message, const TranslatableString &title, const TranslatableStrings &buttons, const ManualPageID &helpPage, const TranslatableString &boxMsg, bool log)
Definition:
MultiDialog.cpp:174
title
static const auto title
Definition:
NoUpdatesAvailableDialog.cpp:22
TranslatableStrings
std::vector< TranslatableString > TranslatableStrings
Definition:
TranslatableString.h:295
TaggedIdentifier< ManualPageIDTag >
TranslatableString
Holds a msgid for the translation catalog; may also bind format arguments.
Definition:
TranslatableString.h:32
Generated by
1.9.3