From c5c81be6ce02d457bf510a93ad3e60d1af205068 Mon Sep 17 00:00:00 2001 From: Faraphel Date: Wed, 15 Feb 2023 13:58:04 +0100 Subject: [PATCH] implemented the Scroller --- assets/image/scroller/background.png | Bin 0 -> 166 bytes assets/image/scroller/cursor.png | Bin 0 -> 144 bytes source/gui/scene/MainMenu.py | 9 +- source/gui/scene/RoomCreate.py | 2 +- source/gui/scene/RoomJoin.py | 2 +- source/gui/scene/Settings.py | 36 +++++- source/gui/widget/Checkbox.py | 2 +- source/gui/widget/Scroller.py | 121 ++++++++++++++++++++ source/gui/widget/__init__.py | 2 +- source/gui/widget/abc/BoxWidget.py | 8 +- source/gui/widget/{ => debug}/FPSDisplay.py | 0 source/gui/widget/debug/__init__.py | 1 + 12 files changed, 170 insertions(+), 13 deletions(-) create mode 100644 assets/image/scroller/background.png create mode 100644 assets/image/scroller/cursor.png create mode 100644 source/gui/widget/Scroller.py rename source/gui/widget/{ => debug}/FPSDisplay.py (100%) create mode 100644 source/gui/widget/debug/__init__.py diff --git a/assets/image/scroller/background.png b/assets/image/scroller/background.png new file mode 100644 index 0000000000000000000000000000000000000000..aaf01ca5c7d0e24ab8535fadbfab9f19a1902557 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^JAqi0g&9b`Q4b9VQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`*#dk*Tpb)7fXvJro38^Y&H|6fVg?4j!ywFfJby(BP*Bs;#WBR=_}ep# zoD2*c%p0T+{!8^$Y|3F2t6Oz1ar^DJWxMa@?Y~#4Cb>Lrj^zHyiD!VC7(8A5T-G@y GGywn`fiT?w literal 0 HcmV?d00001 diff --git a/assets/image/scroller/cursor.png b/assets/image/scroller/cursor.png new file mode 100644 index 0000000000000000000000000000000000000000..e88fe4ea4b8577a6a53d35c7a596cad38053f617 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp@K&;Bb3?#Fy>O_DPV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}E0G|+72M34$|Nm#EO+5+};VkfoEM{QfI}E~%$MaXD00o6TT^vI+&LU_h!gV#HQ7i)}&EV