Döner şalter
TwRotarySwitch · Kategori: Temel
Kilitli görünüm
2.11.0'dan itibaren Döner şalter Salt Okunur bir tag'e bağlı ve değeri doğruyken veya kullanıcının yetkisi yokken soluk ve kilit işaretli görünür. Kilit Nedeni girilmişse kilitli şaltere dokununca bu metin gösterilir. Bkz. Kilitli kontroller.
Ayarlar
Bu ayarlar widget seçiliyken sağ özellikler panelinde, çoğunlukla Döner Şalter Ayarları bölümünde yer alır. Varsayılan değer, widget sayfaya ilk eklendiğindeki değerdir.
Davranış
| Ayar | Tip | Varsayılan | Açıklama |
|---|---|---|---|
Salt OkunurreadOnly | Onay kutusu | Kapalı | Açıkken seçici çalışma zamanında kullanılamaz. Bu ayar olmadan kaydedilmiş bileşenler salt okunurdur. |
Diğer Tag'i Ters ÇevirinvertOtherTag | Onay kutusu | Kapalı | On Value ve Off Value için ayrı Tag'ler varsa diğer Tag'e de ters boolean değeri yazar; iki Tag tutarlı kalır. |
Kilit NedenilockReason | Metin | — | İsteğe bağlı. Kontrol çalışma zamanında kilitliyken (Salt Okunur bir tag'e bağlı ve değeri doğru ya da kullanıcının yazma yetkisi yok) dokununca bu metin yetki mesajı yerine kısa süre gösterilir ve ipucu olarak da görünür. Örnek: "Kilitleme: kapı açık". Dil anahtarı yazılırsa çevrilir. Boş bırakılırsa davranış değişmez. |
Onay GerektirirneedsConfirmation | Onay kutusu | Kapalı | Değer Tag'e yazılmadan önce onay sorulur. |
Değerler
| Ayar | Tip | Varsayılan | Açıklama |
|---|---|---|---|
Açık DeğerionValue | Değer (tip seçmeli) | true | On Value'ya bağlı Tag'e yazılan değer. Tag bu değere eşitken düğme On konumunu gösterir. |
Kapalı DeğerioffValue | Değer (tip seçmeli) | — | Off konumunun yazdığı değer. Boş bırakılırsa boolean On Value'nun tersi aynı Tag'e yazılır. |
Etiketler
| Ayar | Tip | Varsayılan | Açıklama |
|---|---|---|---|
Açık EtiketilabelOn | Metin | AUTO | On konumunun metni; kadranın sağında gösterilir. Uzun metinler sığacak şekilde sıkıştırılır. |
EtiketlerlabelVisibility | Seçim | always | Konum etiketlerinin görünürlüğü. Her zaman göster: varsayılan. Küçükken gizle: seçici 72 px'ten küçük çizildiğinde etiketler gizlenir ve düğme alanı büyür. Gizle: etiketler hiç gösterilmez. Seçenekler: always Her zaman göster, auto Küçükken gizle, hidden Gizle |
Etiket StililabelStyle | Metin | — | İki etiket için ek CSS, örn. fill: #c00; font-size: 28px. Uzun etiketler sığacak şekilde sıkıştırılır. |
Kapalı EtiketilabelOff | Metin | MAN | Off konumunun metni; kadranın solunda gösterilir. Uzun metinler sığacak şekilde sıkıştırılır. |
Diğer ayarlar
| Ayar | Tip | Varsayılan | Açıklama |
|---|---|---|---|
Enable FlashingenableFlashing | Onay kutusu | Kapalı | Bileşeni yanıp söndürür (saniyede bir saydamlık darbesi). Genellikle bir alarm koşuluna bağlanır. |
Log ButtonlogButton | Onay kutusu | Kapalı | Çalışma zamanında bileşenin üzerine gelince bir grafik ikonu gösterir; tıklanınca bileşene bağlı Tag'ler log Tag listesine eklenir. |
Bağlantılar
Özellikler panelinin İlişkiler (Binding) bölümünde, Direct bağlantıda bir Tag bu widget'ın aşağıdaki özelliklerine bağlanabilir. Bağlantı tipleri (Direct, IntRange, FloatRange, Boolean, Bit) tüm widget'larda aynıdır; açıklamaları Widget Referansı sayfasındadır.
title, visible, authorization, x, y, width, height, rotation, class, foregroundColor, backgroundColor, borderColor, borderStyle, borderWidth, borderRadius, borderTopLeftRadius, borderTopRightRadius, enableFlashing, logButton, lockReason, readOnly, labelOn, labelOff, labelVisibility, onValue, offValue, needsConfirmation, invertOtherTag
Ayrıca widget'ın stil alanları style.<alan> biçiminde bağlanabilir (ör. style.left, style.top).
Ortak bölümler
Bu widget seçiliyken özellikler panelinde şu ortak bölümler de görünür: Genel, Yerleşim, Görünüm, İlişkiler (Binding). Bu bölümler Sayfa Editörü sayfasında anlatılır.