Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
TTabControl'ün TTabItem elemanının arkaplan rengini değiştirme
#1
Merhaba,

Özellikle Android platformunda Platform Default yada None haline getirip özelleştirme dışında mevcut tab butonlarını kullanarak, bu butonlara arkaplan rengi atamanın kolay bir yolu var mıdır?
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Cevapla
#2
Merhaba,
TStyledControl nesnesinden türeyen her nesne için belirttiğiniz durum mümkündür.
Nesne üzerinde sağ tuş menüsü ile çıkan (Edit Custom Style menüsü) Style Designer penceresinde tasarladığınız her Style Item'ı, hem seçtiğiniz nesneye hemde sonradan oluşturduğunuz aynı türdeki tüm nesnelere atayabilirsiniz.

Bu konuda formumuzda birkaç paylaşımda bulunmuştum.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
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
delphi xe serisinin stylebook konusunda baya bi geliştirmeye iyileştirmeye ihtiyacı var diye düşünüyorum.
Cevapla
#4
TEdit nesnesine 1,5 kalınlıkta bir çerçeve yapmayı istiyorum. Mevcut Caret durabilir. Bunu nasıl gerçekleştiririz? Background'ın Stroke parametresi bulunmuyor. Tüm kırılımları inceledim, hiçbirisinde stroke bulunmuyor. Basit bir yolu var mı?
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Cevapla
#5
Merhaba,
Style Designer ile kolay bir şekilde yapılabiliyor. Smile 

Bir örnek:

2017-10-18_16-04-11.png


Nasıl yapılıyor?
2017-10-18_16-07-56.png
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
#6
(18-10-2017, Saat: 16:11)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,
Style Designer ile kolay bir şekilde yapılabiliyor. Smile 

Hocam yeni komponent eklemeyi hiç düşünmemiştim. O halde Style Designer tahmin ettiğimden çok daha ötede bir şey. Teşekkür ederim.
Save
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Cevapla
#7
(18-10-2017, Saat: 16:52)Abdullah Ilgaz Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
(18-10-2017, Saat: 16:11)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,
Style Designer ile kolay bir şekilde yapılabiliyor. Smile 

Hocam yeni komponent eklemeyi hiç düşünmemiştim. O halde Style Designer tahmin ettiğimden çok daha ötede bir şey. Teşekkür ederim.
Save

VCL'den alışışa geldik, FireMonkey biraz garip geliyor. Masaüstü uygulamaların çalışma prensibi ile Web uygulamaların çalışma prensibi arasındaki fark gibi düşünebiliriz.
Nesne yapısı çok esnek. Tasarım gücünüze bağlı olarak, nesneye her tür şekli verebiliyorsunuz.  Örneğin: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
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
#8
(18-10-2017, Saat: 17:35)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.
(18-10-2017, Saat: 16:52)Abdullah Ilgaz Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Hocam yeni komponent eklemeyi hiç düşünmemiştim. O halde Style Designer tahmin ettiğimden çok daha ötede bir şey. Teşekkür ederim.
Save

VCL'den alışışa geldik, FireMonkey biraz garip geliyor. Masaüstü uygulamaların çalışma prensibi ile Web uygulamaların çalışma prensibi arasındaki fark gibi düşünebiliriz.
Nesne yapısı çok esnek. Tasarım gücünüze bağlı olarak, nesneye her tür şekli verebiliyorsunuz.  Örneğin: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Biraz konu dışı olacak ama; bu tarz özelleştirilen tasarımların Android cihazlarda doğru ölçeklemesini nasıl yöneteceğiz hocam? Ben responsive olması açısından TGridPanelLayout kullanıyorum çoğu zaman yada Alignment merkezli yerleşim yapıyorum. Ancak 5 inçlik telefonlar ve 10 inçlik tabletlerden kullanılan aplikasyonlar için ciddi manâda ölçek sorunu olabiliyor.

Örn;
1) Buton büyüklükleri gridpanellayout hücresine istinaden ölçeklendiği için telefona göre tasarlanınca tabletlerde aşırı büyük olabiliyor.
2) Kullanılan TImage nesnelerinin margin ve padding ayarları yapıldığı halde kalite olarak telefon ölçeği alınınca tablette bulanık, tablete göre alınınca telefonda tranparan kısımlarında tuhaflıklar olabiliyor.
3) Bazı blokların ölçeklemesi anormal derecede bozuk çıkabiliyor.(sabit yükseklik verilenler dışında kalanların dar olması, ekrana sığmaması gibi, ara blok olduğunda)

Bu tarz durumlarda özellikle menü tasarımları için referansta attığınız tasarımı açılan cihaza göre birebir scale edebilme şansımız var mıdır hocam?
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  ios uygulama arkaplan calisma gonulali 4 504 25-06-2019, Saat: 01:22
Son Yorum: delphi.developer
  Combobox Item Stil değiştirme mcuyan 4 468 13-02-2019, Saat: 19:56
Son Yorum: mcuyan
Question karakter değiştirme-eş zamanlı ? Mr.Developer 9 978 08-07-2018, Saat: 13:13
Son Yorum: cinarbil
  Android Ayar Degistirme gonulali 0 454 12-06-2018, Saat: 11:25
Son Yorum: gonulali
  Firemonkey Sistem Tarihi Değiştirme narkotik 1 538 26-05-2018, Saat: 16:34
Son Yorum: narkotik



Konuyu Okuyanlar: 1 Ziyaretçi