TrayIcon RePaint sorunu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
mr_nemesis
Üye
Mesajlar: 16
Kayıt: 16 Mar 2004 01:54
Konum: Ankara
İletişim:

TrayIcon RePaint sorunu

Mesaj gönderen mr_nemesis »

Merhaba arkadaşlar,

Hazırlamaya çalıştığım küçük bir proje için JVCL kütüphanesi içindeki trayicon bileşenini kullanarak şöyle birşey yapıyorum; 100ms arayla bazı sistem noktalarını thread içinde kontrol ederek bunların son durumlarını trayicon ile kullanıcıya yansıtmaya çalışıyorum. Oluşturduğum thread işni gayet iyi yapıyor ve trayiconun iconunu değiştiriyor. Fakat program aktif olmadığı durumlarda fare ile tray'deki iconun üzerine veya proramın penceresi üzerine gelmedikçe trayiconu güncellemiyor. Sanırım sorun windowsun kullanılmadığını düşündüğü programlara uyguladığı kaynak optimizasyonu yüzünden oluyor. Fakat bu sorunu çözecek, icon değiştiği an trayiconun çizimini sağlayacak bir çözüm üretemedim. Bu sorunla daha önce karşılaşmış veya olası çözüm önerisi olan arkadaşlardan yardım bekliyorum. Şimdiden teşekkür ederim
Cevapla