Bu fonksiyonlar, hem grafik nesnelerinin renk özelliklerinin ayarlanması ve değerlendirilmesi ile ilişkili ifadelerde hem de veri kod dosyalarında kullanılabilir.
Bilgi notuQlik Sense, geriye dönük uyumluluk gerekçesiyle Color(), qliktechblue ve qliktechgray renk fonksiyonlarını destekler ancak bunların kullanılması önerilmez.
Her bir fonksiyonun kısa açıklamasını ve söz dizimini görmek için her bir fonksiyonun açılan menüsünü kullanın. Daha ayrıntılı bilgiler için söz dizimi açıklamasında fonksiyon adına tıklayın.
ARGB(), ifadelerde bir grafik nesnesinin renk özelliklerini ayarlamak veya değerlendirmek için kullanılır. Burada renk bir kırmızı bileşen r, bir yeşil bileşen g ve bir mavi bileşen b ile tanımlanır (alfa faktörü (opaklık) alpha kullanımıyla).
HSL(), bir grafik nesnesinin renk özelliklerini ayarlamak veya değerlendirmek için ifadelerde kullanılır; burada renk, 0 ile 1 arasındaki hue, saturation ve luminosity değerleriyle tanımlanır.
RGB(), kırmızı bileşeni r, yeşil bileşeni g ve mavi bileşeni b olmak üzere üç bileşenle tanımlanan rengin koduna karşılık gelen bir tam sayı döndürür. Bu bileşenlerin 0 ile 255 arasında tam sayı değerleri olmalıdır. İşlev, bir grafik nesnesinin renk özelliklerini ayarlamak veya değerlendirmek için ifadelerde kullanılabilir.
Colormix1() ifadelerde, 0 ile 1 arasında bir değeri temel alan iki renkli gradyandan bir ARGB renk temsili döndürmek için kullanılır.
Colormix1 (Value , ColorZero , ColorOne)
Value, 0 ile 1 arasında gerçek bir sayıdır.
Value = 0 ise ColorZero döndürülür.
Value = 1 ise ColorOne döndürülür.
0 < Value < 1 ise uygun ara gölgelendirme döndürülür.
ColorZero, aralığın düşük ucuyla ilişkilendirilecek renk için geçerli bir RGB renk temsilidir.
ColorOne, aralığın yüksek ucuyla ilişkilendirilecek renk için geçerli bir RGB renk temsilidir.
Örnek:
Colormix1(0.5, red(), blue())
şunu döndürür:
ARGB(255,64,0,64) (purple)
Colormix2() fonksiyonu ifadelerde, -1 ile 1 arasında bir değeri temel alan ve merkezi konum (0) için bir ara renk belirtme olasılığı bulunan iki renkli gradyandan bir ARGB renk temsili döndürmek için kullanılır.
ColorMinusOne, aralığın düşük ucuyla ilişkilendirilecek renk için geçerli bir RGB renk temsilidir.
ColorOne, aralığın yüksek ucuyla ilişkilendirilecek renk için geçerli bir RGB renk temsilidir.
ColorZero, aralığın merkeziyle ilişkilendirilecek renge yönelik isteğe bağlı ve geçerli bir RGB renk temsilidir.
SysColor(), Windows sistem rengi nr için ARGB renk temsilini döndürür; burada nr, Windows API fonksiyonuna (GetSysColor(nr)) yönelik parametreye karşılık gelir.
SysColor (nr)
ColorMapHue(), HSV renk modelinin ton bileşenini değiştiren renk eşlemesinden rengin bir ARGB değerini döndürür. Renk eşlemesi kırmızı ile başlar, sarı, yeşil, camgöbeği, mavi, eflatundan geçer ve kırmızıya döner. x 0 ile 1 arasında bir değer olarak belirtilmelidir.
ColorMapHue (x)
ColorMapJet(), mavi ile başlayan, camgöbeği, sarı ve turuncudan geçen ve kırmızıya dönen bir renk eşlemesinden bir rengin ARGB değerini döndürür. x 0 ile 1 arasında bir değer olarak belirtilmelidir.
ColorMapJet (x)
Önceden tanımlanmış renk fonksiyonları
Aşağıdaki fonksiyonlar, önceden tanımlanmış renkler için ifadelerde kullanılabilir. Her bir fonksiyon bir RGB renk temsilini döndürür.
İsteğe bağlı olarak, alfa faktörü için bir parametre verilebilir ve bu durumda bir ARGB renk temsili döndürülür. 0 değerli alfa faktörü tam şeffaflığa karşılık gelirken, 255 değerli alfa faktörü tam opaklığa karşılık gelir. Alfa için bir değer girilmezse 255 olduğu varsayılır.
Önceden tanımlanmış renk fonksiyonları
Renk fonksiyonu
RGB değeri
black ([alpha])
(0,0,0)
blue([alpha])
(0,0,128)
brown([alpha])
(128,128,0)
cyan([alpha])
(0,128,128)
darkgray([alpha])
(128,128,128)
green([alpha])
(0,128,0)
lightblue([alpha])
(0,0,255)
lightcyan([alpha])
(0,255,255)
lightgray([alpha])
(192,192,192)
lightgreen([alpha])
(0,255,0)
lightmagenta([alpha])
(255,0,255)
lightred([alpha])
(255,0,0)
magenta([alpha])
(128,0,128)
red([alpha])
(128,0,0)
white([alpha])
(255,255,255)
yellow([alpha])
(255,255,0)
Örnekler ve sonuçlar:
Örnekler ve sonuçlar
Örnekler
Sonuçlar
Blue()
RGB(0,0,128)
Blue(128)
ARGB(128,0,0,128)
Bu sayfa size yardımcı oldu mu?
Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!