TLama

Untitled

Nov 22nd, 2013
377
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.62 KB | None | 0 0
  1. procedure TForm1.FormCreate(Sender: TObject);
  2. begin
  3.   PageControl1.OwnerDraw := True;
  4.   PageControl1.TabWidth := 20;
  5.   PageControl1.TabHeight := 80;
  6.   PageControl1.TabPosition := tpLeft;
  7. end;
  8.  
  9. procedure TForm1.PageControl1DrawTab(Control: TCustomTabControl; TabIndex: Integer;
  10.   const Rect: TRect; Active: Boolean);
  11. begin
  12.   Control.Canvas.Font.Assign(PageControl1.Font);
  13.   if Active then
  14.     Control.Canvas.TextOut(Rect.Left + 7, Rect.Top + 5,
  15.       TPageControl(Control).Pages[TabIndex].Caption)
  16.   else
  17.     Control.Canvas.TextOut(Rect.Left + 7, Rect.Top + 2,
  18.       TPageControl(Control).Pages[TabIndex].Caption);
  19. end;
Advertisement
Add Comment
Please, Sign In to add comment