From c114d775d45b6fb20e7b5a5be68a8266f481953b Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Tue, 13 Aug 2019 21:23:20 +0200 Subject: [PATCH] added checkboxes and radio buttons and did some changes to the demo --- Examples/Content/Fonts/TestFont.spritefont | 2 +- Examples/Content/Textures/Test.png | Bin 1046 -> 896 bytes Examples/GameImpl.cs | 52 +++++++------- MLEM.Ui/Elements/AutoScaledText.cs | 53 -------------- MLEM.Ui/Elements/Button.cs | 6 +- MLEM.Ui/Elements/Checkbox.cs | 77 +++++++++++++++++++++ MLEM.Ui/Elements/Element.cs | 11 +++ MLEM.Ui/Elements/Paragraph.cs | 1 + MLEM.Ui/Elements/RadioButton.cs | 35 ++++++++++ MLEM.Ui/Elements/ScrollBar.cs | 2 - MLEM.Ui/Style/UiStyle.cs | 9 ++- MLEM.Ui/Style/UntexturedStyle.cs | 7 +- 12 files changed, 169 insertions(+), 86 deletions(-) delete mode 100644 MLEM.Ui/Elements/AutoScaledText.cs create mode 100644 MLEM.Ui/Elements/Checkbox.cs create mode 100644 MLEM.Ui/Elements/RadioButton.cs diff --git a/Examples/Content/Fonts/TestFont.spritefont b/Examples/Content/Fonts/TestFont.spritefont index 8485454..54ab9ac 100644 --- a/Examples/Content/Fonts/TestFont.spritefont +++ b/Examples/Content/Fonts/TestFont.spritefont @@ -11,7 +11,7 @@ with. - BitPotionExt + Arial