mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 00:37:25 +01:00
[code] Program store that uses an accordeon buffer to store the
programs. The user can now add scripts. A contextual menu displays various options when clicking on a script, such as editing. Change-Id: I124a17f7584b0beedb897e8499ca0a1bb6c13cbe
This commit is contained in:
@@ -2,14 +2,14 @@
|
||||
|
||||
namespace Code {
|
||||
|
||||
EditorController::EditorController(Program * program) :
|
||||
EditorController::EditorController() :
|
||||
ViewController(nullptr),
|
||||
m_view(this, program->editableContent(), program->bufferSize())
|
||||
m_view(this)
|
||||
{
|
||||
}
|
||||
|
||||
View * EditorController::view() {
|
||||
return &m_view;
|
||||
void EditorController::setProgram(Program program){
|
||||
m_view.setText(program.editableContent(), program.bufferSize());
|
||||
}
|
||||
|
||||
bool EditorController::handleEvent(Ion::Events::Event event) {
|
||||
|
||||
Reference in New Issue
Block a user