Set up eventbus system

This commit is contained in:
2021-02-19 22:11:33 +01:00
parent 132749eb34
commit fc055382d0
11 changed files with 184 additions and 60 deletions

View File

@@ -2,6 +2,7 @@
<?import javafx.scene.control.SplitPane?>
<?import javafx.scene.layout.BorderPane?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.text.TextFlow?>
<BorderPane
@@ -13,7 +14,7 @@
<top>
<!-- Menubar -->
<fx:include source="components/Menubar.fxml" fx:id="MenubarRoot"/>
<fx:include source="components/Menubar.fxml" fx:id="menubar"/>
</top>
<center>
@@ -23,10 +24,10 @@
<items>
<!-- File tree -->
<fx:include source="components/Filetree.fxml" fx:id="FiletreeRoot"/>
<fx:include source="components/Filetree.fxml" fx:id="filetree"/>
<!-- Editor -->
<fx:include source="components/Editor.fxml" fx:id="EditorRoot"/>
<fx:include source="components/Editor.fxml" fx:id="editor"/>
</items>
</SplitPane>
@@ -34,7 +35,7 @@
<bottom>
<!-- Modeline -->
<fx:include source="components/Modeline.fxml" fx:id="ModelineRoot"/>
<fx:include source="components/Modeline.fxml" fx:id="modeline"/>
</bottom>
</BorderPane>

View File

@@ -9,6 +9,6 @@
xmlns:fx="http://javafx.com/fxml/1"
fx:controller="app.controllers.EditorController">
<content>
<CodeArea fx:id="editor"/>
<CodeArea fx:id="editor" onKeyPressed="#editorChanged"/>
</content>
</VirtualizedScrollPane>