Muhammed Tahiroğlu yazıyor
Yazılım ve Sanat

Pasifleştirilmiş Kapat Tuşu Mümkün mü?

Eylül 7, 2007 14:17, Muhammed

Yandaki tasvire bakınız efendim. Kapat tuşu pasif kipte gözüküyor. Bu tablonun Windows Forms ile mümkün olmadığını farkettik.

Bu ekran, MessageBox.Show() ile açılmış bir mesaj diyalg ekranı. Abort-Retret-Ignore tuş setiyle açılmasını istediğimiz için .NET kapat tuşunu pasifleştiriyor. Çünkü kapatıldığında ekranın dönüş değerinin belli olması lazım. Burada hangi dönüş değeriyle kapanacağını bilmiyor.

Biz de pasifleştirilmiş bir kapat tuşu istedik; aradık.

Gördük ki Cory Smith kardeşimiz, "close" tuşunun ortadan kaybolması değil de pasifleşmesi için alakalı API'lere erişip efor sarfetmiş. Teşekkür ederiz.

Aradığımızı bulmak güzel. Ama ufacık bir form özelliği için yine alt düzey API'lere başvurmak zorunda kalmak... .NET'in hâlâ geliştiğini gösteriyor.

Gün gelip, tüm işletim sistemi API'sı .NET olarak sunulduğunda, kim bilir nelerden yakınmaya sıra gelecek?

 

 

Related posts

Yorum ekle


(Gravatar simgesini gösterecek)  

  Country flag




 
EOS 40D
Site Meter