Themeable toolbars and controls for Delphi
Pascal
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Demo Normalize line endings Oct 16, 2013
Help
Packages Add Delphi XE3-XE5 packages Nov 5, 2013
Source EAccessViolation exception and memory leak after exeception occured b… May 3, 2018
Tools Update TB2k patch (x64 changes) Nov 5, 2013
.gitattributes Normalize line endings Oct 16, 2013
LICENSE.md Update and rename LICENSE to LICENSE.md Mar 20, 2017
README.md Update README.md Mar 20, 2017

README.md

TBX

TBX is an add-on package for Toolbar2000 components: http://www.jrsoftware.org/tb2k.php.

TBX expands Toolbar2000 with the following new features:

  • Support for native themes and Windows visual styles
  • Customizable layout for toolbar items
  • Variations of font size for toolbar items
  • Multi-line captions
  • Combo and list boxes
  • Dockable panels (task panes)
  • Tool palettes and color selectors
  • A status bar component
  • Additional controls

Compatibility

Compatible with Delphi/C++Builder 4–XE5.

Installation

Uninstall previous versions of Toolbar2000 and TBX from your IDE.

Download Toolbar2000 2.2.2 and unzip it somewhere on your hard drive.
Unzip TBX, compile Tools\TB2k Patch, run it and patch Toolbar2000 directory.

Install Toolbar2000 to your IDE: add Toolbar2000\Source directory to your IDE options, then open and compile Toolbar2000\Packages\tb2k_dxx.dpk, open and install Toolbar2000\Packages\tb2kdsgn_dxx.dpk (xx is your Delphi version).

Install TBX to your IDE: add TBX\Source, TBX\Source\Themes and TBX\Source\rmkThemes (optionally) to your IDE options, then open and compile TBX_Dxx.dpk, open and install TBX_Dxx_Design.dpk (xx is your Delphi version).

Credits

Alex A. Denisov, initial developer.
Roy Magne Klever (http://rmklever.com), contributor.
Robert Lee (http://www.silverpointdevelopment.com), contributor.
Vladimir Bochkarev (boxa@mail.ru), contributor.
Alexander Klimov (schwarzkopf-m@yandex.ru), contributor.
Yury Plashenkov (https://github.com/plashenkov), contributor and current maintainer.