Page Control
28/04/2003
0
Galera alguém sabe modificar cor da letra de uma pagecontrol ?
ja tentei alterar a cor da Font mas ele continua na cor preta.
ja tentei alterar a cor da Font mas ele continua na cor preta.
Ronaldomr
Curtir tópico
+ 0
Responder
Posts
28/04/2003
Aroldo Zanela
A propriedade OwnerDraw simplesmente informa ao componente se o controle do desenho fica por conta do Windows ou por conta do desenvolvedor. Coloque essa propriedade como True.
No evento OnDrawTab do page control, faça algo como:
Esta dica foi enviada originalmente por Emerson.EN
No evento OnDrawTab do page control, faça algo como:
procedure TForm1.PageControl1DrawTab(Control: TCustomTabControl; TabIndex: Integer; const Rect: TRect; Active: Boolean); begin Control.Canvas.Brush.Color := Self.Color; Control.Canvas.Font.Color := clWhite; Control.Canvas.FillRect( Rect ); Control.Canvas.TextOut( Rect.Left+4,Rect.Top+4,PageControl1.Pages[TabIndex].Caption ); end;
Esta dica foi enviada originalmente por Emerson.EN
Responder
Clique aqui para fazer login e interagir na Comunidade :)