This example effect chart:
Code files:Unit Unit1;
Interface
Uses
Windows, Messages, sysutils, variants, Classes, Graphics, Controls, Forms,
Dialogs, Extctrls, Stdctrls, Comctrls;
Type
TForm1 = Class (Tform)
Categorypanelgroup1:tcategorypanelgroup;
Categorypanel1:tcategorypanel;
Categorypanel2:tcategorypanel;
Categorypanel3:tcategorypanel;
Button1:tbutton;
Button2:tbutton;
Button3:tbutton;
Procedure Formcreate (Sender:tobject);
Procedure Button1Click (Sender:tobject);
Procedure Button2click (Sender:tobject);
Procedure Button3click (Sender:tobject);
End
Var
Form1:tform1;
Implementation
{$R *.DFM}
Procedure Tform1.formcreate (Sender:tobject);
Begin
Categorypanel1.height: = clientheight Div 2;
Categorypanel2.height: = Categorypanel1.height;
Categorypanel3.height: = Categorypanel1.height;
Categorypanel1.caption: = ' CPanel1 ';
Categorypanel2.caption: = ' CPanel2 ';
Categorypanel3.caption: = ' CPanel3 ';
Button1.caption: = ' HeaderStyle: = Hsgradient ';
Button2.caption: = ' HeaderStyle: = Hsimage ';
Button3.caption: = ' HeaderStyle: = Hsthemed ';
End
Procedure Tform1.button1click (Sender:tobject);
Begin
Categorypanelgroup1.headerstyle: = hsgradient;
End
Procedure Tform1.button2click (Sender:tobject);
Begin
CategoryPanelGroup1.HeaderImage.LoadFromFile (' c:\temp\hbg.bmp ');
Categorypanelgroup1.headerstyle: = Hsimage;
End
Procedure Tform1.button3click (Sender:tobject);
Begin
Categorypanelgroup1.headerstyle: = hsthemed;
End
End.