From 846c217d805106bdcd14a1ea3c1d5b3d68cc54fa Mon Sep 17 00:00:00 2001
From: Kaj Koivunen <kalakoiv@jyu.fi>
Date: Thu, 27 Apr 2023 17:38:49 +0300
Subject: [PATCH] menutoimintojen selkeytys

---
 src/main/kotlin/MainView.kt | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/main/kotlin/MainView.kt b/src/main/kotlin/MainView.kt
index 5f9860e..1151a4a 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()
                 } }
-- 
GitLab