Документация Engee

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
423e835

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
30fc3e0

halign

Значение по умолчанию: :center

Горизонтальное выравнивание прямоугольника в его предполагаемом ограничивающем поле

height

Значение по умолчанию: nothing

Настройка высоты прямоугольника.

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
a96f640

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
50c6955

strokevisible

Значение по умолчанию: true

Определяет, видна ли граница прямоугольника.

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
ed8c160

tellheight

Значение по умолчанию: true

Определяет, может ли родительский макет подстраиваться под высоту этого элемента

tellwidth

Значение по умолчанию: true

Определяет, может ли родительский макет подстраиваться под ширину этого элемента

valign

Значение по умолчанию: :center

Вертикальное выравнивание прямоугольника в его предполагаемом ограничивающем поле

visible

Значение по умолчанию: true

Определяет, виден ли прямоугольник.

width

Значение по умолчанию: nothing

Параметр ширины прямоугольника.

z

Значение по умолчанию: 0.0

Устанавливает значение z для поля