Yorumları: 1.044
Konuları: 149
Kayıt Tarihi: 14-08-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 4.093
Uzman
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
Yorumları: 4.246
Konuları: 381
Kayıt Tarihi: 07-07-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 17.117
Üstad
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.
DelphiCan'dır!
Yorumları: 698
Konuları: 21
Kayıt Tarihi: 24-03-2017
Rep Puanı: 4.469
Uzman
Cursor combox sınırları içerisinde ise çalışıyor.
Test: 10.2
Yorumları: 698
Konuları: 21
Kayıt Tarihi: 24-03-2017
Rep Puanı: 4.469
Uzman
Combobox açıkken 10.2 scroll işlemi yapıyor, değer değişmiyor.
Yorumları: 4.246
Konuları: 381
Kayıt Tarihi: 07-07-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 17.117
Üstad
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.
DelphiCan'dır!
Yorumları: 1.044
Konuları: 149
Kayıt Tarihi: 14-08-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 4.093
Uzman
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.