tag editor: fix middle column binds if titles_visibility is disabled

This commit is contained in:
Andrzej Rybczak
2013-11-16 16:03:16 +01:00
parent 955d308bca
commit 819d8baebd

View File

@@ -112,8 +112,10 @@ TagEditor::TagEditor() : FParser(0), FParserHelper(0), FParserLegend(0), FParser
TagTypes->addItem("Filename");
TagTypes->addSeparator();
if (Config.titles_visibility)
{
TagTypes->addItem("Options", 1, 1);
TagTypes->addSeparator();
TagTypes->addSeparator();
}
TagTypes->addItem("Capitalize First Letters");
TagTypes->addItem("lower all letters");
TagTypes->addSeparator();
@@ -534,27 +536,27 @@ void TagEditor::enterPressed()
Tags->scroll(NC::Scroll::Down);
}
}
else if (id == 16) // capitalize first letters
else if (id == TagTypes->size()-5) // capitalize first letters
{
Statusbar::msg("Processing...");
for (auto it = EditedSongs.begin(); it != EditedSongs.end(); ++it)
CapitalizeFirstLetters(**it);
Statusbar::msg("Done");
}
else if (id == 17) // lower all letters
else if (id == TagTypes->size()-4) // lower all letters
{
Statusbar::msg("Processing...");
for (auto it = EditedSongs.begin(); it != EditedSongs.end(); ++it)
LowerAllLetters(**it);
Statusbar::msg("Done");
}
else if (id == 19) // reset
else if (id == TagTypes->size()-2) // reset
{
for (auto it = Tags->beginV(); it != Tags->endV(); ++it)
it->clearModifications();
Statusbar::msg("Changes reset");
}
else if (id == 20) // save
else if (id == TagTypes->size()-1) // save
{
bool success = 1;
Statusbar::msg("Writing changes...");