[apps][escher] I18n

Change-Id: I4d6f40155a8a182184af9ef2a583d0469196ffd5
This commit is contained in:
Émilie Feral
2017-03-14 16:21:36 +01:00
parent a1442674c7
commit adc80cd71b
207 changed files with 1384 additions and 669 deletions

View File

@@ -3,18 +3,18 @@
namespace Shared {
ListController::ListController(Responder * parentResponder, FunctionStore * functionStore, ButtonRowController * header, ButtonRowController * footer, const char * text) :
ListController::ListController(Responder * parentResponder, FunctionStore * functionStore, ButtonRowController * header, ButtonRowController * footer, I18n::Message text) :
ViewController(parentResponder),
ButtonRowDelegate(header, footer),
m_selectableTableView(SelectableTableView(this, this, 0, 0, 0, 0, 0, nullptr, false, true)),
m_functionStore(functionStore),
m_addNewFunction(text),
m_plotButton(this, "Tracer la fonction", Invocation([](void * context, void * sender) {
m_plotButton(this, I18n::Message::Plot, Invocation([](void * context, void * sender) {
ListController * list = (ListController *)context;
TabViewController * tabController = list->tabController();
tabController->setActiveTab(1);
}, this), KDText::FontSize::Small, Palette::PurpleBright),
m_valuesButton(this, "Afficher les valeurs", Invocation([](void * context, void * sender) {
m_valuesButton(this, I18n::Message::DisplayValues, Invocation([](void * context, void * sender) {
ListController * list = (ListController *)context;
TabViewController * tabController = list->tabController();
tabController->setActiveTab(2);