Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Windows tarafında ComboBox Scroll Çalışmıyor
#1
Merhaba;

Forma bir adet ComboBox ekleyip Items'e bilgiler ekleyip windows tarafında derlediğimizde Combobox'u Scroll  ile hareket ettiremiyorum, sizde de aynı sorun var mı?

Delphi : 10.2 Update 1
Cevapla
#2
Merhaba,
Ben de Delphi 10.2.1 kullanıyorum. Belirttiğiniz şekilde bir demo yaptım. Herhangi bir sorun yok. Yani ComboBox item'ları Mause Scroll ile değişiyor.
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#3
Cursor combox sınırları içerisinde ise çalışıyor.

Test: 10.2
Cevapla
#4
(22-09-2017, Saat: 16:31)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Merhaba,
Ben de Delphi 10.2.1 kullanıyorum. Belirttiğiniz şekilde bir demo yaptım. Herhangi bir sorun yok. Yani ComboBox item'ları Mause Scroll ile değişiyor.

Görsel Scroll ile değiştirmeye çalıştığımda değişmiyor. Sizde de öyledir. (Mause orta tuşuyla değil)

(22-09-2017, Saat: 17:00)frmman Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Cursor combox sınırları içerisinde ise çalışıyor.

Test: 10.2

Aynen bende de öyle, halbuki  ekteki yerden de değişmesi gerekmiyor mu?


Ek Dosyalar Resimler
   
Cevapla
#5
Combobox açıkken 10.2 scroll işlemi yapıyor, değer değişmiyor.
Cevapla
#6
Bana göre bu bir bug değil. Cross-platform azizliği diyebiliriz. Ortak kod yapısı tamam, fakat platform alışkanlıklarının ortak bir noktada birleşmesi imkansız gibi.
Neden mi?
mobil platformda, ComboBox'a dokunur, açılan pencereyi aşağı/yukarı doğru basılı parmak hareketi ile listeyi kaydırır ve tek dokunuş ile seçim yaparsınız.
Masaüstü uygulamalarında, ComboBox'a tıklar, açılan pencereyi scroll (nesnesi veya mause butonu) ile listeyi aşağı/yukarı hareket ettirir, tek tıklama ile seçim yaparsınız.
İki uygulama arasındaki en önemli fark (asıl mevzuda bu gibi görünüyor), handle'dır. Yani odaklanılan nesnenin yönetimini ele geçirme işi, her iki platformda da farkıdır. 
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
Cevapla
#7
Açılır menü diğer componentleri'de incelediğimde hiçbir bileşende benim istediğim gibi bir yapı yok, popup mantığında olanlar var onlarda ayrı sıkıntı. 

Bu durumda; Kullanıcının windows tarafında listenin en altına ulaşabilmek için biraz zaman harcaması gerekiyor yazarken tamamlamada bu mantıkta olmadığı için bakış açımı mobile göre değiştirmem gerekecek.

Cevaplar için teşekkür ederim.

İyi çalışmalar.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  NOTE 3 ÇALIŞAN program üst sürümlerde çalışmıyor delhici 1 189 21-07-2019, Saat: 14:33
Son Yorum: Fesih ARSLAN
  Windows tarafında düzgün çalışan kod IOS Tarafında hatalı sonuç döndürüyor. pro_imaj 2 315 19-06-2019, Saat: 16:55
Son Yorum: pro_imaj
  NoxPlayer emulatörde çalışan uygulama store'de nindirildiğinde çalışmıyor. pro_imaj 1 333 24-03-2019, Saat: 04:16
Son Yorum: barox
  Combobox Item Stil değiştirme mcuyan 4 560 13-02-2019, Saat: 19:56
Son Yorum: mcuyan
  ios tarafında sqlite uygulamanın veri tabanına başka yazılımla erişebilir miyim. pro_imaj 5 585 18-01-2019, Saat: 18:13
Son Yorum: pro_imaj



Konuyu Okuyanlar: 1 Ziyaretçi