From 53265227f72d5abdccf1cbf4039a9ba6e1775273 Mon Sep 17 00:00:00 2001 From: rmaco Date: Mon, 23 Mar 2020 18:00:45 +0200 Subject: [PATCH] added debugger and timer improved paint efficiency debugged relative position removed bug in parser for empty attribute methods --- resources/ui.xml | 43 ++++++-- src/Main.java | 58 ++++------- src/guiTree/Components/Button.java | 32 +++++- src/guiTree/Components/Panel.java | 2 +- src/guiTree/Components/TitleBar.java | 8 +- src/guiTree/CustomFrame.java | 5 +- src/guiTree/Helper/Debugger.java | 11 ++ src/guiTree/Helper/Tag.java | 12 +++ src/guiTree/Helper/Timer.java | 15 +++ src/guiTree/MouseEventGetter.java | 4 +- src/guiTree/Visual.java | 149 +++++++++++++++++++-------- src/guiTree/Window.java | 20 +++- src/parser/XAMLParser.java | 23 +---- 13 files changed, 253 insertions(+), 129 deletions(-) create mode 100644 src/guiTree/Helper/Debugger.java create mode 100644 src/guiTree/Helper/Tag.java create mode 100644 src/guiTree/Helper/Timer.java diff --git a/resources/ui.xml b/resources/ui.xml index c647ae1..9049239 100644 --- a/resources/ui.xml +++ b/resources/ui.xml @@ -1,13 +1,38 @@ - - - -