Botao igual aos da calculadora do WinXP

Delphi

20/03/2006

boa tarde !

Onde conseguir um botao igual aos da calculadora do WinXP ?
vejo muitos programas usarem.

sabem ! aquele botao com cantos arredondados e quando passa o mouse sobre ele, aparece uma borda cor de laranja.

desde ja agradeço


Ricardo Oliveira

Ricardo Oliveira

Curtidas 0

Respostas

Marcelo.l

Marcelo.l

20/03/2006

Olá, Ricardo.

Se seu projeto vai rodar dentro do próprio XP apenas adicione ´XPMan´ na clausula USES de seu projeto e usar botões padrões (TButton, TBitBtn ou TSpeedButton).


GOSTEI 0
Paullsoftware

Paullsoftware

20/03/2006

Os botões usados na calculadora são Speedbuttons, mais para ficar com a aparência do xp basta adicionar o componente [b:6c820cf66f]XPManifest1[/b:6c820cf66f] da paleta Win32 no seu form principal.
[b:6c820cf66f][i:6c820cf66f]Obs.: Uso Delphi 7, não lembro se verões anteriores a ele possue esse componente! :wink:[/i:6c820cf66f][/b:6c820cf66f]


GOSTEI 0
Paulocesar1301

Paulocesar1301

20/03/2006

... Ou use um componente Skin (AlphaLite, por exemplo) free e selecione a skin do WinXP...

poderás ter um sistema com cara de Xp em qualque sistema operacional !


GOSTEI 0
Ricardo Oliveira

Ricardo Oliveira

20/03/2006

Estou muito grato aos amigos do grupo,

caro paulocesar onde eu consigo o skyn AlphaLite ?


GOSTEI 0
Paulocesar1301

Paulocesar1301

20/03/2006

no site: http://www.alphaskins.com você pega as skins gratuitamente;

o componente você pega aqui: http://www.torry.net/vcl/packs/interfacelite/acntt.zip

PS.: tem uma nova skin com o estilo Office2007... é bem boazinha

Abs :wink:


GOSTEI 0
Ricardo Oliveira

Ricardo Oliveira

20/03/2006

obrigado amigão !


GOSTEI 0
Ricardo Oliveira

Ricardo Oliveira

20/03/2006

gostei muito mas tem um detalhe,

não sei se compreendi, mas parece que a versão free tem apenas 13 componentes para serem usados, e as skins são Trial.

é isso mesmo ou estou errado ?


GOSTEI 0
Aerreira

Aerreira

20/03/2006

Uma pergunta: se eu usar o XPMan na minha aplicação e precisar executá-la em Win98, preciso usar algum procedimento especial para saber a versão do windows que a aplicação está rodando para ativar ou não o recurso, ou pode deixar que no Win98 será simplesmente ignorado... ou pior, a aplicação nem roda?


GOSTEI 0
Paulocesar1301

Paulocesar1301

20/03/2006

Quanto o XPMan, se não me engano (uso D6) ele só ´trabalha´ se estiveres usando um SO que utilize ´skins´ (XP e afins) caso contrário é deixado de lado...

No pacote AlphaLite realmente são apenas poucos componentes, mas que conseguem lhe dar um ótimo resultado e todas as skins são free no site.

:wink: Bons Códigos :wink:


GOSTEI 0
POSTAR