Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
d3ef73b
* Small square rendered next to Close button on KryptonForm when usin…
PWagner1 Mar 25, 2026
ac99122
Added Test Form Bug3183SmallSquareRenderedNextToClose
mcpbcs Mar 26, 2026
2f39b81
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Mar 27, 2026
e734e5e
Update Bug3183SmallSquareRenderedNextToClose.Designer.cs
mcpbcs Mar 27, 2026
e5b347e
Merge branch '3183-bug-small-square-rendered-next-to-close-button-on-…
mcpbcs Mar 27, 2026
d8dea15
* Documentation
PWagner1 Mar 28, 2026
4510cd3
Merge branch '3183-bug-small-square-rendered-next-to-close-button-on-…
mcpbcs Mar 28, 2026
1fff5c2
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Mar 28, 2026
4c6534e
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Mar 29, 2026
d17b790
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Apr 16, 2026
2f1fae5
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Apr 16, 2026
89cd073
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Apr 19, 2026
0cd8fc7
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Apr 21, 2026
c83bf82
Update KryptonCustomPaletteBase.cs
PWagner1 Apr 22, 2026
fde6c44
Update StartScreen.cs
PWagner1 Apr 22, 2026
81d450a
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Apr 24, 2026
26d4eac
Merge branch '3183-bug-small-square-rendered-next-to-close-button-on-…
mcpbcs Apr 24, 2026
d486f4f
Font properties with no explicit value were not correctly serialized/…
mcpbcs Apr 24, 2026
7b6a2dc
Revert "Font properties with no explicit value were not correctly ser…
mcpbcs Apr 24, 2026
67f82c9
Font properties with no explicit value were not correctly serialized/…
mcpbcs Apr 24, 2026
08b47c3
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Apr 25, 2026
7316816
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Apr 25, 2026
3abe81f
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Apr 26, 2026
0a9f259
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Apr 27, 2026
6a60987
Merge branch 'alpha' into 3183-bug-small-square-rendered-next-to-clos…
PWagner1 Apr 27, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Documents/Changelog/Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@

## 2026-11-xx - Build 2611 (V110 Nightly) - November 2026

* Resolved [#3183](https://github.com/Krypton-Suite/Standard-Toolkit/issues/3183), Small square rendered next to Close button on KryptonForm when using a custom theme
* Resolved [#3249](https://github.com/Krypton-Suite/Standard-Toolkit/issues/3249), `KryptonForm` shows an extra border on the secondary monitor when maximized
* Resolved [#3013](https://github.com/Krypton-Suite/Standard-Toolkit/issues/3013), Maximized form's size exceeds the screen's working area
* Resolved [#3164](https://github.com/Krypton-Suite/Standard-Toolkit/issues/3164), Font property values are being serialized depending of the current culture in exported XML theme file
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3124,6 +3124,14 @@ private void ImportFromXmlDocument([DisallowNull] XmlDocument doc)
SetPaletteName(root.GetAttribute("Name"));
}

// Populate missing palette values from the base palette first.
Comment thread
PWagner1 marked this conversation as resolved.
Outdated
//
// Some theme XML files intentionally omit certain button/header metrics and
// drawing settings. Without an initial populate step, those omitted values can
// remain at placeholder defaults and cause small rendering artifacts in the
// KryptonForm caption chrome (e.g. near the system Close button).
PopulateFromBaseOperation(null);

// Grab the properties and images elements
var props = root.SelectSingleNode(nameof(Properties)) as XmlElement;
var images = root.SelectSingleNode(nameof(Images)) as XmlElement;
Expand Down
Loading