[code] Script names are displayed and can be edited.

Change-Id: I5acc468920b66673e78da130bf90a74d0c062211
This commit is contained in:
Léa Saviot
2017-10-20 17:35:05 +02:00
committed by Romain Goyet
parent 68f368fcde
commit a14cfd0aea
14 changed files with 288 additions and 132 deletions

View File

@@ -38,14 +38,21 @@ const char * ScriptParameterController::title() {
bool ScriptParameterController::handleEvent(Ion::Events::Event event) {
if (event == Ion::Events::OK || event == Ion::Events::EXE) {
int i = m_currentScriptIndex;
switch (selectedRow()) {
case 0:
app()->displayModalViewController(&m_editorController, 0.5f, 0.5f);
return true;
//TODO other cases
case 3:
m_menuController->deleteScriptAtIndex(m_currentScriptIndex);
case 1:
dismissScriptParameterController();
m_menuController->renameScriptAtIndex(i);
return true;
case 2:
//Auto-import TODO
return true;
case 3:
dismissScriptParameterController();
m_menuController->deleteScriptAtIndex(i);
return true;
default:
assert(false);