diff --git a/src/main/kotlin/MainView.kt b/src/main/kotlin/MainView.kt index 5f9860ec3bbf5d0ee3749a98b5719549f0cfa8c3..1151a4acf3209e871da8da99238e2ab960a76e13 100644 --- a/src/main/kotlin/MainView.kt +++ b/src/main/kotlin/MainView.kt @@ -34,7 +34,7 @@ class MainView : View("Ronove") { enableWhen {(app as Ronove).project.projectFileSet} } item("Save as...","Shortcut+Shift+S") { action { (app as Ronove).project.saveAs() }} - item("Export...") { action { TODO() } } + //item("Export...") { action { TODO() } } separator() item("Exit") { action { @@ -50,11 +50,15 @@ class MainView : View("Ronove") { item("Add line","Shortcut+N") { action { (app as Ronove).addLine() } } //item("Remove line") { action { TODO() } } separator() - item("Project settings...") { action { TODO() } } + item("Project settings...") { action { ProjectSettings().openModal() } } } menu("Machine translation") { - item("Translate line") { action { TODO() } } - item("Translate page") { action { TODO() } } + //item("Translate line") { action { TODO() } } + item("Translate page") { action { + with(app as Ronove) { + project.translatePage(currentPage.value) + } + } } item("Translate all pages") { action { (app as Ronove).project.translateAllPages() } }