From 1b3baef392f322d64b97e58e3ea6f6dea5ff2b91 Mon Sep 17 00:00:00 2001 From: pawc Date: Wed, 11 Nov 2015 18:43:07 +0100 Subject: [PATCH 1/2] help window for editor view --- .../ui/controller/EditorController.java | 28 ++++++++++++++++++- .../resources/ui/fxml/EditorHelpFrame.fxml | 28 +++++++++++++++++++ 2 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 client/src/main/resources/ui/fxml/EditorHelpFrame.fxml diff --git a/client/src/main/java/com/kritsit/casetracker/client/domain/ui/controller/EditorController.java b/client/src/main/java/com/kritsit/casetracker/client/domain/ui/controller/EditorController.java index 9d880f3..2b82651 100644 --- a/client/src/main/java/com/kritsit/casetracker/client/domain/ui/controller/EditorController.java +++ b/client/src/main/java/com/kritsit/casetracker/client/domain/ui/controller/EditorController.java @@ -151,10 +151,36 @@ public void initialize() { exportByRegion(); }); - helpItem.setDisable(true); + helpItem.setOnAction(event->{ + showHelpFrame(); + }); + aboutItem.setDisable(true); } +private void showHelpFrame(){ + + AnchorPane helpFrame = null; + FXMLLoader fxmlLoader = new FXMLLoader(getClass() + .getResource("/ui/fxml/EditorHelpFrame.fxml")); + + fxmlLoader.setRoot(helpFrame); + + try{ + helpFrame = (AnchorPane) fxmlLoader.load(); + } catch(IOException e){ + logger.error("Error loading help frame.", e); + return; + } + + Scene scene = new Scene(helpFrame); + Stage stage = new Stage(); + stage.setTitle("Help"); + stage.setResizable(false); + stage.setScene(scene); + stage.show(); + } + private void exportByRegion() { exportService = new Export(); diff --git a/client/src/main/resources/ui/fxml/EditorHelpFrame.fxml b/client/src/main/resources/ui/fxml/EditorHelpFrame.fxml new file mode 100644 index 0000000..02ae0df --- /dev/null +++ b/client/src/main/resources/ui/fxml/EditorHelpFrame.fxml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 8650cdd6f083c12b9510bb354a0c97321d64508a Mon Sep 17 00:00:00 2001 From: pawc Date: Wed, 11 Nov 2015 18:48:10 +0100 Subject: [PATCH 2/2] help window for editor view --- client/src/main/resources/ui/fxml/EditorHelpFrame.fxml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/main/resources/ui/fxml/EditorHelpFrame.fxml b/client/src/main/resources/ui/fxml/EditorHelpFrame.fxml index 02ae0df..ecfcf19 100644 --- a/client/src/main/resources/ui/fxml/EditorHelpFrame.fxml +++ b/client/src/main/resources/ui/fxml/EditorHelpFrame.fxml @@ -7,7 +7,7 @@ - +