LINUX.ORG.RU
Ответ на: комментарий от anonymous

лучше посмотри в исходниках gtk-2 функцию gtk_window_set_keep_above ().

Deleted
()
Ответ на: комментарий от anonymous

Та ладно

там не так много смотреть

этож не пол-кде перерыть

cvv ★★★★★
()

Гарантировано это никак не делается.

Потому что подобные вещи работают на усмотрение оконного менеджера.

Можно установить hint из EWMH: см. http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html#id2507241

Если оконный менеджер поддерживает EWMH, то он это должен понять.

anonymous
()

Нельзя так делать! Решение где и каким должно быть окно принимает пользователь, сообщая программе используя свой любимый WM.

andreyu ★★★★★
()
Ответ на: комментарий от andreyu

> Гарантировано это никак не делается.

окно с декорациями или без (как tooltip, popup menu)?

o если без -> создаешь окно с override redirect
http://tronche.com/gui/x/xlib/window/attributes/override-redirect.html
o если с декорациями ... все равно с override redirect,
но декорации, resize, move events придется обрабатывать самому,
как это делается в MDI.

достаточно "простая" реализация MDI (X11) имеется в xclass95
http://xclass.sourceforge.net/

Valeriy_Onuchin ★★
()
Ответ на: комментарий от Valeriy_Onuchin

inline, Valeriy_Onuchin anonymous (*) (16.08.2007 19:51:06)

Спасибо!

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