Fórum Como esconder apenas os CAPTIONS de um pagecontrol #348541

06/11/2007

0

Gostaria de Esconder apenas o CAPTION dos TabSheets do meu pagecontrol, mas não tenho idéia de como fazer.

Se alguém puder dar uma dica será de grande ajuda...


Walfrido

Walfrido

Responder

Posts

06/11/2007

Vitor Alcantara

Rapaz é uma dica simples mais funciona.

Coloque a propriedade TabPosition como tbBottom;
Coloque as propriedaes TabHeight e TabWidth como 1;

Isso irá fazer com que as tabs fiquem quaque que invisiveis (1 pixel de algura por um de largura) no canto inferior da sua pagecontrol.


Responder

Gostei + 0

06/11/2007

Massuda

No PageControl, mude .Style para qualquer coisa diferente de tsTabs. No OnCreate do form, faça isto:
var
  I: Integer;
...
  for I := 0 to ComponentCount - 1 do begin
    if Components[I] is TTabSheet then begin
      TTabSheet(Components[I]).TabVisible := False;
    end;
  end;
...
...você pode mudar o .TabVisible das TabSheet no Object Inspector, mas fazendo no OnCreate do form permite que você tenha as tabs visíveis na IDE e esconda elas quando o programa é executado.


Responder

Gostei + 0

22/12/2008

Barrys

Minha duvida é a seguinte..

Sumio o Caption das TabsSheets dentro do meu PageControl..... estou usando XPMainFest, mas já coloquei na propriedade OwnerDraw := True

gostaria que aparecesse o que eu escrevi no Caption das TbsSheets

poderim me ajudar?


Responder

Gostei + 0

23/12/2008

Rpdesign

Amigo walfrido,

porque voce nao usa um pagecontrol, e na aba que quer esconder é so mudar a propriedade tabvisible para false


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar