Что такое «cr» в использовании gears.shape.ounded_rect, и как я могу использовать это, чтобы изменить форму naughty.notify?

435
AmagicalFishy

Я пытаюсь изменить форму уведомления naughty.notify из прямоугольника в прямоугольник с закругленными углами. Здесь мне сказали, что аргумент формы принимает gears.shapeаргумент - поэтому я смотрю здесь, чтобы узнать, как его использовать gears.shape.rounded_rect. Каждый пример показывает что-то вроде этого:, shape.rounded_rect(cr, 70, 70, 10но единственное место, которое я могу найти, дает любую информацию о том, что crнаписано "cr: Каирский контент".

Что такое каирский контент?

Это код, который я использую:

naughty.notify({ text = "Monitor Test", ontop = true, position = "bottom_left",  shape = gears.shape.rounded_rect(cr, 70, 20, 5), opacity = .95}) 

Естественно, я получаю ошибку при перезапуске Awesome, потому что crэто не что-то. Я перепробовал все от номера до cr: fill, но я просто не знаю, что там должно быть.

Кто-нибудь?

0

1 ответ на вопрос

1
ploth

Cairo - это двумерная графическая библиотека, используемая Awesome. Вы можете посмотреть здесь