=======
NOTE: In order to design within the IDE with this toolkit, please ensure that you reference the ComponentFactory.Krypton.Design.dll
in ALL of your projects at ALL times!
=======
- Build 554 (build date 17th February, 2018) has been released.
- Palette designer has been included with this release and future releases.
=======
- Added descriptions to 'OnTrackMouseEnter' and 'OnTrackMouseLeave' events to make more sense
- Added raw '.cab' and '.mshc' help files
=======
- Fixed Nuget package specification to show the true file assembly number, i.e 4.62.533.0 (build date January 21st, 2018)
- All new releases of packages will no longer have a dedicated changelog. Instead, it will point users back to this repository for more information.
- All new releases of packages will no longer ship with the '.chm' help file. This is to reduce file size from 70+ MB to 5 - 6 MB. If the help file is needed, then please refer to this link to download it.
- New versions of Nuget packages can be obtained via this link or via your package manager with the following command 'Install-Package KryptonToolkitSuite462 -Version 4.62.xxx' (replace the x's with version number) or by searching KryptonToolkitSuite462 in your package manager.
=======
- Renamed 'GetCreateParams()' method to 'DrawDropShadow()' in 'KryptonForm.cs' to avoid confusion
- Added/update documentation/comments for drop shadow methods in 'KryptonForm.cs' to make functions clearer
=======
- Convert to
'?:
expressionnull-coalescing
if applicable- Then to
Expression body
if simplified enough
- Fix some spelling mistakes along the way
- Add Ctrl+c text to
KryptonCommand
=======
- Fixed bug Screen artifact, #79 courtesy of Cocotteseb
=======
- Removed binaries due to merge issues
- Attempt at including drop shadow around the form
- Begin work on fixing bug Screen artifact, #79
- Groundwork for Visual Studio project & item templates
=======
- Fix
AssemblyCopyright
information date ranges - Create a Test project demonstrating MessageBox usage
- Fix Mangled Caption that may contain carriage returns
- Fix Box clipping on long and short text combinations
- Add Extra text showing that Ctrl+C works in a
KryptonMessageBox
=======
- Code Headers changed:
- Add correct license term and date range for ComponentFactory
- Moved Wagnerp and Smurf-IV to later
- Use
nameof
for exception parameter references - Add /// comments (on some public API's) stating that an exception can be returned if it explicitly throws new
=======
- Updated values
- Refreshed Nuget package data to reflect changes
=======
- To reflect the .Net version move to Major.Minor of 4.62
- Build will increment, with the final useless installable number left at zero
- Use "Automatic Versions" to perform the update build number action
=======
- Nuget package upload
- Chocolatey package is in the works
=======
- Reupload of fresh binaries after a good fight!
- Changed year of all classes, controls etc from 2017 to 2018
- Mass rebuild of solution
- Eradicated all references of 4.5.0.0 to 4.6.2.0
=======
- Message content size adjustment in KryptonTaskDialog; ComponentFactory commit 5463f83
- Remove "Assignment is not used"
- Initialise orientation in mementos correctly
- CherryPick Merges from Cocotteseb
- Docking : Get the KryptonWorkspaceCell from a page; commit ea42f5f
- Improvements to Krypton Workspace; commit fe2e778
- Draw text without a glowing background, for use on a composition element; commit 0286bd1
- Modifications required for Krypton OutlookGrid; commit d387670
- Fixed an exception crash in KryptonTreeView; commit 7adde64
- Improvements Office2010 Black and first try Render Office 2013; commit 8d529d7
- Windows 10 1511 enhancements + maximized windows bug fix trying; commit 71e5f32
- Added KryptonMenuImageSelect click event; commit 621ab7c
- Trying to fixed rare crashed in KryptonRibbon Composition; commit ef4a415
- Add DPI Awareness for Tab images (Mixture of commits)
- Update a few test to use Office 2013 palettes
- Remove Binaries from Git
=======
- Remove "redundant delegate constructors" for callbacks
- Fix "OnClick" routing for
- ListBox
- CheckedListBox
- TextBox
- TreeView
- Update the test project to see if click on TextBox's work as expected
- Set some private fields to "readonly"
- Fix AddToWorkspace in KryptonDockingManager
=======
- Work out why clipping is the default for "DrawText"
- Applies to buttons, lLabels, Form Titles
- Create test project - has theme selection, for type testing
- Remove 'Severity Code Description Project File Line Suppression State' Warning CS0618 'SecurityAction.RequestMinimum' is obsolete: 'Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.' Basic Events 2015 [Source Path]\Krypton-NET-4.6.2\Source\Krypton Navigator Examples\Basic Events\Properties\AssemblyInfo.cs 35 Active
=======
- An update to Component factory's KryptonToolkit to support the .NET 4.6.2 framework.
- Add generic c# .gitignore
- Change the solution to reflect Visual Studio 2017 usage
- Change Test apps to use .Net 4.6.2 Target framework
- Add designer dll to test apps to allow visual design and testing without GAC'ing
=======
- Change Get Set functions to be inlined
- Merge Sequential Checks
- Clarify precedence with brackets
=======
- Pre-compiled binaries for use in projects
=======
- Add braces to if statements
- Use explicit types instead of "vars"
- Object initialization can be simplified
- Delegate invocation can be simplified.
- Use pattern matching
- Adjust some logic to test bool before cast
- Use of switch if necessary
- Variable declaration can be inlined
- Null check can be simplified
- null-propagating code
- Local Variable can be const (And rename to upper case to follow the rest of the codebase.)
- Join declaration and assignment
=======
- An update to Component factory's KryptonToolkit to support the .NET 4.6.2 framework.
- Add generic c# .gitignore
- Change the solution to reflect Visual Studio 2017 usage
- Change Test apps to use .Net 4.6.2 Target framework
- Add designer Dll to test apps to allow visual design and testing without GAC'ing
=======
- Pre-compiled binaries for use in projects
=======
- Change Get Set functions to be inlined
- Merge Sequential Checks
- Clarify precedence with brackets
=======
- Work out why clipping is the default for "DrawText"
- Applies to buttons, lLabels, Form Titles
- Create test project - has theme selection, for type testing
- Remove Severity Code Description Project File Line Suppression State Warning CS0618 'SecurityAction.RequestMinimum' is obsolete: 'Assembly level declarative security is obsolete and is no longer enforced by the CLR by default. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.' Basic Events 2015 [Source Path]\Krypton-NET-4.6.2\Source\Krypton Navigator Examples\Basic Events\Properties\AssemblyInfo.cs 35 Active