|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Andrey Sapozhnikov 2:5020/400 17 Nov 2004 02:16:11 To : Artem Chuprina Subject : Re: Скин окна --------------------------------------------------------------------------------
Artem Chuprina пишет:
> Alexey Paschenkov @ Tue, 16 Nov 2004 20:17:15 +0000 (UTC):
>
> AP> Можно ли сделать так, чтобы отображалось только содержание окна(не рамка,
> AP> заголовок и крестик), или еще лучше скин ?
>
> Теоретически да, но зависит от применяемого window manager'а, поэтому
> практически в стандартном Tk, если я правильно ошибаюсь, таких средств
> нет. Скорее всего, делается дополнительной библиотекой. Опять-таки,
> это я готов утверждать за X, а не за Win32 GUI.
>
Под любым вменяемым должно работать (в общем случае):
set win [toplevel .xxx]
...
...
...
wm withdraw $win
wm overrideredirect $win 1
wm deiconify $win
а в частном, но наиболее вероятном, просто:
toplevel .xxx
wm overrideredirect .xxx 1
дело в том, что в Tk окно не мапируется пока не
наступит idletime, т.е. сразу после создания его размапировать
не надо. Достаточно просто назначить overrideredirect.
Пардон за мой Tcl, просто Perl/Tk мне менее привычен. Hо
"у бабочек все то же самое".
--
Андрей
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/65770c6dd2ad.html, оценка из 5, голосов 10
|