From 0b60cef696d1ac16478e04cc88e2118081cbda99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maty=C3=A1=C5=A1=20Latner?= <matyas.latner@nic.cz> Date: Fri, 4 Dec 2015 14:02:52 +0100 Subject: [PATCH] #61 Form screen signature pane size and scaling quick fix for iOS using --- core/src/cz/nic/tablexia/TablexiaSettings.java | 1 - core/src/cz/nic/tablexia/screen/createuser/FormScreen.java | 7 +++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/core/src/cz/nic/tablexia/TablexiaSettings.java b/core/src/cz/nic/tablexia/TablexiaSettings.java index 0c032bc13..f4eaf6ef9 100644 --- a/core/src/cz/nic/tablexia/TablexiaSettings.java +++ b/core/src/cz/nic/tablexia/TablexiaSettings.java @@ -9,7 +9,6 @@ import java.util.Locale; import cz.nic.tablexia.bus.ApplicationBus; import cz.nic.tablexia.game.GameDefinition; import cz.nic.tablexia.game.difficulty.GameDifficulty; -import cz.nic.tablexia.game.games.kidnapping.KidnappingGame; import cz.nic.tablexia.loader.application.ApplicationTextManager; import cz.nic.tablexia.model.User; import cz.nic.tablexia.screen.AbstractTablexiaScreen; diff --git a/core/src/cz/nic/tablexia/screen/createuser/FormScreen.java b/core/src/cz/nic/tablexia/screen/createuser/FormScreen.java index 1705986f9..39e598be6 100644 --- a/core/src/cz/nic/tablexia/screen/createuser/FormScreen.java +++ b/core/src/cz/nic/tablexia/screen/createuser/FormScreen.java @@ -180,8 +180,11 @@ public class FormScreen extends AbstractTablexiaScreen<Void> { }); // signature pen needs to be below pen and stamp - group.addActor(signaturePane = new SignaturePane()); - signaturePane.setBounds(600, getStage().getHeight() * 0.1f, 300, getStage().getHeight() * 0.2f); + signaturePane = new SignaturePane(); + group.addActor(signaturePane); + signaturePane.setBounds(getSceneWidth() / 2, getSceneInnerHeight() * 0.1f, getSceneInnerHeight() / 2, getSceneInnerHeight() * 0.1f); + + signaturePane.setDebug(TablexiaSettings.getInstance().isShowBoundingBoxes()); // pencil and stamp layers group.addActor(pen = ScaleUtil.createImageWidthPosition(getScreenTextureRegion(GFX_PATH + "pencil_dropped", false), getStage().getWidth() * 0.2f, getStage().getWidth() * 0.85f, getStage().getWidth() * -0.13f)); -- GitLab