FlatButton

The final version of the FlatButton control is 2.4.0, which has been released on September 22nd, 2004. Donate

Note: This control is not Unicode aware!

License

FlatButton is free as in free beer. By downloading FlatButton you accept the following license:

License for use and distribution
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

FlatButton Copyright (C) 2002-2004 Timo Kunze

This library comes for free. You can redistribute it, but
not modify it. If you use this library in your program,
it would be nice (but isn't necessary) to mention its
author Timo Kunze together with a link to his website
http://www.timosoft-software.de in your software's
About dialog.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Downloads

Requirements

The control requires Windows 95, 98, ME, NT 4.0, 2000, XP or 2003. It has not been tested on Windows Vista or any newer system.

Changelog

The following changes have been made since the release of the previous version:

  • New feature: The property “BorderLayoutModel” replaces the property “BorderWidth”.
  • New feature: The properties “DarkHighlightColor” and “LightHighlightColor” replace the property “HighlightColor”.
  • New feature: The properties “DarkShadowColor” and “LightShadowColor” replace the property “ShadowColor”.
  • New feature: The events “BeforeBackgroundDraw”, “BeforeBorderDraw”, “BeforeCaptionDraw” and “BeforePictureDraw” allow CustomDraw.
  • From now on all releases will be binary compatible to version 2.4.0.
  • FlatButton now gets compressed using UPX.
  • Some internal optimizations.

View the full changelog.