Fixup whitespace

This commit is contained in:
Celtic Minstrel 2016-09-05 02:04:03 -04:00
parent 4ad1950669
commit 36345ac56b

View File

@ -107,26 +107,26 @@ void tmp_options_helper::display_custom_options(std::string&& type, const config
if(opt.key == "checkbox") { if(opt.key == "checkbox") {
const config& checkbox_option = opt.cfg; const config& checkbox_option = opt.cfg;
item["label"] = checkbox_option["name"]; item["label"] = checkbox_option["name"];
item["tooltip"] = checkbox_option["description"]; item["tooltip"] = checkbox_option["description"];
data.emplace("option_checkbox", item); data.emplace("option_checkbox", item);
ttree_view_node& node = option_node.add_child("option_checkbox_node", data); ttree_view_node& node = option_node.add_child("option_checkbox_node", data);
ttoggle_button* checkbox = dynamic_cast<ttoggle_button*>(node.find("option_checkbox", true)); ttoggle_button* checkbox = dynamic_cast<ttoggle_button*>(node.find("option_checkbox", true));
VALIDATE(checkbox, missing_widget("option_checkbox")); VALIDATE(checkbox, missing_widget("option_checkbox"));
const std::string widget_id = checkbox_option["id"]; const std::string widget_id = checkbox_option["id"];
set_default_data_value(widget_id, checkbox_option); set_default_data_value(widget_id, checkbox_option);
checkbox->set_id(widget_id); checkbox->set_id(widget_id);
checkbox->set_value(data_map[widget_id].to_bool()); checkbox->set_value(data_map[widget_id].to_bool());
checkbox->set_callback_state_change( checkbox->set_callback_state_change(
std::bind(&tmp_options_helper::update_options_data_map<ttoggle_button>, this, checkbox, visible_options_.back())); std::bind(&tmp_options_helper::update_options_data_map<ttoggle_button>, this, checkbox, visible_options_.back()));
} else if(opt.key == "spacer") { } else if(opt.key == "spacer") {
option_node.add_child("options_spacer_node", empty_map); option_node.add_child("options_spacer_node", empty_map);
} else if(opt.key == "choice" || opt.key == "combo") { } else if(opt.key == "choice" || opt.key == "combo") {
if(opt.key == "combo") { if(opt.key == "combo") {
lg::wml_error() << "[options][combo] is deprecated; use [choice] instead\n"; lg::wml_error() << "[options][combo] is deprecated; use [choice] instead\n";
@ -134,111 +134,111 @@ void tmp_options_helper::display_custom_options(std::string&& type, const config
const config& menu_button_option = opt.cfg; const config& menu_button_option = opt.cfg;
data.clear(); data.clear();
item.clear(); item.clear();
item["label"] = menu_button_option["name"]; item["label"] = menu_button_option["name"];
data.emplace("menu_button_label", item); data.emplace("menu_button_label", item);
item["tooltip"] = menu_button_option["description"]; item["tooltip"] = menu_button_option["description"];
data.emplace("option_menu_button", item); data.emplace("option_menu_button", item);
std::vector<config> combo_items; std::vector<config> combo_items;
std::vector<std::string> combo_values; std::vector<std::string> combo_values;
config::const_child_itors items = menu_button_option.child_range("item"); config::const_child_itors items = menu_button_option.child_range("item");
for(auto item : items) { for(auto item : items) {
// Comboboxes expect this key to be 'label' not 'name' // Comboboxes expect this key to be 'label' not 'name'
item["label"] = item["name"]; item["label"] = item["name"];
combo_items.push_back(item); combo_items.push_back(item);
combo_values.push_back(item["value"]); combo_values.push_back(item["value"]);
} }
if(combo_items.empty()) { if(combo_items.empty()) {
continue; continue;
} }
ttree_view_node& node = option_node.add_child("option_menu_button_node", data); ttree_view_node& node = option_node.add_child("option_menu_button_node", data);
tmenu_button* menu_button = dynamic_cast<tmenu_button*>(node.find("option_menu_button", true)); tmenu_button* menu_button = dynamic_cast<tmenu_button*>(node.find("option_menu_button", true));
VALIDATE(menu_button, missing_widget("option_menu_button")); VALIDATE(menu_button, missing_widget("option_menu_button"));
const std::string widget_id = menu_button_option["id"]; const std::string widget_id = menu_button_option["id"];
set_default_data_value(widget_id, menu_button_option); set_default_data_value(widget_id, menu_button_option);
menu_button->set_id(widget_id); menu_button->set_id(widget_id);
menu_button->set_values(combo_items); menu_button->set_values(combo_items);
config::attribute_value val = data_map[widget_id]; config::attribute_value val = data_map[widget_id];
auto iter = std::find_if(items.begin(), items.end(), [&val](const config& cfg) { auto iter = std::find_if(items.begin(), items.end(), [&val](const config& cfg) {
return cfg["value"] == val; return cfg["value"] == val;
}); });
if(iter != items.end()) { if(iter != items.end()) {
menu_button->set_selected(iter - items.begin()); menu_button->set_selected(iter - items.begin());
} }
menu_button->connect_click_handler( menu_button->connect_click_handler(
std::bind(&tmp_options_helper::update_options_data_map<tmenu_button>, this, menu_button, visible_options_.back())); std::bind(&tmp_options_helper::update_options_data_map<tmenu_button>, this, menu_button, visible_options_.back()));
} else if(opt.key == "slider") { } else if(opt.key == "slider") {
const config& slider_option = opt.cfg; const config& slider_option = opt.cfg;
data.clear(); data.clear();
item.clear(); item.clear();
item["label"] = slider_option["name"]; item["label"] = slider_option["name"];
data.emplace("slider_label", item); data.emplace("slider_label", item);
item["tooltip"] = slider_option["description"]; item["tooltip"] = slider_option["description"];
data.emplace("option_slider", item); data.emplace("option_slider", item);
ttree_view_node& node = option_node.add_child("option_slider_node", data); ttree_view_node& node = option_node.add_child("option_slider_node", data);
tslider* slider = dynamic_cast<tslider*>(node.find("option_slider", true)); tslider* slider = dynamic_cast<tslider*>(node.find("option_slider", true));
VALIDATE(slider, missing_widget("option_slider")); VALIDATE(slider, missing_widget("option_slider"));
const std::string widget_id = slider_option["id"]; const std::string widget_id = slider_option["id"];
set_default_data_value(widget_id, slider_option); set_default_data_value(widget_id, slider_option);
slider->set_id(widget_id); slider->set_id(widget_id);
slider->set_maximum_value(slider_option["max"].to_int()); slider->set_maximum_value(slider_option["max"].to_int());
slider->set_minimum_value(slider_option["min"].to_int()); slider->set_minimum_value(slider_option["min"].to_int());
slider->set_step_size(slider_option["step"].to_int(1)); slider->set_step_size(slider_option["step"].to_int(1));
slider->set_value(data_map[widget_id].to_int()); slider->set_value(data_map[widget_id].to_int());
connect_signal_notify_modified(*slider, connect_signal_notify_modified(*slider,
std::bind(&tmp_options_helper::update_options_data_map<tslider>, this, slider, visible_options_.back())); std::bind(&tmp_options_helper::update_options_data_map<tslider>, this, slider, visible_options_.back()));
} else if(opt.key == "entry") { } else if(opt.key == "entry") {
const config& text_entry_option = opt.cfg; const config& text_entry_option = opt.cfg;
data.clear(); data.clear();
item.clear(); item.clear();
item["label"] = text_entry_option["name"]; item["label"] = text_entry_option["name"];
data.emplace("text_entry_label", item); data.emplace("text_entry_label", item);
item["tooltip"] = text_entry_option["description"]; item["tooltip"] = text_entry_option["description"];
data.emplace("option_text_entry", item); data.emplace("option_text_entry", item);
ttree_view_node& node = option_node.add_child("option_text_entry_node", data); ttree_view_node& node = option_node.add_child("option_text_entry_node", data);
ttext_box* textbox = dynamic_cast<ttext_box*>(node.find("option_text_entry", true)); ttext_box* textbox = dynamic_cast<ttext_box*>(node.find("option_text_entry", true));
VALIDATE(textbox, missing_widget("option_text_entry")); VALIDATE(textbox, missing_widget("option_text_entry"));
const std::string widget_id = text_entry_option["id"]; const std::string widget_id = text_entry_option["id"];
set_default_data_value(widget_id, text_entry_option); set_default_data_value(widget_id, text_entry_option);
textbox->set_id(widget_id); textbox->set_id(widget_id);
textbox->set_value(data_map[widget_id].str()); textbox->set_value(data_map[widget_id].str());
textbox->set_text_changed_callback( textbox->set_text_changed_callback(
std::bind(&tmp_options_helper::update_options_data_map<ttext_box>, this, textbox, visible_options_.back())); std::bind(&tmp_options_helper::update_options_data_map<ttext_box>, this, textbox, visible_options_.back()));
} }
} }