SkinSoft OSSkin.Net

Whats New

Version History

Ver 3.2.0204.20  - April 3, 2020

Fix: Component now installs correctly in the Visual Studio 2017/2019 toolbox.
Fix: Installer issue on Windows 10.

Ver 3.2.1804.1  - April 23, 2018

New: Added Full support for Visual Studio 2015 and 2017 IDE's.
Fix: Installer issue on Windows 10.

Ver  - February 10, 2017

New: Added full support for Visual Studio 2013.
New: Added support for non standard sized checkbox /radiobutton.
Fix: Issue on x64 platforms affecting system color hooking at startup.
Fix Control BackgroundImageLayout not working correctly with Stretch style.
Fix: TabControl not drawing keyboard shortcuts.

Ver  - April 29, 2016

New: Added full support for Visual Studio 2019.
New: Added 2 new skins, Windows Metro Blue and Windows Metro White.
New: System colors are now hooked even when Common Dialog skinning is disabled.
Fix: MDI buttons sometimes appear unskinned when system menu is active.
Fix: UpDown control Border now honours winforms BorderStyle property.
Fix: Incorrect bounds passed to ToolStripRenderer when drawing ToolStrip background.
Fix: Ghost window issue on Windows 7 when Aero is enabled.
Fix: ListBox not honoring ScrollbarsAlwaysVisible property.
Fix: DataGridView header text color incorrect when SkinCommonDialogs is disabled.
Fix: .NET System colors not updating in NET 4.0 only environments.

Ver  - November 12, 2015

New: Product versioning switched from Assembly File to Assembly versioning.
Fix: Unable to validate license if local security policy had FIPS compliant algorithms enabled.
Fix: DataGridView elements not skinned during WM_PRINT message.
Fix: Intermittent OverflowException thrown on Windows 7 (x64) platforms.
Fix: CheckedListBox check box appears un-skinned when scrolling.
Fix: TabControl Tab item sometimes clipped by Tab pager arrows.
Fix: Transparent form region visible on MDI containers when Aero is enabled.

Ver  - September 27, 2014

New: Improved rendering of navigation bar on Open/Save common dialogs.
Fix: TabControl Tab Images not displaying when using ImageKey lookup.
Fix: MDI parent menu bar still visible after closing all maximized MDI children.
Fix: MDI parent caption not reflecting changes when MDI child text changes.
Fix: Disabling common dialog skinning now works as expected.
Fix: Background color issue with Windows 8 MessageBox.
Fix: Text layout issue when using TextImageRelation and non standard skin fonts.

Ver  - July 18, 2012

New: Added new 2 new skins, Office 2010 Blue and Office 2010 Silver.
Fix: TextBox scrollbars not visible after removing skin.
Fix: Unable to remove application skin during a Form Load event.
Fix: Scrollbars with a range greater than 100000000 would throw an overflow exception.
Fix: winforms DrawToBitmap method would not render skinned scrollbars.
Fix: Maximized MDI child is clipped when using Aero styles.
Fix: Caption buttons were not correctly hit tested when using Aero styles.
Fix: Text with over hanging glyphs is clipped on an Auto size Checkbox and RadioButton.

Ver 3.1.3  - January 19, 2012

Fix: DataGridView sometimes threw NullReferenceException on non themed platforms.
Fix: Non disposed Forms sometimes threw exception in Skin Engine finalizer.
Fix: Skin Engine sometimes threw Dib buffer exception with non valid rectangles.

Ver 3.1.0  - October 5, 2011

New: Enhanced skin support for 3rd party controls.
New: Updated designer task pane with additional settings.
New: Enhanced ToolStrip rendering to support Office XP color schemes.
New: Form rendering is now optimized for the Aero desktop composition engine.
New: Added support for Aero transition animations on all forms.
New: Added support for panel icons on the winforms StatusBar control.
Fix: Skinned colors failed to refresh correctly under .NET framework v4.0.
Fix: Button focus cues sometime incorrect with long text and AutoEllipsis is enabled.
Fix: Forms sometimes appeared transparent when Aero Theme is enabled.
Fix: Performance issue with a large number of transparent controls on a Tab page.

Ver 2.9.6  - April 18, 2011

New: Installers now include Visual Studio 2010 sample projects.
New: Now supports NET 3.5 and NET 4.0 Client Framework deployment.
New: Updated internal licensing to use new registration method.
New: Enhanced support for ComponentOne winforms control suite.
New: Improved Visual Style Hook engine, now skins most of the UxTheme classes.
New: DataGridView row and column headers now skinned on non themed platforms.
New: Incorporated Form clipping optimizations to reduce flicker.
Fix: License manager would sometimes fail to load on some platform environments.
Fix: ToolTip threw exception when balloon style is enabled.
Fix: DataGridView threw exeption when running on non-themed platforms.
Fix: ToolStrip Renderer not using item text color when assigned system color.

Ver 2.8.5  - June 9, 2010

New: Added design-time support for Visual Studio 2010.
New: Focus cues can now be disabled using the ShowFocusCues property.
Fix: ToolStripSplitButtton skinned with wrong ToolStripStyle setting.
Fix: Form caption text not displaying mnemonic characters.
Fix: Issue with focus rectangle on CheckBox when UseSystemFonts is enabled.
Fix: Intermittent white background regions on OpenFileDialog.
Fix: FontDialog font lists would disappear when losing focus on Windows XP.

Ver 2.8.0  - April 17, 2010

New: Help now integrated into Visual Studio 2005, 2008 and Express editions.
New: Now supports the Visual Basic power pack shape controls.
New: Various performance improvements to internal skin engine.
New: Added support for bottom aligned tabs on winforms TabControl.
New: Added support for CS_NOCLOSE class style on forms, to disable close button.
Fix: Maximizing a form would not honor a forms MaximumSize property.
Fix: Hook DLL would sometimes fail to load when running on Windows 7 x64.
Fix: New Minimized Form would not activate correctly when Aero theme is enabled.

Ver  - February 20, 2010

Fix: Unable to use OSSkin in C++.Net application due to compile error.
Fix: DateTimePicker drop down button rendered incorrectly on Windows XP.
Fix: Rendering of MDI child control box incorrect for Aero skins.
New: Improved rendering of ToolWindows when using Office 2007 skins.

Ver 2.7.1  - January 20, 2010

New: Added support for winforms FlatStyles on all applicable controls.
New: Now supports all undocumented winforms captionless form modes.
New: Added option to turn off text shadow effects on form captions and controls.
Fix: Form AcceptButton not correctly highlighted under certain instances.
Fix: Native ContextMenu shown at incorrect position when not parented to a form.
Fix: MessageBox Close button shows enabled when created without Ok/Cancel buttons.
Fix: TextBox with FixedSingle border style not rendered correctly on themed OS.

Ver 2.6.0  - October 6, 2009

New: Now skins the winforms Splitter control.
Fix: winforms DateTimePicker border rendered incorrectly under Windows XP.
Fix: iTune skin contained incorrect images for disabled scrollbar parts.
Fix: ProgessBar would not render full range on skins that use chunk spacing.
Fix: Minor cosmetic issue with forms where only the close button is visible.
Fix: Drop down ComboBox would not display scrollbars in certain scenarios.
Fix: System control box visible in some scenarios when running on non-themed OS.

Ver 2.5.3  - September 10, 2009

New: Improved engine core now detects dynamic changes to form border styles.
New: Improved skinning of the winforms ToolStrip and MenuStrip controls.
New: Improved support for native MainMenu component including menu wrapping.
New: winforms TrackBar control now skins with full transparency.
Fix: Highlight color on selectable controls now skins correctly on all platforms.
Fix: Sizable maximized form caption clipped by monitor under Windows Vista.
Fix: Sizable maximized form overlapped secondary monitor under Windows Vista.
Fix: Incorrect padding applied to TextBox client area, when using certain skins.
Fix: System drawing hooks now skin ControlPaint.DrawBorder3D correctly.
Fix: Button text would clip when skinning buttons less than 19 pixels in height.
Fix: winforms DataGridView would scroll twice when using scroll buttons.
Fix: Internal skin definitions not recognized when running under certain language locales.

Ver 2.3.7  - July 7, 2009

New: Now supports controls derived or subclassed from any windows forms control.
New: Improved compatibility with 3rd party ActiveX common dialogs controls.
Fix: Closing main form inside the forms Load event threw ObjectDisposed Exception.
Fix: MessageBox client rendered with wrong background color on Windows 7 platform.
Fix: Glyphs on MDI controlbox and system menu toolstrips not rendered transparent.
Fix: Focus rectangle drawn incorrectly on controls with no visible text.

Ver 2.3.0  - April 24, 2009

New: Added support for skinned Marquee style winforms ProgressBar.
New: Now supports background images on MDI container forms.
New: Now skins CrystalReportViewer, Microsoft ReportViewer controls.
New: Improved skin support for 3rd-party controls and scrollbars.
New: Improved skin rendering of system OpenFile and SaveFile dialogs.
New: How-To guide sample application demonstrating common tasks.
New: Improved rendering of ToolStrips when using system ToolStripStyle.
Fix: Unable to perform TextBox copy / paste when used on MDI child forms.
Fix: Minor issue with thumb layout on winforms Scrollbar controls.
Fix: Unable to perform layout action on MDI child forms in an MDI container.
Fix: Unable to customize ForeColor and BackColor in in winforms TextBox.
Fix: Bug in ListView Header control sometimes throwing a DIB Buffer exception.
Fix: Child forms with a FormBorderStyle.None now skin correctly.
Fix: Scrollbars not visible on TabPage control when AutoScroll is active.
Fix: MainMenu items were misaligned when changing skin or updating menu.
Fix: Form shadow not restored when re-applying skin when previously removed.

Ver 2.1.6  - March 4, 2009

New: Added new skins and color schemes for Vista, Aero, Office 2007 and Mac OS-X.
New: Now skins the winforms MainMenu component.
New: Added support for TextImageRelation property on all applicable controls.
New: Added support for  skinned hot tab states in the winforms TabControl.
New: Now supports custom background painting for Forms, Panels and UserControls.
New: Added Optimized shadow rendering mode for improved performance.
New: Added several advanced properties to control skin engine behavior.
New: Forms now support maximize / restore caption double-click behavior.
New: Improved skin rendering of minimized forms in a MDI application.
New: Improved skin rendering of OpenFile and SaveFile dialogs on Vista.
Fix: Form caption text rendered in wrong color when form is un-skinned.
Fix: ToolBar skinned incorrectly when using flat appearance style.
Fix: RemoveSkin method throws exception when used on a form.
Fix: Exception when changing skin in MDI applications with active minimized children. Fix: ToolStrips now skin correctly under non-themed OS such as Windows 2000.

Ver 2.0.2  - December 12, 2008

New: Now supports all native x86 64-bit platforms.
New: Automatically skins DataGridView and DataGridColumn controls.
New: Automatically skins all ToolStrip, StatusStrip and MenuStrip controls.
New: Component designer now uses the latest smart-tag designer features.
New: Added support for three stunning new ToolStrip rendering styles.
New: Now hooks all system colors and native system drawing.
New: Improved skin compression, reducing size of product assembly by 30%.
New: Added Optimized shadow rendering mode for improved performance.
Fix: Setup issue when used with Visual Studio and only VB.NET is installed.

Ver 1.7.2  - October 28, 2008

New: Improved support for 3rd party user controls which utilize scrollbars.
Fix: Unable to move / size forms on secondary monitor under certain monitor setups.
Fix: Scrollbars not automatically updated in multi-line TextBox control.

Ver 1.6.9  - September 11, 2008

New: Added support for disabled images in winforms ToolBar controls.
Fix: Keyboard cue indicators not always displaying when using ALT key.
Fix: Scrollbars on winforms MDIClient control sometimes incorrectly shown.

Ver 1.6.5  - August 19, 2008

New: Now supports multi-threaded forms and user interfaces.
New: Automatically skins button style CheckBox controls.
New: Automatically skins button style RadioButton controls.
New: Improved skin support for new Vista explorer style dialogs.
New: Full support for column header images on ListView control.
Fix: ListView control not responding to mouse scroll wheel actions.
Fix: Control images are now rendered with automatic DPI scaling.
Fix: Minor sizing issues with Windows Vista explorer style SaveFileDialog.

Ver 1.5.6  - August 13, 2008

New: TabPage bkgrd skins even when BackColor set to Color.Transparent.
Fix: Windows Vista overriding ComboBox client skin with Aero Visual Styles.
Fix: Windows Vista overriding non-client frame skin on sizable forms.

Ver 1.5.1  - July 25, 2008

New: Automatically skins winforms DataGrid controls.
New: Automatically skins winforms DataGridView controls.
New: Automatically skins winforms PropertyGrid controls.
New: Automatically skins custom winforms derived controls.
New: Full support for control background images where applicable.
New: Full support for control transparency via transparent color.
New: Updated tab control to support tab icons and transparency.
New: Allows customization of forms system menu by 3rd party controls.
Fix: ComboBox now reflects any changes to the BackColor property.
Fix: Unable to custom draw a skinned winforms ListView control.
Fix: Label control not drawing Single border styles.

Ver 1.3.7  - June 28, 2008

New: Improved rendering of minimized MDI child forms.
Fix: Incorrect form bounds after using LayoutMDI method in MDI applications.

Ver 1.3.3  - June 17, 2008

New: Automatically skins winforms MaskedEdit controls.
New: Automatically skins winforms DateTimePicker controls.
New: Full support for control BackColor and ForeColor colors.
New: Full support for the control Padding property where applicable.
New: Added support for custom drawing of the winforms TreeView control.
New: Added support for standard double click action on caption bars.
Fix: Minor combo box focus issue when used in DropDown mode.
Fix: Issues with incorrect bounds with MDI parent and MDI child forms.
Fix: Incorrect client height with FixedDialog forms and no control box.
Fix: Form client size mismatch when dynamically changing skins.
Fix: Unable to start skin engine when running on OS with restricted user account.
Fix: Incorrect behavior when using TargetControls in ExcludeTag mode.
Fix: ComboBox scrollbars not skinned under certain conditions.

Ver 1.2.0  - May 14, 2008

New: Customizable alpha-blended form shadows available with three styles.
New: Now fully supports 16-bit and 24-bit display resolutions, including shadows.
New: Added new TargetControls options to target just controls or tagged controls.
New: Evaluation can now be re-installed in order to extend the 15-day trial.
New: Changes to internal licensing system to combat anti-piracy keygens.
New: Form skin now supports BackgroundImage and BackColor properties.
New: Panel skin now supports BackgroundImage and BackColor properties.
New: Now automatically skins windows forms LinkLabel control background.
Fix: OSSkin incorrectly activated when hosted on a custom control component.
Fix: Render problems with certain types of 3rd party print dialog drivers.

Ver 1.0.6  - Apr 28, 2008

New: Improved text formatting, now use the AutoEllipsis and AutoSize properties.
New: Button skin now supports the Image and ImageAlign properties.
New: RadioButton skin now supports the Image and ImageAlign properties.
New: CheckBox skin now supports the Image and ImageAlign properties.
Fix: Label control not transparent when parented to a GroupBox on TabPage.
Fix: Label control text not visible if the label has an image assigned and they overlap.
Fix: Label control not showing multiline text when AutoSize is set to false.
Fix: Changing the form cursor would have no effect on the current cursor.

Ver  - Mar 28, 2008

Fix: Unable to build or run applications using Visual Studio on X64 platforms.
Fix: On Vista platforms, installer now puts sample projects into public documents folder.

Ver 1.0.0  - March 18, 2008

Whats New: OSSkin Version 1.0 is released