Array
(
)

Form de contorno irregular e\ou com SKIN

Demolitor
   - 20 ago 2004

Alguem tem alguma dica sobre um site, apostila, componente que mostre como manipular o contorno de um FORM colocando ou não um SKIN sobre ele?
Li algo em uns sites de produção de games em delphi mas o conteudo didatico (dicas, apostilas) é pago (R$50).
Quero ver se acho algo na NET antes de pagar algo!!!
Se alguem puder me ajudar !!!!!!!!!!!!!!!!!!


Tatuweb
   - 20 ago 2004

Tanto na Net quanto aqui no fórum vc acha assunto a respeito. Aqui no fórum vc pode pesquisar por SetWindowRgn.

Alguns exemplos:
:arrow: http://delphiforum.icft.com.br/forum/viewtopic.php?t=34546
:arrow: http://delphiforum.icft.com.br/forum/viewtopic.php?t=46956
:arrow: http://delphiforum.icft.com.br/forum/viewtopic.php?t=43700


Demolitor
   - 21 ago 2004

Para quem estiver interessado em visualizar o tipo de formulario que eu to falando eh soh entrar nesta page, os jogos nem comento (tsc, tsc), mas a maneira de elaboração dos formularios eh mt DEZ, naum vi os fontes, mas abri os jogos.

[u:9b8360446a]http://www.tilt.net/[/u:9b8360446a]


Tatuweb
   - 21 ago 2004

Em um dos exemplos que eu vi o usou um bitmap como fundo. O código fonte não está disponível mas vc encontra uma forma de fazer o mesmo nesse link:
:arrow: http://www.swissdelphicenter.ch/torry/printcode.php?id=582

Eu estou de olho no e-book da tilt a muito tempo mas ele custa bem carinho pelo seu conteúdo (que não é tão grande) e por ser uma mídia digital. E olha que esse e-book já chegou a custar R$ 150. Na minha opinião esse e-book é a única referencia descente em portugues sobre o assunto. Em ingles existem ótimos sites.


Cebikyn
   - 22 ago 2004

Pow, o .Vini. aqui do fórum desenvolveu um sistema pra fazer isso, eh fantástico, até suaviza as bordas do form, permite o uso de semi-transparência (por ex: fazer um form com contorno de lupa e o vidro ficar semi-tranparente!) e funciona muito bem em todas as versões 32bits do windows! Eh muito melhor que muito material comercial por aí. Se quiserem o código fonte, peçam a ele:

http://delphiforum.icft.com.br/forum/profile.php?mode=viewprofile&u=2344


Fórum Vini
   - 22 ago 2004

:D
Esse é o link para os fontes:
http://www24.brinkster.com/hashcode/pbb/PNGForm8.zip
(Clicar com o botão direito, Salvar destino como...)
Para compilar também é necessário o PNG Delphi 1.4.3.6.1, disponível em:
http://pngdelphi.sourceforge.net/
O código pode ser usado e alterado sem restrições, ser for encontrado algum bug, favor me mandar um email: vinifreis@yahoo.com.br
Outras versões desta unit podem ser baixadas no fórum do PBB Player: http://pbb-player.sf.net/pbbforum


T+,
Vinicius;