Fórum FlatSyle #285503
21/06/2005
0
Alguém conhece o componente FlatSyle ?
Alguém sabe porque o FlatEdit o tamanho height fica sempre 19 ?
Não tem como mudar ?
é complicado a maioria dos componentes XP, tem algum bug...
Tem o transpear XP mas nesse não tem outro componente que eu preciso que tem no FlatStyle!
E O FlatStyle tem todos os componentes que preciso, mas o FlatEdit não fica com o height 21...
Lynx
Curtir tópico
+ 0Posts
21/06/2005
Sanses
No onpaint do form coloque:
flatedit1.Height := 30;
Assim quando compilar ele vai estar com o tamanho que vc quer
Sanses
Gostei + 0
21/06/2005
Carlosib
Gostei + 0
21/06/2005
Lynx
Será que não tem outra versão deste componente ?
ah outra coisa, você sabe onde baixa botões neste estilo ?
Gostei + 0
21/06/2005
Lynx
pegue o fonte do componente e edita este valor pra 8
procedure TCustomFlatEdit.NewAdjustHeight;
var
DC: HDC;
SaveFont: HFONT;
Metrics: TTextMetric;
begin
DC := GetDC(0);
SaveFont := SelectObject(DC, Font.Handle);
GetTextMetrics(DC, Metrics);
SelectObject(DC, SaveFont);
ReleaseDC(0, DC);
Height := Metrics.tmHeight + 8;
end;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)