From a026cebaf7eb26b817dc917f6c298d84475a96d6 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Sun, 1 Oct 2017 12:50:37 +0200
Subject: [PATCH] Fixed #209 - new payment ui --> resizeable

---
 .../budgetmaster/ui/controller/NewPaymentController.java    | 5 ++++-
 src/de/deadlocker8/budgetmaster/ui/fxml/NewPaymentGUI.fxml  | 6 +++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/de/deadlocker8/budgetmaster/ui/controller/NewPaymentController.java b/src/de/deadlocker8/budgetmaster/ui/controller/NewPaymentController.java
index 4823a0965..fb7fa9c6c 100644
--- a/src/de/deadlocker8/budgetmaster/ui/controller/NewPaymentController.java
+++ b/src/de/deadlocker8/budgetmaster/ui/controller/NewPaymentController.java
@@ -112,7 +112,9 @@ public class NewPaymentController extends BaseController implements Styleable
 		}
 	
 		stage.getIcons().add(controller.getIcon());
-		stage.setResizable(false);
+		stage.setResizable(true);
+		stage.setMinHeight(600);
+		stage.setMinWidth(450);
 		stage.getScene().getStylesheets().add("/de/deadlocker8/budgetmaster/ui/style.css");
 	}
 	
@@ -120,6 +122,7 @@ public class NewPaymentController extends BaseController implements Styleable
 	public void init()
 	{		
 		vboxContent.prefWidthProperty().bind(scrollPane.widthProperty().subtract(25));
+		vboxContent.prefHeightProperty().bind(scrollPane.heightProperty().subtract(10));		
 		
 		applyStyle();		
 		
diff --git a/src/de/deadlocker8/budgetmaster/ui/fxml/NewPaymentGUI.fxml b/src/de/deadlocker8/budgetmaster/ui/fxml/NewPaymentGUI.fxml
index 74afe775e..caffbf8e6 100644
--- a/src/de/deadlocker8/budgetmaster/ui/fxml/NewPaymentGUI.fxml
+++ b/src/de/deadlocker8/budgetmaster/ui/fxml/NewPaymentGUI.fxml
@@ -21,7 +21,7 @@
    <children>
       <ScrollPane fx:id="scrollPane" hbarPolicy="NEVER" layoutX="14.0" layoutY="14.0" AnchorPane.bottomAnchor="14.0" AnchorPane.leftAnchor="14.0" AnchorPane.rightAnchor="14.0" AnchorPane.topAnchor="14.0">
          <content>
-            <VBox fx:id="vboxContent" prefHeight="544.0" prefWidth="414.0" spacing="15.0">
+            <VBox fx:id="vboxContent" prefHeight="565.0" prefWidth="414.0" spacing="14.0">
                <children>
                   <HBox alignment="CENTER_LEFT" prefHeight="30.0" prefWidth="465.0">
                      <children>
@@ -212,12 +212,12 @@
                         </Button>
                      </children>
                      <VBox.margin>
-                        <Insets top="10.0" />
+                        <Insets top="5.0" />
                      </VBox.margin>
                   </HBox>
                </children>
                <padding>
-                  <Insets bottom="15.0" />
+                  <Insets bottom="5.0" />
                </padding>
             </VBox>
          </content>
-- 
GitLab