Barvy textu a pozadφ ve formulß°i
Pro jednotlivΘ slo₧ky ve formulß°i lze p°edepsat barvu textu, kter² se v nich objevφ. Lze takΘ urΦit barvu pozadφ - ve standardnφm formulß°i je pozadφ spoleΦnΘ pro cel² formulß°, zatφmco v obecnΘm formulß°i m∙₧e mφt ka₧dß slo₧ka vlastnφ barvu pozadφ. Existujφ celkem Φty°i cesty, jak definovat barvu:
TextColor
a BackColor
.hodnota<0 ? 255 : hodnota>0 ? 0 : 16711680
P°i nßvrhu formulß°e se barva volφ na panelu vlastnostφ, ve skupin∞ Vzhled obsahu, pomocφ tlaΦφtek u vlastnostφ Barva textu, Barva pozadφ p°φpadn∞ Barva textovΘho zßpisu (pro Φßrov² k≤d). V dialogu zvolφte pomocφ p°epφnaΦ∙ zp∙sob specifikace barvy a definujete barvu. Zvolφte-li barvu textu pro formulß° jako celek, uplatnφ se pouze jako implicitnφ barva pro nov∞ vklßdanΘ slo₧ky.
Pro vyjßd°enφ dynamickΘ barvy a pro prßci s barvami pomocφ vlastnostφ se pou₧φvß zßpis RGB - barva je zak≤dovßna pomocφ intenzity ΦervenΘ, zelenΘ a modrΘ slo₧ky. JednotlivΘ intenzity se vyjad°ujφ Φφsly od 0 do 255. Intenzita ΦervenΘ se zapφÜe do nejni₧Üφho bajtu barvy, intenzita zelenΘ do druhΘho bajtu a intenzita modrΘ do t°etφho. Tabulka uvßdφ Φφsla reprezentujφcφ nejb∞₧n∞jÜφ barvy:
Φernß | 0 | |
Φervernß | 255 | |
modrß | 16711680 | (=256^2*255) |
zelenß | 65280 | (=255*256) |
fialovß | 16711935 | (=256^2*255+255) |
tyrkysovß | 16776960 | (=256^2*255+255*256) |
₧lutß | 65535 | (=255*256+255) |
bφlß | 16777215 | (=256^2*255+255*256+255) |
Dynamickou barvu nelze specifikovat pro pozadφ formulß°e ani pro slo₧ky kalendß°, rßm (Φßra), formßtovan² text a Φßrov² k≤d. Barvu nelze m∞nit u tlaΦφtek bez obrßzku, proto₧e podle konvencφ Windows jsou jejich barvy urΦeny zvolen²m systΘmov²m barevn²m schΘmatem. Barvu Φßry a rßmu lze urΦovat pouze ve formulß°φch, kterΘ nemajφ trojrozm∞rn² vzhled.