В идеале прозрачная окантовка.
Вот пример того, чего я хотел бы достичь:
Обратите внимание на прозрачную границу.
Теперь я полагаю, что я мог бы использовать cairo, чтобы создать прямоугольник с прозрачностью, и поместить в него непрозрачное окно без полей, имитируя этот эффект - что было бы, если бы я знал, что окно будет иметь фиксированный размер. Однако, если внутреннее окно растет, оно вырастет из прозрачного прямоугольника.
Как можно подойти к такой задаче?