diff --git a/client/src/main/java/ctbrec/ui/CamrecApplication.java b/client/src/main/java/ctbrec/ui/CamrecApplication.java index 59165e9a..953c2046 100644 --- a/client/src/main/java/ctbrec/ui/CamrecApplication.java +++ b/client/src/main/java/ctbrec/ui/CamrecApplication.java @@ -153,6 +153,7 @@ public class CamrecApplication extends Application { rootPane.getTabs().add(settingsTab); rootPane.getTabs().add(new NewsTab()); rootPane.getTabs().add(new DonateTabFx()); + rootPane.getTabs().add(new HelpTab()); switchToStartTab(); writeColorSchemeStyleSheet(primaryStage); diff --git a/client/src/main/java/ctbrec/ui/HelpTab.java b/client/src/main/java/ctbrec/ui/HelpTab.java new file mode 100644 index 00000000..c5d415f4 --- /dev/null +++ b/client/src/main/java/ctbrec/ui/HelpTab.java @@ -0,0 +1,22 @@ +package ctbrec.ui; + +import javafx.geometry.Insets; +import javafx.scene.control.Button; +import javafx.scene.control.Tab; +import javafx.scene.layout.BorderPane; + +public class HelpTab extends Tab { + + public HelpTab() { + setClosable(true); + setText("Help"); + + + Button openHelp = new Button("Open Help"); + openHelp.setPadding(new Insets(20)); + BorderPane layout = new BorderPane(openHelp); + BorderPane.setMargin(openHelp, new Insets(20)); + setContent(layout); + openHelp.setOnAction(e -> DesktopIntegration.open("http://localhost:5689/docs/index.md")); + } +}