The Battle for Wesnoth
1.13.4+dev
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
gui
dialogs
edit_label.cpp
Go to the documentation of this file.
1
/*
2
Copyright (C) 2010 - 2016 by Ignacio Riquelme Morelle <
[email protected]
>
3
Part of the Battle for Wesnoth Project http://www.wesnoth.org/
4
5
This program is free software; you can redistribute it and/or modify
6
it under the terms of the GNU General Public License as published by
7
the Free Software Foundation; either version 2 of the License, or
8
(at your option) any later version.
9
This program is distributed in the hope that it will be useful,
10
but WITHOUT ANY WARRANTY.
11
12
See the COPYING file for more details.
13
*/
14
15
#define GETTEXT_DOMAIN "wesnoth-lib"
16
17
#include "
gui/dialogs/edit_label.hpp
"
18
19
#include "
gui/widgets/settings.hpp
"
20
21
namespace
gui2
22
{
23
24
/*WIKI
25
* @page = GUIWindowDefinitionWML
26
* @order = 2_edit_label
27
*
28
* == Edit label ==
29
*
30
* Dialog for editing gamemap labels.
31
*
32
* @begin{table}{dialog_widgets}
33
*
34
* title & & label & m &
35
* Dialog title label. $
36
*
37
* label & & text_box & m &
38
* Input field for the map label. $
39
*
40
* team_only_toggle & & toggle_button & m &
41
* Checkbox for whether to make the label visible to the player's team
42
* only or not. $
43
*
44
* @end{table}
45
*/
46
47
REGISTER_DIALOG
(edit_label)
48
49
tedit_label
::
tedit_label
(
std
::
string
& label,
bool
& team_only)
50
{
51
register_text(
"label"
,
true
, label,
true
);
52
register_bool(
"team_only_toggle"
,
true
, team_only);
53
}
54
}
gui2::REGISTER_DIALOG
REGISTER_DIALOG(label_settings)
std
STL namespace.
gui2
A class inherited from ttext_box that displays its input as stars.
Definition:
field-fwd.hpp:23
settings.hpp
This file contains the settings handling of the widget library.
gui2::tedit_label
Definition:
edit_label.hpp:23
edit_label.hpp
Generated by
1.8.8