mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-19 22:00:28 +01:00
[solver] Add a modal with equation models when adding a new equation
This commit is contained in:
@@ -15,7 +15,9 @@ ListController::ListController(Responder * parentResponder, EquationStore * equa
|
||||
StackViewController * stackController = list->stackController();
|
||||
// TODO
|
||||
//stackController->push(list->solutionPage ??)
|
||||
}, this), KDText::FontSize::Small, Palette::PurpleBright)
|
||||
}, this), KDText::FontSize::Small, Palette::PurpleBright),
|
||||
m_modelsParameterController(this, equationStore),
|
||||
m_modelsStackController(nullptr, &m_modelsParameterController, KDColorWhite, Palette::PurpleDark, Palette::PurpleDark)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -140,6 +142,10 @@ bool ListController::expressionLayoutFieldDidReceiveEvent(ExpressionLayoutField
|
||||
return false;
|
||||
}
|
||||
|
||||
void ListController::addEmptyModel() {
|
||||
app()->displayModalViewController(&m_modelsStackController, 0.f, 0.f, Metric::CommonTopMargin, Metric::CommonRightMargin, 0, Metric::CommonLeftMargin);
|
||||
}
|
||||
|
||||
View * ListController::loadView() {
|
||||
for (int i = 0; i < k_maxNumberOfRows; i++) {
|
||||
m_expressionCells[i] = new ModelExpressionCell();
|
||||
|
||||
Reference in New Issue
Block a user