15 #ifndef GUI_DIALOGS_GAME_VERSION_HPP_INCLUDED
16 #define GUI_DIALOGS_GAME_VERSION_HPP_INCLUDED
24 #include <boost/array.hpp>
29 #ifdef GUI2_EXPERIMENTAL_LISTBOX
34 class tstacked_widget;
66 std::vector<deplist_entry>
deps_;
68 std::vector<game_config::optional_feature>
opts_;
void pre_show(twindow &window)
Inherited from tdialog.
virtual const std::string & window_id() const
Inherited from tdialog, implemented by REGISTER_DIALOG.
void browse_directory_callback(const std::string &path)
Callback function for browse-directory action buttons.
base class of top level items, the only item which needs to store the final canvases to draw on ...
void copy_to_clipboard_callback(const std::string &path)
Callback function for copy-to-clipboard action buttons.
A class inherited from ttext_box that displays its input as stars.
const std::string copy_wid_stem_
GLsizei const char ** path
static void display(CVideo &video)
The display function.
Abstract base class for all dialogs.
const std::string path_wid_stem_
const std::string browse_wid_stem_
std::map< std::string, std::string > path_map_
std::vector< deplist_entry > deps_
boost::array< std::string, 4 > deplist_entry
std::vector< game_config::optional_feature > opts_
tgame_version()
Constructor.
void report_copy_callback()
Callback function for the dialog-wide copy-to-clipboard button.
void generate_plain_text_report()
void tab_switch_callback(twindow &window)
Callback function called when switching tabs.
GLsizei const GLcharARB ** string