Potansiyometre
TwPotentiometer · Kategori: Temel
Kilitli görünüm
2.11.0'dan itibaren Potansiyometre 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 düğmeye dokununca bu metin gösterilir. Ayar Değeri bir tag'e bağlı olmayan potansiyometre yalnız değer gösterir ve normal görünür. Bkz. Kilitli kontroller.
Ayarlar
Bu ayarlar widget seçiliyken sağ özellikler panelinde, çoğunlukla Potansiyometre Ayarları bölümünde yer alır. Varsayılan değer, widget sayfaya ilk eklendiğindeki değerdir.
Değer
| Ayar | Tip | Varsayılan | Açıklama |
|---|---|---|---|
Ayar Değeri (Process Value)processValue | Sayı | 0 | Ayar değeri. Değerin yazılacağı Tag'e bağlayın; düğme değeri bu Tag'e yazar. Bağlantı yoksa editörde gösterilen değerdir. |
Geri Besleme DeğerifeedbackValue | Sayı | — | İsteğe bağlı gerçek değer. Bağlıysa düğme ve gösterge bu değeri, küçük bir işaret ise ayar değerini gösterir. |
En Küçük DeğerminValue | Sayı | 0 | Skalanın başlangıcındaki değer. Yazılan değer bunun altına inmez. |
Adımstep | Sayı | 1 | Değer, En Küçük Değer'den başlayarak bu adımın katlarına yuvarlanır. 0 veya boş bırakılırsa sürekli değişir. |
Birimunit | Metin | — | Değerin yanında gösterilen birim, örn. %, bar veya rpm. |
En Büyük DeğermaxValue | Sayı | 100 | Skalanın sonundaki değer. Yazılan değer bunun üstüne çıkmaz. |
Ondalık Basamakdecimals | Sayı | 0 | Gösterilen ve yazılan ondalık basamak sayısı (0-6). |
Birimi Tag'den AlunitFromTag | Onay kutusu | Kapalı | Birim yerine Geri Besleme Değeri bağlantısındaki, yoksa Ayar Değeri bağlantısındaki (Direct) Tag'in tanımındaki birimi gösterir. Ortak modalda modalın tag önekine göre çözülür. Tag'in birimi yoksa ve editörde Birim kullanılır. Yalnızca düz Tag adı veya tek tırnaklı tek Tag geçerlidir; 'Debi' / 1000 gibi hesaplanan bir ifadede Birim kullanılır. |
Davranış
| Ayar | Tip | Varsayılan | Açıklama |
|---|---|---|---|
Salt OkunurreadOnly | Onay kutusu | Kapalı | Açıkken potansiyometre yalnızca değeri gösterir, çalışma zamanında çevrilemez. |
Kilit NedenilockReason | Metin | — | İsteğe bağlı. Düğme ç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. |
Yazma ModuwriteMode | Seçim | onRelease | Bırakınca yalnızca son değeri yazar. Çevirirken modu ara değerleri de en fazla yazma aralığında bir kez yazar. İptal edilen çevirme (Escape, kaybolan işaretçi) başlangıç değerini geri yazar. Seçenekler: onRelease Bırakınca, throttled Çevirirken (sınırlı) |
Fare TekerleğiwheelEnabled | Onay kutusu | Kapalı | Değerin fare tekerleğiyle her çentikte bir adım değiştirilmesine izin verir. Değer kısa bir duraklamadan sonra yazılır. |
Onay GereklineedsConfirmation | Onay kutusu | Kapalı | Her çevirmede (sürükleme, tuş basışı veya tekerlek duraklaması) son değer yazılmadan önce bir kez onay ister. Ara değerler hiç yazılmaz. |
Yazma Aralığı (ms)throttleInterval | Sayı | 250 | Çevirirken modunda iki ara yazma arasındaki en kısa süre (100-5000 ms). |
Skala
| Ayar | Tip | Varsayılan | Açıklama |
|---|---|---|---|
Başlangıç AçısıstartAngle | Sayı | -135 | En Küçük Değer'in derece cinsinden düğme açısı; 0 yukarıyı gösterir, pozitif değerler saat yönünde döner (varsayılan -135). |
Ana ÇentiklermajorTicks | Sayı | 6 | İki uç dahil etiketli ana çentik sayısı (2-21). |
Skala Etiketlerini GöstershowScaleLabels | Onay kutusu | Açık | Ana çentiklerin yanında değerleri gösterir. |
Ölçek Etiketi BoyutuscaleLabelSize | Sayı | 15 | Ölçek etiketlerinin yazı boyutu, 10–28 (varsayılan 15). Etiketler widget ile birlikte küçülür; küçük bir widget'ta okunaklı kalmaları için değeri büyütün. Çok sayıda ana çentikte büyük değerler etiketleri üst üste bindirebilir. |
Tarama AçısısweepAngle | Sayı | 270 | En Küçük Değer'den En Büyük Değer'e saat yönündeki açı (30-340 derece, varsayılan 270). |
Ara ÇentiklerminorTicks | Sayı | 4 | İki ana çentik arasındaki küçük çentik sayısı (0-9). |
Değeri GöstershowValue | Onay kutusu | Açık | Güncel değeri birimiyle birlikte düğmenin altında gösterir. |
Değer BoyutureadoutSize | Sayı | 26 | Değer göstergesinin yazı boyutu, 14–34 (varsayılan 26). Uzun değerler kadranın altına sığacak şekilde sıkıştırılır. |
Görünüm
| Ayar | Tip | Varsayılan | Açıklama |
|---|---|---|---|
Başlıkcaption | Metin | — | Potansiyometrenin altında gösterilen metin. Uzun başlıklar sığacak şekilde sıkıştırılır. |
Başlık StililabelStyle | Metin | — | Başlık için ek CSS, örn. fill: #c00; font-size: 18px. |
Başlık BoyutucaptionSize | Sayı | 15 | Başlığın yazı boyutu, 10–24 (varsayılan 15). Büyük başlık değer göstergesini yukarı iter. Başlık Stili'ndeki font-size bu ayarı geçersiz kılar. |
Vurgu RengiaccentColor | Renk | — | Değer yayı, ayar değeri işareti ve odak çerçevesinin rengi. Boş bırakılırsa tema vurgu rengi kullanı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, processValue, feedbackValue, minValue, maxValue, step, decimals, unit, unitFromTag, startAngle, sweepAngle, majorTicks, minorTicks, showScaleLabels, scaleLabelSize, readoutSize, captionSize, showValue, writeMode, throttleInterval, wheelEnabled, needsConfirmation, readOnly, caption, accentColor
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.