LINUX.ORG.RU

Проблема с GTK+


0

0

Как в GTK+ сделать окно активным? У меня программа висит в памяти и ждет нажатие клавиш после нажатия открывает свое окно, но оно почему-то не активное по умолчанию, как сделать активным (без использования мыши :-))?

anonymous
Ответ на: комментарий от ananas

активное окно - это из оффтопика :)
под X11, есть окна имеющие фокус, а также окна самые верхние
на экране (top in z-order). что имелось ввиду?

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

Имелось ввиду: нужно? что бы окно имело фокус после отображения, а оно не имеет. Поставил топ - оно отображается поверх всех окон но все равно фокуса не имеет. Использовал функцию gtk_window_present ефекта не какого. :-(.

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

Имелось ввиду: нужно, что бы окно имело фокус после отображения, а оно не имеет. Поставил топ - оно отображается поверх всех окон но все равно фокуса не имеет. Использовал функцию gtk_window_present ефекта не какого. :-(.

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

К сожелению нет :-(. Эсли окрывать на чистом рабоче столе - имеет фокус, а если открыто хотя бы одно окно - нет фокуса.

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

Думаю надо тебе свой window manager крутить на предмет настроек по этому поводу. Если ты хочешь чтобы при любом WM так было надо смотреть исходники WM как он там фокус передаёт.

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