Improvements

- Update to .NET 10
- Set actual window title to window name
- Add new way to identify other windows
This commit is contained in:
2026-02-24 17:11:21 -05:00
parent 72ddd0ad88
commit e2236ddc16
11 changed files with 91 additions and 117 deletions

View File

@@ -64,6 +64,8 @@ public class WindowSettings : ICloneable
internal void Apply()
{
Window.Title = Name;
// Configure the text label
HtmlLabel.FontFamily = new FontFamily(FontName);
HtmlLabel.FontSize = FontSize;
@@ -98,9 +100,9 @@ public class WindowSettings : ICloneable
return new WindowSettings();
var serializer = new XmlSerializer(typeof(WindowSettings));
TextReader textReader = new StringReader(settings);
var windowSettings = (WindowSettings)serializer.Deserialize(textReader);
textReader.Close();
var stringReader = new StringReader(settings);
var windowSettings = (WindowSettings)serializer.Deserialize(stringReader);
stringReader.Close();
return windowSettings;
}
@@ -110,9 +112,9 @@ public class WindowSettings : ICloneable
var builder = new StringBuilder();
var serializer = new XmlSerializer(typeof(WindowSettings));
TextWriter textWriter = new StringWriter(builder);
serializer.Serialize(textWriter, this);
textWriter.Close();
var stringWriter = new StringWriter(builder);
serializer.Serialize(stringWriter, this);
stringWriter.Close();
return builder.ToString();
}