diff --git a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/design/ModernCartDesignViewController.java b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/design/ModernCartDesignViewController.java index e3d0502e9165712a1a3eeb2f641b4ce06e8dc50f..2b460ccdd445ca9e809deff5894f9ac0a041be1f 100644 --- a/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/design/ModernCartDesignViewController.java +++ b/PlayWall/src/main/java/de/tobias/playpad/viewcontroller/design/ModernCartDesignViewController.java @@ -59,9 +59,21 @@ public class ModernCartDesignViewController extends NVC implements IColorButton @Override public void init() { - backgroundColorCheckbox.selectedProperty().addListener((a, b, c) -> backgroundColorButton.setDisable(!c)); - playColorCheckbox.selectedProperty().addListener((a, b, c) -> playColorButton.setDisable(!c)); - cueInColorCheckbox.selectedProperty().addListener((a, b, c) -> cueInColorButton.setDisable(!c)); + backgroundColorCheckbox.selectedProperty().addListener((a, b, c) -> + { + design.setEnableCustomBackgroundColor(c); + backgroundColorButton.setDisable(!c); + }); + playColorCheckbox.selectedProperty().addListener((a, b, c) -> + { + design.setEnableCustomPlayColor(c); + playColorButton.setDisable(!c); + }); + cueInColorCheckbox.selectedProperty().addListener((a, b, c) -> + { + design.setEnableCustomCueInColor(c); + cueInColorButton.setDisable(!c); + }); backgroundColorButton.setDisable(true); playColorButton.setDisable(true); diff --git a/PlayWall/src/main/resources/view/option/pad/LayoutTab.fxml b/PlayWall/src/main/resources/view/option/pad/LayoutTab.fxml index a9dd2bc859dd433df66449dec1756959b971500b..b1c294e8842611ebf04793fe6815835d8fa8aa9c 100644 --- a/PlayWall/src/main/resources/view/option/pad/LayoutTab.fxml +++ b/PlayWall/src/main/resources/view/option/pad/LayoutTab.fxml @@ -6,7 +6,7 @@ <?import javafx.scene.layout.HBox?> <?import javafx.scene.layout.VBox?> -<VBox spacing="28.0" xmlns="http://javafx.com/javafx/16" xmlns:fx="http://javafx.com/fxml/1"> +<VBox spacing="14.0" xmlns="http://javafx.com/javafx/16" xmlns:fx="http://javafx.com/fxml/1"> <children> <HBox layoutX="14.0" layoutY="13.0" spacing="14.0" AnchorPane.leftAnchor="14.0" AnchorPane.rightAnchor="14.0" AnchorPane.topAnchor="14.0"> <children>