Skip to content

Üç konumlu seçici ​

Yaklaşık 3 dk okuma

TwThreeStateSelector · Kategori: Temel

Kilitli görünüm ​

2.11.0'dan itibaren Üç konumlu seçici 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 seçiciye dokununca bu metin gösterilir. Bkz. Kilitli kontroller.

Ayarlar ​

Bu ayarlar widget seçiliyken sağ özellikler panelinde, çoğunlukla Üç Konumlu Seçici Ayarları bölümünde yer alır. Varsayılan değer, widget sayfaya ilk eklendiğindeki değerdir.

Davranış ​

AyarTipVarsayılanAçıklama
Salt Okunur
readOnly
Onay kutusuKapalıAçıkken seçici çalışma zamanında kullanılamaz. Bu ayar olmadan kaydedilmiş bileşenler salt okunurdur.
Diğer Tag'i Ters Çevir
invertOtherTag
Onay kutusuKapalı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 Nedeni
lockReason
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 Gerektirir
needsConfirmation
Onay kutusuKapalıDeğer Tag'e yazılmadan önce onay sorulur.

Değerler ​

AyarTipVarsayılanAçıklama
Açık Değeri
onValue
Değer (tip seçmeli)trueOn Value'ya bağlı Tag'e yazılan değer. Tag bu değere eşitken düğme On konumunu gösterir.
Kapalı Değeri
offValue
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 ​

AyarTipVarsayılanAçıklama
Açık Etiketi
labelOn
MetinAUTOOn konumunun metni; kadranın sağında gösterilir. Uzun metinler sığacak şekilde sıkıştırılır.
Etiketler
labelVisibility
SeçimalwaysKonum 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 Stili
labelStyle
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ı Etiketi
labelOff
MetinMANOff konumunun metni; kadranın solunda gösterilir. Uzun metinler sığacak şekilde sıkıştırılır.

Diğer ayarlar ​

AyarTipVarsayılanAçıklama
Enable Flashing
enableFlashing
Onay kutusuKapalıBileşeni yanıp söndürür (saniyede bir saydamlık darbesi). Genellikle bir alarm koşuluna bağlanır.
Log Button
logButton
Onay kutusuKapalıÇ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.

2WinScada 2.10