[Editor] Reorganize main menu bar

This commit is contained in:
2021-02-21 22:54:48 +01:00
parent 10e49bfd9c
commit d32d1976dd

View File

@@ -10,51 +10,44 @@ class MainMenuView : View() {
override val root = menubar {
menu("File") {
menu("New") {
item("Project...") {
action {
mainController.createEmptyProject()
}
item("New project...") {
action {
mainController.createEmptyProject()
}
}
item("Open project...") {
action {
mainController.openProject()
}
}
}
menu("Project") {
enableWhen(projectContext.projectProperty.isNotNull)
menu("Create") {
item("Map...") {
enableWhen(projectContext.projectProperty.isNotNull)
action {
mainController.createEmptyMap()
}
}
}
menu("Open") {
item("Project...") {
menu("Import") {
item("Tile Set...") {
action {
mainController.openProject()
mainController.importTileSet()
}
}
item("Image...") {
action {
mainController.importImage()
}
}
}
}
menu("Project") {
item("Import Tile Set...") {
enableWhen(projectContext.projectProperty.isNotNull)
action {
mainController.importTileSet()
}
}
item("Import Image...") {
enableWhen(projectContext.projectProperty.isNotNull)
action {
mainController.importImage()
}
}
}
menu("Edit") {
item("Undo")
item("Redo")
}
}
}