Sanırım sorun Form içinde form açmadan kaynaklı. Transparan yapmaya çalıştığın formun sahipliği ilk forumda olduğu için (form2.Parent:=form1;) ilk formun özellikleri baskın kılıyor. Farklı çözümleri olabilir ama ben AlphaTransPanel kullanmıştım. Kullanımı kolay ve transparan özelliğine istedeğin değeri verebiliyorsun.
Kullanmak istersen. ekte ilgili pas dosyasını gönderiyorum. Gönderdiğim pas dosyasını çalışmanın olduğu klasöre at ve programının interface altındaki uses kısmında AlphaTransPanel diyerek tanıt. Kullanımı basit Form2.AlphaBlendValue:=1; şeklinde kullanabilirsin. Buradaki 1 değeri büyüdükçe form görünürlüğü okadar artar. 1 yaparsan görünmez. Form2 yi show etmeden önce Form2.AlphaBlendValue:=1 yap sonra show et.
Kolay gelsin.
- alpha.rar
- Alphatransparan
- (3.57 KiB) 108 kere indirildi