LINUX.ORG.RU
Насколько я помню (а я могу ошибаться ;)), окно непрямоугольной формы сделать нельзя в принципе. Вместо этого применяют окна с отключенными границами, цветом фона предыдущего окна/бекграунда, прозрачностью и т.д.
codebuger
()
Ответ на: комментарий от codebuger
Только что попробовал: запустил xlogo -shape и в просвет между деталями "Х" открыл контекстное меню Firefox. Видимо, все-таки можно.

P.S. Тут есть Tcl/Tk гуру?
anonymous
()
Ответ на: комментарий от anonymous
прямоугольное окно -- это по моему ограничение самих XWindow

Тебе первый анонимус уже сказал -- что это просто прозрачный цвет.

А нажатия мыши в этой прозрачной площади видимо просто можно передать дальше.

dilmah ★★★★★
()
Ответ на: комментарий от dilmah
>Тебе первый анонимус уже сказал -- что это просто прозрачный цвет.
>А нажатия мыши в этой прозрачной площади видимо просто можно передать дальше.

Спасибо! Не совсем понятно, в чем разница. Если что-то выглядит как N и ведет себя как N, то это все-таки N.
А как сделать это частично прозрачное(shape) окно?
anonymous
()
Ответ на: комментарий от Sphinx
>logo.c
Мне б на каком-то скриптовом языке такое...
anonymous
()
Ответ на: комментарий от dilmah
нет никакого ограничения, есть расширения XShape, которое позволяет это делать.
anonymous
()
Ответ на: комментарий от dilmah
>> Тебе первый анонимус уже сказал

> ой, это был codebuger:)

:)

codebuger
()
Ответ на: комментарий от Sphinx
> Всё там есть.

> man xshapecombinemask

> /usr/include/X11/extensions/shape.h

Спасибо, будем смотреть для общего развития :)

codebuger
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.