From a1bf4643e9a9e60c88eb41c5369f879d8b414fc7 Mon Sep 17 00:00:00 2001 From: Peter Wagner Date: Sat, 13 Jul 2024 13:23:59 +0100 Subject: [PATCH] * Fixes #1628 --- Documents/Changelog/Changelog.md | 5 +++-- README.md | 20 +++++++++---------- .../PaletteMicrosoft365White.cs | 6 +++--- .../PaletteOffice2007White.cs | 6 +++--- .../Official Themes/PaletteOffice2007Black.cs | 10 +++++----- .../PaletteOffice2010White.cs | 6 +++--- .../Official Themes/PaletteOffice2013White.cs | 6 +++--- 7 files changed, 30 insertions(+), 29 deletions(-) diff --git a/Documents/Changelog/Changelog.md b/Documents/Changelog/Changelog.md index f84e3330b..91a38cbce 100644 --- a/Documents/Changelog/Changelog.md +++ b/Documents/Changelog/Changelog.md @@ -3,8 +3,8 @@ ======= ## 2024-11-xx - Build 2411 - November 2024 +* Resolved [#1628](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1628), Some themes do not render the "ToolStrip" Correctly * Implemented [#632](https://github.com/Krypton-Suite/Standard-Toolkit/issues/632), **[Breaking Change]** `KryptonPropertyGrid` should have a customisable back colour. -* Resolved [#1583](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1583), `KryptonThemeComboBox` and `KrpytonThemeListBox` have the wrong designer assigned. Adds the `KryptonStubDesigner` internal class. * Resolved [#1564](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1564), Disabled Button Text in Ribbons is not visible in some themes * Resolved [#1607](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1607), "MS365 - Black" theme is unreadable * Resolved [#1581](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1581), **Enhancement** KListview has background problems for disabled view on each "Item" [now with added List and Details Views] @@ -112,7 +112,7 @@ * Resolved [#1207](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1207), Microsoft 365 - Black (Dark Mode) Drop button is not visible * Resolved [#1206](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1206), **[Breaking Change]** Remove the Font Size (as it is already covered by the actual font !) * Resolved [#1197](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1197), `KryptonTaskDialog` Footer Images -* Resolved [#1189](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1189), The Context and Next/Pervious buttons of the `KryptonDockableNavigator` cannot be used +* Resolved [#1189](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1189), The Context and Next/Previous buttons of the `KryptonDockableNavigator` cannot be used * Implemented [#1187](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1187), Bring over the `KryptonCommandLinkButtons` * Resolved [#1176](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1176), KryptonProgressBar: small values escape drawing area * Resolved [#1169](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1169), Button Spec Krypton Context Menu (Canary) @@ -131,6 +131,7 @@ ======= ## 2024-07-xx - Build 2407 (Version 85 - Patch 1) - July 2024 +* Resolved [#1583](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1583), `KryptonThemeComboBox` and `KrpytonThemeListBox` have the wrong designer assigned. Adds the `KryptonStubDesigner` internal class. * Resolved [#1614](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1614), `KryptonMessageBox` throws an exception after Esc key is pressed. * Resolved [#1613](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1613), `KryptonMessageBox` text is not centered vertically. * Resolved [#1599](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1599), `KryptonMessageBox` cuts off the last line. diff --git a/README.md b/README.md index ba23ed5ab..d57285d1a 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ * [Canary](#canary) * [Stable](#stable) * [Documentation](#documentation) - * [Contributing to the Standard Toolkit](#contributing-to-the-standard-toolkit) + * [Contributing to the Standard Toolkit](#contributing-to-the-standard-toolkit) * [Package Support Information](#package-support-information) * [Release Cadence](#release-cadence) * [Package Descriptions](#package-descriptions) @@ -19,7 +19,7 @@ * [Version History](#version-history) * [Breaking Changes](#breaking-changes) * [V90.## (2024-11-xx - Build 2411 - November 2024)](v90-24-11-xx--build-2411---november-2024) - * [Support for .NET 6/7](#support-for-net-67) + * [Support for .NET 6/7](#support-for-net-67) * [`KryptonButton` Properties](#kryptonbutton-properties) * [API Changes](#api-changes) * [`KryptonInputBox`](#kryptoninputbox) @@ -196,8 +196,8 @@ There are list of changes that have occurred during the development of the V90.# - [#1424](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1424), **Breaking Change** `KryptonMessageBox` does not obey tab characters like `MessageBox` - The optional `ContentAlignment` for a `KryptonMessageBox.Show` command is no longer possible. - [#1356](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1356), AppButton colours don't change while switching themes - - See https://github.com/Krypton-Suite/Standard-Toolkit/issues/1356#issuecomment-2039412890 - - `RibbonAppButton` has become `RibbonFileAppButton` + - See https://github.com/Krypton-Suite/Standard-Toolkit/issues/1356#issuecomment-2039412890 + - `RibbonAppButton` has become `RibbonFileAppButton` - Addition `RibbonFileAppTab` to hold the tab text (Defaults to `File`) - Colours for the `FileAppTab` have been moved into the `StateCommon` area - [#1206](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1206), Remove the `Font Size` (as it is already covered by the actual font !) @@ -240,13 +240,13 @@ As of V90.## support for longer path names **will** need to be enabled if you wa There are a list of changes that have occurred during the development of the V85.## version * [#1302](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1302), **[Breaking Change]** Font being used by "Professional" theme is pants ! - - The Option to use `SystemDefault` no longer exists a font rendering hint# + - The Option to use `SystemDefault` no longer exists a font rendering hint# * [#1508](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1508), **[Breaking Change]** ButtonSpec does not open assigned context menu when clicked. - - Added property `ShowDrop`, which displays a drop down arrow on the button. - - When a `KryptonContextMenu` is connected the menu is shown when the button is clicked. - - When a WinForms `ContextMenuStrip` is connected the menu is shown when the button is clicked. - - When both type of the above ContextMenus are connected the `KryptonContextMenu` takes precedence. - - The ButtonSpec's `Type` property does not need setting to "Context" to display the menu. + - Added property `ShowDrop`, which displays a drop down arrow on the button. + - When a `KryptonContextMenu` is connected the menu is shown when the button is clicked. + - When a WinForms `ContextMenuStrip` is connected the menu is shown when the button is clicked. + - When both type of the above ContextMenus are connected the `KryptonContextMenu` takes precedence. + - The ButtonSpec's `Type` property does not need setting to "Context" to display the menu. * [#1424](https://github.com/Krypton-Suite/Standard-Toolkit/issues/1424), **[Breaking Change]** `KryptonMessageBox` does not obey tab characters like `MessageBox` ## V80.## (2023-11-14 - Build 2311 - November 2023) diff --git a/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Microsoft 365/Official Themes/PaletteMicrosoft365White.cs b/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Microsoft 365/Official Themes/PaletteMicrosoft365White.cs index 5c05b9b15..68ef12bc9 100644 --- a/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Microsoft 365/Official Themes/PaletteMicrosoft365White.cs +++ b/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Microsoft 365/Official Themes/PaletteMicrosoft365White.cs @@ -175,9 +175,9 @@ public class PaletteMicrosoft365White : PaletteMicrosoft365Base Color.FromArgb(0, 114, 198), // StatusStripLight Color.FromArgb(0, 114, 198), // StatusStripDark Color.White, // ImageMargin - Color.FromArgb(25, 71, 138), // ToolStripBegin - Color.FromArgb(25, 71, 138), // ToolStripMiddle - Color.FromArgb(25, 71, 138), // ToolStripEnd + Color.FromArgb(255, 255, 255), // ToolStripBegin + Color.FromArgb(255, 255, 255), // ToolStripMiddle + Color.FromArgb(255, 255, 255), // ToolStripEnd Color.FromArgb(147, 154, 163), // OverflowBegin Color.FromArgb(147, 154, 163), // OverflowMiddle Color.FromArgb(147, 154, 163), // OverflowEnd diff --git a/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2007/Non Official Themes/PaletteOffice2007White.cs b/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2007/Non Official Themes/PaletteOffice2007White.cs index bb346e7f5..fb4e3a19b 100644 --- a/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2007/Non Official Themes/PaletteOffice2007White.cs +++ b/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2007/Non Official Themes/PaletteOffice2007White.cs @@ -82,9 +82,9 @@ public class PaletteOffice2007White : PaletteOffice2007Base Color.FromArgb(0 , 114, 198), // StatusStripLight Color.FromArgb(0 , 114, 198), // StatusStripDark Color.White, // ImageMargin - Color.FromArgb( 25, 71, 138), // ToolStripBegin - Color.FromArgb( 25, 71, 138), // ToolStripMiddle - Color.FromArgb( 25, 71, 138), // ToolStripEnd + Color.FromArgb(255, 255, 255), // ToolStripBegin + Color.FromArgb(255, 255, 255), // ToolStripMiddle + Color.FromArgb(255, 255, 255), // ToolStripEnd Color.FromArgb(147, 154, 163), // OverflowBegin Color.FromArgb(147, 154, 163), // OverflowMiddle Color.FromArgb(147, 154, 163), // OverflowEnd diff --git a/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2007/Official Themes/PaletteOffice2007Black.cs b/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2007/Official Themes/PaletteOffice2007Black.cs index 43dee3963..2e7e71ccf 100644 --- a/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2007/Official Themes/PaletteOffice2007Black.cs +++ b/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2007/Official Themes/PaletteOffice2007Black.cs @@ -103,12 +103,12 @@ public class PaletteOffice2007Black : PaletteOffice2007Base Color.FromArgb(228, 228, 228), // GripLight Color.FromArgb(77, 77, 77), // GripDark Color.FromArgb(83, 83, 83), // ToolStripBack - Color.FromArgb(178, 177, 178), // StatusStripLight - Color.FromArgb(131, 132, 132), // StatusStripDark + Color.FromArgb(75, 75, 75), // StatusStripLight + Color.FromArgb(50, 50, 50), // StatusStripDark Color.FromArgb(239, 239, 239), // ImageMargin - Color.FromArgb(210, 213, 218), // ToolStripBegin - Color.FromArgb(188, 193, 201), // ToolStripMiddle - Color.FromArgb(138, 146, 156), // ToolStripEnd + Color.FromArgb(75, 75, 75), // ToolStripBegin + Color.FromArgb(50, 50, 50), // ToolStripMiddle + Color.FromArgb(50, 50, 50), // ToolStripEnd Color.FromArgb(178, 183, 191), // OverflowBegin Color.FromArgb(139, 147, 158), // OverflowMiddle Color.FromArgb(76, 83, 92), // OverflowEnd diff --git a/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2010/Non Official Themes/PaletteOffice2010White.cs b/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2010/Non Official Themes/PaletteOffice2010White.cs index 4db89f3ad..9e8f9e1b9 100644 --- a/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2010/Non Official Themes/PaletteOffice2010White.cs +++ b/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2010/Non Official Themes/PaletteOffice2010White.cs @@ -122,9 +122,9 @@ public class PaletteOffice2010White : PaletteOffice2010Base Color.FromArgb(0 , 114, 198), // StatusStripLight Color.FromArgb(0 , 114, 198), // StatusStripDark Color.White, // ImageMargin - Color.FromArgb( 25, 71, 138), // ToolStripBegin - Color.FromArgb( 25, 71, 138), // ToolStripMiddle - Color.FromArgb( 25, 71, 138), // ToolStripEnd + Color.FromArgb(255, 255, 255), // ToolStripBegin + Color.FromArgb(255, 255, 255), // ToolStripMiddle + Color.FromArgb(255, 255, 255), // ToolStripEnd Color.FromArgb(147, 154, 163), // OverflowBegin Color.FromArgb(147, 154, 163), // OverflowMiddle Color.FromArgb(147, 154, 163), // OverflowEnd diff --git a/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2013/Official Themes/PaletteOffice2013White.cs b/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2013/Official Themes/PaletteOffice2013White.cs index 484c364b6..6220a8168 100644 --- a/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2013/Official Themes/PaletteOffice2013White.cs +++ b/Source/Krypton Components/Krypton.Toolkit/Palette Builtin/Office 2013/Official Themes/PaletteOffice2013White.cs @@ -120,9 +120,9 @@ public class PaletteOffice2013White : PaletteOffice2013WhiteBase Color.FromArgb(0, 114, 198), // StatusStripLight Color.FromArgb(0, 114, 198), // StatusStripDark Color.White, // ImageMargin - Color.FromArgb(25, 71, 138), // ToolStripBegin - Color.FromArgb(25, 71, 138), // ToolStripMiddle - Color.FromArgb(25, 71, 138), // ToolStripEnd + Color.FromArgb(255, 255, 255), // ToolStripBegin + Color.FromArgb(255, 255, 255), // ToolStripMiddle + Color.FromArgb(255, 255, 255), // ToolStripEnd Color.FromArgb(147, 154, 163), // OverflowBegin Color.FromArgb(147, 154, 163), // OverflowMiddle Color.FromArgb(147, 154, 163), // OverflowEnd