Properties
Kenarlık Kalınlığı / Kenarlık Yarıçapı
Bu özellikler, PLCVisu içindeki bir kontrolün çevresindeki kenarlığın görünümünü tanımlar.
Genel Davranış
Kenarlık – renk, yarıçap veya stil fark etmeksizin – görsel olarak gösterilmesi için geçerli bir Kenarlık Kalınlığı (Border Width) tanımlanmalıdır.
[code_block_0] boş bırakılırsa veya [code_block_1] olarak ayarlanırsa, hiçbir kenarlık görüntülenmez, diğer tüm ayarlara rağmen.
Not: [code_block_0] ve [code_block_3] doğru tanımlansa bile, eğer kenarlık rengi beyaz olarak ayarlanmışsa, görsel bir kenarlık fark edilmeyebilir – bazı kontrollerin arka planı beyaz olduğu için.
Bu durumda kenarlığın görünmesi için kontrast bir [code_block_4] (ör. siyah veya tema bazlı gri) ayarlayın.
Desteklenen Formatlar ve Birimler
Border Width ve Border Radius alanları standart CSS sözdizimini destekler:
Geçerli Birimler:
- Mutlak: [code_block_5], [code_block_6], [code_block_7], [code_block_8], [code_block_9]
- Göreli: [code_block_10], [code_block_11], [code_block_12], [code_block_13]
- Anahtar kelimeler (sadece Border Width): [code_block_14], [code_block_15], [code_block_16]
Değer Biçimleri:
- Tek değer → tüm kenarlar için (örn. [code_block_17])
- İki değer → üst/alt ve sol/sağ (örn. [code_block_18])
- Üç değer → üst, sol/sağ, alt (örn. [code_block_19])
- Dört değer → üst, sağ, alt, sol (örn. [code_block_20])
Bu kurallar, [link_0] ve [link_1] CSS özellikleri ile aynıdır.
⚠️ [code_block_3] içinde yüzde değerleri, kontrol öğesinin şekline göre değişkenlik gösterir. Kare olmayan elemanlarda dikkatli kullanın.
Uygulama Örneği
[code_block_22]
Bu örnek:
- Sadece üst ve alt kenarlarda 2px genişlikte kenarlık oluşturur
- Yazı tipi boyutuna göre ([code_block_10]) köşeleri yuvarlatır
Görüntüleme Notları
- [code_block_4], beyaz arka plan üzerinde görünürlük için kontrast bir renk olmalıdır.
- [code_block_0] tanımlanmışsa ama renk belirtilmemişse, varsayılan bir renk (genellikle beyaz veya tema rengi) kullanılır.
- Kenarlık stili ([code_block_26], [code_block_27], vb.) genel ayarlardan veya CSS sınıfı üzerinden tanımlanır, bu alandan değil.
Doğrulanmış Uyumluluk Tablosu
| Değer Türü | px | em | ex | rem | % | thin | medium | thick |
|---|---|---|---|---|---|---|---|---|
| Border Width | ✔︎ | ✔︎ | ✔︎ | ✔︎ | – | ✔︎ | ✔︎ | ✔︎ |
| Border Radius | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | – | – | – |
Not: [code_block_14], [code_block_15], [code_block_16] gibi anahtar kelimeler sayı olmadan yazılmalıdır (örn. [code_block_31] geçersizdir).