After many Tests, I finished the new Buttontools ( before ButtonSkins )
I hope, it will be helpful, to create Skins, Buttonbars and the different ButtonStyles.
Just let me know, if there is still something missing or not working.
Button-Tools 4.0a => 02 / 2010
all in one Solution : Buttonskins-, Bar- and ButtonPainter
supported : Buttonbar, TButton, ButtonBMP and BtnBMP
Basics :
New Support of Background-Image converted ( any format ) to Brush
New Source ( Prg ) and Exe-Creation
Please check the Files : Go.bat and Project.rmk for Path-defines.
Buttonskins
New xP-Style-selection
New Define You own Bar- ButtonSize
New Non-ButtonSkin ( use of Gradient-defines )
New possible TButton-Linefeed included
New BtnBMP-Painter
New Buttonbar-Painter
New Round ButtonSupport
New adjust Buttontext with Linefeed for BMP-Top or Bottom-define
New Button-Text Linefeed-Support
New Style 2007-, Gradient- and Transparent-Selection
New Button 7 from the Buttonbar and Button 12 from the Buttonlist are used,
to show different BMP's for Normal, Focus and Pressed.
Some useful Tools are included :
KillDll = Shows all opened DLL's
You can remove DLL from memory ( only available in German )
( The Taskmanager shows / removes only Exe-Files )
Translations :
Referenzzähler = Counter
Größe = Size
vollständiger Pfad = Path
Modul entfernen = Remove DLL
Neu einlesen = Refresh
Beenden = Exit
GDIView = Get Memory-Values
ColorManager = Get Color-Values
Color-Picker = Get Color-Values
Download ( 6,7 MB with all needed Files like Freeimage.dll )
A Update Exe-File will have just 2 MB.
http://www.pflegeplus.com/fw_downloads/btntools4.zip
Many special Functions like :
Define Button-Dimension and add global Buttontext-Linefeed if BMP-Top or Bottom is used.
Normal Buttontext-Position ( BMP-Top or Bottom is used )
Adjusted ( TOP or BOTTOM is automatically detcted )
Buttontext-Linefeed
Don't forget to select the STYLE, before You choose Preview
The Button-Size for Basic-Settings is reduced to normal Sizes.
The Size is shown on Tooltips.
Best Regards
Uwe