From 39e4afe6b7ddf8498b632a1239c460578bff116b Mon Sep 17 00:00:00 2001 From: Roman Shapiro Date: Wed, 8 Nov 2023 13:43:37 +0700 Subject: [PATCH] Fixes #57 --- Directory.Build.props | 2 +- .../AllWidgets.Generated.cs | 4 +- .../Myra.Samples.AllWidgets/allControls.xmmp | 4 +- src/Myra/Graphics2D/UI/Desktop.cs | 82 +++++++++++++------ src/Myra/Graphics2D/UI/Selectors/ComboBox.cs | 4 +- src/Myra/Graphics2D/UI/Selectors/Menu.cs | 8 +- src/Myra/Graphics2D/UI/Styles/Stylesheet.cs | 22 +++++ src/Myra/Graphics2D/UI/Widget.Input.cs | 10 +++ src/Myra/Graphics2D/UI/Widget.cs | 12 +++ src/Myra/MyraEnvironment.cs | 2 + src/Myra/Resources/default_ui_skin.xmms | 4 + src/MyraPad/Studio.cs | 4 +- 12 files changed, 119 insertions(+), 39 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 5d28b91f..65b95cbe 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -6,7 +6,7 @@ https://github.com/rds1983/Myra Myra UI Library for MonoGame, FNA and Stride - 1.5.2 + 1.5.3 0.7.1 1.3.3 8.0 diff --git a/samples/Myra.Samples.AllWidgets/AllWidgets.Generated.cs b/samples/Myra.Samples.AllWidgets/AllWidgets.Generated.cs index dd69d7c4..d7ee0207 100644 --- a/samples/Myra.Samples.AllWidgets/AllWidgets.Generated.cs +++ b/samples/Myra.Samples.AllWidgets/AllWidgets.Generated.cs @@ -1,4 +1,4 @@ -/* Generated by MyraPad at 10/31/2023 1:26:35 PM */ +/* Generated by MyraPad at 11/8/2023 1:41:26 PM */ using Myra; using Myra.Graphics2D; using Myra.Graphics2D.TextureAtlases; @@ -116,6 +116,7 @@ private void BuildUI() _buttonSaveFile = new ImageTextButton(); _buttonSaveFile.Text = "Save File"; _buttonSaveFile.Padding = new Thickness(8, 0); + _buttonSaveFile.Tooltip = "Tooltip 1"; _buttonSaveFile.Id = "_buttonSaveFile"; Grid.SetColumn(_buttonSaveFile, 1); @@ -130,6 +131,7 @@ private void BuildUI() _buttonOpenFile = new ImageTextButton(); _buttonOpenFile.Text = "Open File"; _buttonOpenFile.Padding = new Thickness(8, 0); + _buttonOpenFile.Tooltip = "Tooltip 2"; _buttonOpenFile.Id = "_buttonOpenFile"; Grid.SetColumn(_buttonOpenFile, 1); Grid.SetRow(_buttonOpenFile, 1); diff --git a/samples/Myra.Samples.AllWidgets/allControls.xmmp b/samples/Myra.Samples.AllWidgets/allControls.xmmp index 9d111d6b..d6b87ac2 100644 --- a/samples/Myra.Samples.AllWidgets/allControls.xmmp +++ b/samples/Myra.Samples.AllWidgets/allControls.xmmp @@ -32,10 +32,10 @@