diff --git a/apps/graph/base.de.i18n b/apps/graph/base.de.i18n index 0e0743c25..3eed42db5 100644 --- a/apps/graph/base.de.i18n +++ b/apps/graph/base.de.i18n @@ -10,7 +10,7 @@ ParametricType = "Parameter " IntervalT = "t-te Intervall" IntervalTheta = "θ-te Intervall" IntervalX = "x-te Intervall" -FunctionDomain = "Definitionsmenge" +FunctionDomain = "Plot-Bereich" FunctionColor = "Farbe der Funktion" NoFunction = "Keine Funktion" NoActivatedFunction = "Keine aktive Funktion" diff --git a/apps/graph/base.en.i18n b/apps/graph/base.en.i18n index 0be039a3a..c65a3370e 100644 --- a/apps/graph/base.en.i18n +++ b/apps/graph/base.en.i18n @@ -10,7 +10,7 @@ ParametricType = "Parametric " IntervalT = "t interval" IntervalTheta = "θ interval" IntervalX = "x interval" -FunctionDomain = "Domain of definition" +FunctionDomain = "Plot range" FunctionColor = "Function color" NoFunction = "No function" NoActivatedFunction = "No function is turned on" diff --git a/apps/graph/base.es.i18n b/apps/graph/base.es.i18n index 1161d39f1..c2200311d 100644 --- a/apps/graph/base.es.i18n +++ b/apps/graph/base.es.i18n @@ -10,7 +10,7 @@ ParametricType = "Paramétrico " IntervalT = "Intervalo t" IntervalTheta = "Intervalo θ" IntervalX = "Intervalo x" -FunctionDomain = "Dominio de definición" +FunctionDomain = "Rango del gráfico" FunctionColor = "Color de la funcion" NoFunction = "Ninguna función" NoActivatedFunction = "Ninguna función activada" diff --git a/apps/graph/base.fr.i18n b/apps/graph/base.fr.i18n index 1be6739fa..d95a5ae63 100644 --- a/apps/graph/base.fr.i18n +++ b/apps/graph/base.fr.i18n @@ -10,7 +10,7 @@ ParametricType = "Paramétrique " IntervalT = "Intervalle t" IntervalTheta = "Intervalle θ" IntervalX = "Intervalle x" -FunctionDomain = "Ensemble de définition" +FunctionDomain = "Domaine de tracé" FunctionColor = "Couleur de la fonction" NoFunction = "Aucune fonction" NoActivatedFunction = "Aucune fonction activée" diff --git a/apps/graph/base.pt.i18n b/apps/graph/base.pt.i18n index a4d8028dc..9d56d4716 100644 --- a/apps/graph/base.pt.i18n +++ b/apps/graph/base.pt.i18n @@ -10,7 +10,7 @@ ParametricType = "Paramétrico " IntervalT = "Intervalo t" IntervalTheta = "Intervalo θ" IntervalX = "Intervalo x" -FunctionDomain = "Domínio de definição" +FunctionDomain = "Intervalo do gráfico" FunctionColor = "Cor da função" NoFunction = "Nenhuma função" NoActivatedFunction = "Sem função ativada" diff --git a/apps/graph/list/list_parameter_controller.cpp b/apps/graph/list/list_parameter_controller.cpp index ada6f923d..4912373f5 100644 --- a/apps/graph/list/list_parameter_controller.cpp +++ b/apps/graph/list/list_parameter_controller.cpp @@ -3,6 +3,7 @@ #include "type_helper.h" #include "../../shared/poincare_helpers.h" #include "../app.h" +#include #include using namespace Shared; @@ -10,6 +11,17 @@ using namespace Poincare; namespace Graph { +ListParameterController::ListParameterController(ListController * listController, Responder * parentResponder, I18n::Message functionColorMessage, I18n::Message deleteFunctionMessage, InputEventHandlerDelegate * inputEventHandlerDelegate) : + Shared::ListParameterController(parentResponder, functionColorMessage, deleteFunctionMessage), + m_listController(listController), + m_typeCell(), + m_typeParameterController(this), + m_domainParameterController(nullptr, inputEventHandlerDelegate), + m_renameCell(I18n::Message::Rename) +{ + m_selectableTableView.setMargins(Metric::CommonTopMargin, Metric::CommonTopMargin, Metric::CommonBottomMargin, Metric::CommonTopMargin); // Reduce the margins to make te text fit +} + HighlightCell * ListParameterController::reusableCell(int index, int type) { switch (type) { case 0: diff --git a/apps/graph/list/list_parameter_controller.h b/apps/graph/list/list_parameter_controller.h index 41f222a54..31c311ba4 100644 --- a/apps/graph/list/list_parameter_controller.h +++ b/apps/graph/list/list_parameter_controller.h @@ -11,14 +11,7 @@ class ListController; class ListParameterController : public Shared::ListParameterController { public: - ListParameterController(ListController * listController, Responder * parentResponder, I18n::Message functionColorMessage, I18n::Message deleteFunctionMessage, InputEventHandlerDelegate * inputEventHandlerDelegate) : - Shared::ListParameterController(parentResponder, functionColorMessage, deleteFunctionMessage), - m_listController(listController), - m_typeCell(), - m_typeParameterController(this), - m_domainParameterController(nullptr, inputEventHandlerDelegate), - m_renameCell(I18n::Message::Rename) - {} + ListParameterController(ListController * listController, Responder * parentResponder, I18n::Message functionColorMessage, I18n::Message deleteFunctionMessage, InputEventHandlerDelegate * inputEventHandlerDelegate); bool handleEvent(Ion::Events::Event event) override; // ListViewDataSource HighlightCell * reusableCell(int index, int type) override;