LookupComboBox da Farenin Tekerini Devre dışı Bırakma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
akuyumcu63
Üye
Mesajlar: 386
Kayıt: 02 Tem 2007 09:43

LookupComboBox da Farenin Tekerini Devre dışı Bırakma

Mesaj gönderen akuyumcu63 »

merhaba;

cxlookupComboBox da isim listesini listeletiyorum. lookupcombobox tan bir kayıt seçtikten sonra lookupcombobox aktif iken farenin tekerini çevirdiğimiz zaman seçtiğimiz isim değişiyor listedeki bir sonraki isimler ard arda kayıyor. Bunu nasıl engelleyebilirim.

teşekkür ederim.
İsteyen, yapabildiğinden daha fazlasını yapar.
akuyumcu63
Üye
Mesajlar: 386
Kayıt: 02 Tem 2007 09:43

Re: LookupComboBox da Farenin Tekerini Devre dışı Bırakma

Mesaj gönderen akuyumcu63 »

merhaba;

bu sorunun cevabını bende henüz bulamadım. bulunca mutlaka paylaşacağım.
İsteyen, yapabildiğinden daha fazlasını yapar.
Kullanıcı avatarı
warder
Üye
Mesajlar: 255
Kayıt: 10 Mar 2004 04:59

Re: LookupComboBox da Farenin Tekerini Devre dışı Bırakma

Mesaj gönderen warder »

ilgili bileşenini ilgili olayını işlerseniz varsayılan eylem devre dışı kalabilir mi?
İlgili olayı işlemeye ilgili bileşenin aktiflik durumunu değiştirerek başladığınızda yine devre dışı kalabilir mi?
... Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!
Mustafa Kemal Atatürk...
akuyumcu63
Üye
Mesajlar: 386
Kayıt: 02 Tem 2007 09:43

Re: LookupComboBox da Farenin Tekerini Devre dışı Bırakma

Mesaj gönderen akuyumcu63 »

cevabınızı bir çok kere okudum. ilgili bileşenin ilgili olaylarına da baktım. bir sonuç üretemedim.
ayrıca cxlookupComboBox pasif edilmemeli, çünkü kayıt seçilerek ilgili hareketler listelenmektedir.

cxlookupComboBox 'da kayıt seçildikten sonra gride focuslanınca cxlookupComboBox aktif olmayacağı için farenin tekeri çevrildiği zaman kayıt değişikliği olmayacaktır.
ulaştığım sonuç şimdilik bu.

kolay gelsin,
İsteyen, yapabildiğinden daha fazlasını yapar.
Kullanıcı avatarı
warder
Üye
Mesajlar: 255
Kayıt: 10 Mar 2004 04:59

Re: LookupComboBox da Farenin Tekerini Devre dışı Bırakma

Mesaj gönderen warder »

Kullandığımız bileşenlerin hazır gelen bir çok olayı (event) var. Kullanmak zorunda değiliz. Ancak kullanmadığımızda olaya göre değişmekle birlikte sistem varsayılanı işler.
Sizin durumunuzda fare tekerinin çevrildiğinde ComboBox bileşeni sistem varsayılan tepkisini veriyor. Sizin şikayetiniz bundan.
Benim teklifim ise o olayı programınızda işleyin sizin dediğinizi yapsın. En azından sistem varsayılanı devreden çıksın.
Diğer önerim de ComboBox item den seçim yapıp işiniz bittiğinde aktif bileşen olmaktan çıkarabilirsiniz yönündeydi.
İlgili olayda OnMouseWheel olmalı.
... Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!
Mustafa Kemal Atatürk...
Cevapla