Form'a efekt vererek ekrana getirme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Biltes
Üye
Mesajlar: 361
Kayıt: 11 Oca 2005 02:24
Konum: Edirne

Form'a efekt vererek ekrana getirme

Mesaj gönderen Biltes »

Tüm delphitürkiye sitesindeki tüm ekibe öncelikle kolay gelsin diyorum.
Arkadaşlar benim yapmak istediğim olay bir formu program çalıştığında ekrana yoktan varolarak gelmesini istiyorum yani bir çeşit efek olayı böyle bir görüntü hareketini nasıl yapabileceğim hakkında bana yardımcı olabilirseniz çok memnun olurum.
Herkese çalışmalarında başarılar diliyorum. İyi Günler...
Var olmaya değer her şey bilinmeye de değerdir. Çünkü bilgi varlığın bir imgesidir. Onda iyi ve kötü aynı anda bulunmaktadır...
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

transparent + form diye arama yapman gerekiyor.
AlphaBlend ile senin iş olur sanırım. Hatta zamanında biri bununla ilgili bir kod bile yazmıştı.

Kolay Gelsin...
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

AlphaBlend iyi bir efekt.

Alternatif olarak Formun Width ve Height değerini mesela 5'den başlatıp, onShow eventinde bu genişlik ve yüksekliği bir döngü ile yavaşça arttırıp sanki açılır bir efektmiş gibi.. hebe hebe.. söyleyemedim. Sen anlamışsındır.. :D
Kullanıcı avatarı
vedatkaba
Kıdemli Üye
Mesajlar: 866
Kayıt: 06 Oca 2004 06:50
Konum: DARICA/GEBZE

Mesaj gönderen vedatkaba »

animatewindow(handle,500,aw_center);

500: kaç milisaniyede gelsin isterseniz...

aw_center: buraya nasıl gelsin isterseniz onu yazın..

yani "aw_" yazın ctrl+space yapın orada neler yazılabilir görürsünüz..

ayrıca aralarına or operatörü kullanabilirsiniz


animatewindow(handle,500,aw_ver_positive or aw_ver_negative or aw_center);

bu kodla formunu animasyonlu ekrana getirebilirsin. Birde TheemEngine component seti var o sette form otomatik olarak ekrana animasyonlu sesli vs. geliyor sen sadece ayarlar yapıyorsun.

kolay gelsin.
***********************************
Kamil odur ki; koya dünyada bir eser,
Eseri olmayanın, yerinde yeller eser.

***********************************
Kullanıcı avatarı
onselder
Üye
Mesajlar: 54
Kayıt: 09 Şub 2005 05:56
Konum: samsun
İletişim:

Mesaj gönderen onselder »

AlphaBlend i denersen istediğini burada bulacaksın
Cevapla