Bir arkadaş buna benzer bir şey istemişti. Ya da yanlış hatırlıyorum
Ama örnek tam olmadı . 12 tane resim kutusu var. Tıkladığımda hangisini tıklarsam onu ön plana getiriyor.
Tam olmadı gibi. Ustalar da bakarsa biraz geliştirilebilir sanki.
sanırım eşref hocanın birz örneği bunu inceleyin belki işinize yarar
Paylaşım için teşekkürler sn Krizantem. Bence olmuş gibi, daha da gelişmişini anca Bilgisayarcı yapar.
teşekkür ederim böyle bir uygulama için yalnız sizin yaptığınız uygulama click desteği olan nesneler için geçerli peki ya nesnenin sadece gotfocus yada LostFocus özelliği varsa başka yoksa o zaman ne yapacağız
(10/04/2009, 00:31)sledgeab yazdı: [ -> ]Paylaşım için teşekkürler sn Krizantem. Bence olmuş gibi, daha da gelişmişini anca Bilgisayarcı yapar.
Sayın Adminim ne demek istiyorsun? Modülü Bilgisaycı mı yazmış yoksa. İsmi mi var orada?
))))
Hmm. Eşref Hocam işi zorlaştırıyor.
Hocam 2 yol var gibi geliyor bana.
1. Dediğiniz tarzdaki activex'leri tag 2 olarak işaretleriz. Init içinde onclick yerine ongotfocus ve onlostfocus özelliklerine olay atarız. Gene aynı buyu fonksiyonunu atamak işi görür. Fakat bir sıkıntı var. Lost focus özelliği için cursorun başka bir yere geçmesi gerekli. Bu örnekte diğer kontrolleri görünmez yapıyor. O yüzden odağın geçebileceği bir control'e ihtiyaç var. Ya bir tane textbox koyucaz gibi bir yöntem çıkıyor ortaya ama hoş olmayacak....
2. Activexlerin etrafını bir tane label ile kaplarız. Saydam label activex'in tamamen üzerinde durur. Yani anlatmaya çalışığım aynı boyutta bir label diğer controlu üzerinde duruyor,üzrerinde derken başlık olarak üzerinde değil tamamen kapsamış durumda bir üzerindelik. Tıkladığım zaman aslında label'a tıklamış oluyorum. Inıt kısmı iki controlu tek bir control olarak ele alır. Sonra Buyu fonksiyonu çalışmaya devam eder.
3. (Bu kısmı sonradan aklıma geldi) Kutuların üzerine sağ tuş iki fonksiyon getiririz. Büyü,küçül diye..
Bu çözüm daha kolay ve daha profesyonel bir görünüm sağlar...
Öneriyi kabul ediyorsanız buna göre çalışma yapmak lazım.