You could just custom draw the Tabs. Something like this: I don't have the code to draw rotated text but could look for it if you want although it should be 'somewhere' in the vcl. You would then have to do you own hottrack drawing if you have hottracking enabled. // Note tested throughly... procedure TForm1.PageControl1DrawTab(Control: TCustomTabControl; TabIndex: Integer; const Rect: TRect; Active: Boolean); var lRect: TRect; begin Control.Canvas.FillRect(Rect); lRect := Rect; lRect.Left := lRect.Left + 5; lRect.Top := lRect.Top + 2; if PageControl1.TabPosition in [tpTop, tpBottom] then DrawText(Control.Canvas.Handle, PCHAR(PageControl1.Pages[TabIndex].Caption), LENGTH(PageControl1.Pages[TabIndex].Caption), lRect, DT_LEFT) else // else draw rotated... end; Might just be easy to get a freeware one that doesn't have the bug though! Cheers, JED >>I am using a tab control, with the tabs on the right. >>I went in and added the tabs fine with an & at the beginig to assign it to a hot key etc. >>BUT as soon as you change teh tabs to be on the right, the & becomes part of the tab >>caption ! --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz To UnSub, send email to: [EMAIL PROTECTED] with body of "unsubscribe delphi"