Box
|
Страница в процессе перевода. |
Простой прямоугольник с закругленными углами. Может быть полезен для визуальной группировки частей макета или в качестве местозаполнителя.
Атрибуты
alignmode
Значение по умолчанию: Inside()
Режим выравнивания прямоугольника в его родительской сетке.
color
Значение по умолчанию: RGBf(0.9, 0.9, 0.9)
using CairoMakie
fig = Figure()
Box(fig[1, 1], color = :red)
Box(fig[1, 2], color = (:red, 0.5))
Box(fig[2, 1], color = RGBf(0.2, 0.5, 0.7))
Box(fig[2, 2], color = RGBAf(0.2, 0.5, 0.7, 0.5))
fig
cornerradius
Значение по умолчанию: 0.0
Радиус закругленного угла. Одно число относится ко всем четырем углам, четыре числа - для перемещения по часовой стрелке справа вверху.
using CairoMakie
fig = Figure()
Box(fig[1, 1], cornerradius = 0)
Box(fig[1, 2], cornerradius = 20)
Box(fig[1, 3], cornerradius = (0, 10, 20, 30))
fig
halign
Значение по умолчанию: :center
Горизонтальное выравнивание прямоугольника в его предполагаемом ограничивающем поле
linestyle
Значение по умолчанию: nothing
using CairoMakie
fig = Figure()
Box(fig[1, 1], linestyle = :solid)
Box(fig[1, 2], linestyle = :dot)
Box(fig[1, 3], linestyle = :dash)
fig
strokecolor
Значение по умолчанию: RGBf(0, 0, 0)
using CairoMakie
fig = Figure()
Box(fig[1, 1], strokecolor = :red)
Box(fig[1, 2], strokecolor = (:red, 0.5))
Box(fig[2, 1], strokecolor = RGBf(0.2, 0.5, 0.7))
Box(fig[2, 2], strokecolor = RGBAf(0.2, 0.5, 0.7, 0.5))
fig
strokewidth
Значение по умолчанию: 1.0
using CairoMakie
fig = Figure()
Box(fig[1, 1], strokewidth = 1)
Box(fig[1, 2], strokewidth = 10)
Box(fig[1, 3], strokewidth = 0)
fig
tellheight
Значение по умолчанию: true
Определяет, может ли родительский макет подстраиваться под высоту этого элемента
tellwidth
Значение по умолчанию: true
Определяет, может ли родительский макет подстраиваться под ширину этого элемента