=======
In November 2020, we released LTS packages to give developers an extra year to migrate their projects to the then new namespaces. As we're coming up to the elapsed time, those packages will no longer be listed on NuGet, and the relevant branch will be removed from GitHub.
In order to continue receiving support and new features, please migrate to either the Stable or Signed versions of the packages.
=======
- Skip to Version History
=======
| Module Name | Current Version | Github License |
|---|---|---|
| Module Name | Current Version | Github License |
|---|---|---|
| Module Name | Current Version | Github License |
|---|---|---|
=======
=======
Follow the links to see the different objects and layouts that this framework allows you to do: https://github.com/Krypton-Suite/Standard-Toolkit-Demos
=======
=======
=======
Only use these packages if you require to target a specific framework version between .NET 3.5 and .NET 6. Please note that these packages are larger than the lite packages.
These packages only support .NET Framework >= 4.8, .NET Core 3.1 and .NET 6.
=======
=======
- Fixed #229, Cannot set button text programatically
- Fixed #225, Cannot set text of a button in designer
- Implement #207, 'DarkMode' for
KryptonRichTextBox/KryptonTextBox(Sparkle theme updates to come) - Fixed #150
- Make sure that the
NormalPanelis the default style - Also Fixed the WrapLabel Style not being set correctly
- Fixed #202,
KryptonGrouptransparency - Remove the internal class Called
KryptonDataGridViewIconColumnfrom design use #27
- Put back the removed
CLSCompliantandComVisibleassembly flags for backwards compatibility - Update the projects to comply/use the latest analysers
- RichTextBox now allows CueHint Text
- ComboBox now allows CueHint Text
- Implement #197, Rounding should use
floatordoubleinstead ofint. Rounding now acceptsfloatvalues - New logo for both canary and stable builds
- Fixed #138,
KryptonListViewthrows aSystem.Resources.MissingManifestResourceException- If you want a standard List then use ListBox or CheckedListBox
- If you want a Details view then use a
DataGrid - This implements LargeIcons / Small Icons / Tiles with and without checkboxes as allowed
- New
KryptonMessageBoxIconto replace the defaultMessageBoxIconoption - Updated
KryptonMessageBoxicons - Implement #162, Default rounding of control corners
- New the
KryptonButtonwill now change its text, based on theDialogResultproperty - Implement #154, Ability to alter both a
KryptonManagerand aKryptonPalettefrom within aKryptonForm - Implement #149, Change the default theme from
Office 2010 - BluetoOffice 365 - Blue - Implement #147, Update
csprojfiles to handleAssemblyInfodata - New
KryptonInputBoxManagercontrol, now you can configure aKryptonInputBoxthrough the designer - Improved the
KryptonInputBoxto take advantage of theKryptonTextBoxCueHint features - New
KryptonWebBrowserControl allowingKryptonContextmenus #113 - New
KryptonMessageBoxManagercontrol, now you can configure aKryptonMessageBoxthrough the designer - Fixed #122, Placing a
KryptonStatusStripin the Designer causes an exception - Implemented #117, Consolidate
usingstatements - Fixed #106, 'MethodImplOptions' does not contain a definition for 'AggressiveInlining'
- Fixed #102,
KryptonInputBoxdoes not compile - Fixed #99, There is no need to replace some functions in
KryptonCheckButtonActionList - Documentation #97, Add descriptions & documentation
- Implemented #93, For a
KryptonMessageBox: Please describe difference between owner and parentWindow parameters - Fixed #92, *Many Items cannot be Dragged and dropped onto a Form in Designer
- Fixed #91, Cannot add items to KryptonGroupBox in designer
- Fixed #84, Multi-Line Text Box does not support Hint
- Implemented #82, ComboBox Should be able to have Hint's
- Implemented #81, Can the "6.x.Lite" version only support .net48;net5.0-windows;net6.0-windows
- Implemented #79, Customise 'Hint' Font
- Fixed #77, When using KryptonInputBox focus is not on the edit box when it is shown
- Fixed #71, No design support while using Krypton.Ribbon in .NET 5/6
- Fixed #54, .Net5 WinForm Project - Dropping a KLabel onto a KGroup or KGroupBox causes an Exception in Designer
=======
- Fixed #167, Latest Canary of
KryptonInputBoxis not useable!!
=======
- Fix NuGet package descriptions
- Disabled
KryptonListView,KryptonToolStripandKryptonStatusStrip- to return in a future update
=======
- Fix for #129, Canary NuGet description for
Liteis incorrect
=======
- Allow the user to set a
ActivePageon theKryptonWorkspacecontrol - Implemented #43, Access corner rounding features via Action Lists
- Implemented #60, As this project is now a long way from the original "ComponentFactory" - The BSD-3 License Header needs to change
- Removed
Krypton.Toolkit.Valuesnamespace to comply with the general namespace. NOTE: This is likely to cause errors in your projects. To solve, please do a find/replace withKrypton.Toolkit.ValuestoKrypton.Toolkitin your source code. - The
MultilineStringEditornow inherits aKryptonForm
=======
- Remove the Auto Versioning on Each build
- Fix #52, Nuget Package descriptions need to be consistent (And published!)
=======
- Fix for #35, It is still not possible to create a
KryptonStatusStripon a form at design time. - Fix for
KryptonPalettecomponent, courtesy of 'gwni' - Added properties to action lists such as
ShortFont,LongFont,Font,SelectedColouretc. More to come. - Fixed bug where the
KryptonTextBoxdoes not repaint after altering theHintproperty - Implemented #14, Access Fonts via Action Lists
- Removed
KryptonStatusStrip&KryptonToolStrip(these are now part of theKrypton.Toolkit.Suite.Extended.Tool.Strip.Itemsmodule, as of build 2104)
=======
- Updated year references from
2020to2021 - Fix for #19, "Office 365 Silver" theme
StatusBardrag glyph, is not visible - Fix for #20, Selected text in ComboBox is drawn in a different font
=======
- Shortened namespaces, the toolkit will now use namespaces such as
Krypton.Ribboninstead of the olderComponentFactory.Krypton.Ribbonto align with package names - Support for .NET 5
- Versions now begin with
5.550 - Long term support (LTS) packages are available for developers who need extra time to migrate their projects over to the new namespace format or .NET 5
- Important! If you're upgrading from a older legacy version, please uninstall your currently installed packages BEFORE intalling these packages. Please also follow this guidence, as the toolkit now uses different namespaces!
=======
=======
- Implemented #8, Is it possible to only minimize FloatingWindow in DockingManager?
- Fix for #9, Cannot place
KryptonStatusStripon a Form - Fix for #12, AllowButtonSpecToolTipPriority
- If the parent Item has tooltips, and the button spec has tooltips, then the default is show both when hovering over the button spec. This can be disabled by setting AllowButtonSpecTooltipPriority to true, so that only 1 tooltip is displayed when hovering over any part of the control.
=======
- Fix for #39, System.ArgumentException: 'Parameter is not valid.'
- Fix for #30,
AutoHiddenGroup elements do not properly process AppearanceChanged events. Credit to MGRussell - Fix for
SerializationException: Type 'System.Windows.Forms.Cursor' in Assembly 'System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' is not marked as serializable., credit to Carko - Updated website URL in code files
- Updated minor version number from
490to500in code files
=======
- Fix #28, KryptonForm crashing Visual Studio
- Added support for
KryptonInputBoxtextbox text alignment
=======
- Support for all frameworks .NET 3.5 to 4.8 inclusive
- Support for .NET Core LTS (currently 3.1)
- Changed
490to500 - Builds from now on will be labelled as
YYMM

