Вопросы по теме 'window-managers'

почему другие языки программирования не имеют встроенных интерфейсов к оконному менеджеру?
Программирование лежит в основе автоматизации задач на компьютере. Предположительно, эти задачи обычно выполняются человеком вручную. Люди используют компьютер с помощью клавиатуры, мыши и взаимодействия с консолью или оконным менеджером. Но очень...
473 просмотров

Полноэкранное приложение Mono winforms в Ubuntu?
Просто интересно, есть ли известный способ заставить приложение Mono System.Windows.Forms работать в полноэкранном режиме в Ubuntu/Gnome. Моно — 2.4.2.3 Убунту — 9.10 Для этого в Windows требуется пинвок, который здесь явно не сработает. Вот...
5665 просмотров

Xlib - режим фокусировки
Я пишу простой оконный менеджер (используя xlib) для школы, и у меня есть одна проблема. Мне действительно не нравится режим фокусировки X11 по умолчанию: «небрежный фокус» (фокус следует за указателем мыши), поэтому я хочу изменить это поведение....
980 просмотров
schedule 08.04.2023

Как избежать временных обновлений при изменении размера графического интерфейса?
Если вы перетащите верхнюю или левую границу окна почти быстро, вы должны заметить, что противоположный край окна вибрирует — он перетаскивается, но затем перенастраивается, чтобы увеличить размер. Проблема намного хуже, когда у вас есть элементы,...
240 просмотров

Как контролировать открытие или запуск приложений в linux/tcl/python?
Я пытаюсь создать панельное приложение, похожее на авангардный навигатор окна или единство ubuntu. Мой вопрос: как только я создам панель с предопределенными приложениями, как я могу добавлять элементы на панель, когда приложения открыты или...
289 просмотров

Как изменить способ добавления элементов в список задач Awesome WM?
Я хотел бы, чтобы мой замечательный WM добавлял элементы в список задач так же, как и другие оконные менеджеры. В основном, когда вы открываете приложения в awesome, они помещаются в список задач, предшествующих предыдущему приложению. Например,...
1484 просмотров

Когда приложение выпущено для Linux, как сделать его совместимым с большинством оконных менеджеров?
Когда я говорю оконный менеджер, я имею в виду KDE, Gnome, lxde, xfce и т. д. Я никогда не создаю оконное приложение, кроме как с Qt, но я предполагаю, что не все приложения используют Qt, некоторые используют wx, но когда в репозиториях Ubuntu...
152 просмотров
schedule 11.04.2023

Всплывающее окно с опцией копирования и вставки не появляется
Я расширяю класс обслуживания для выполнения своей задачи и расширяю макет. Но EditText, присутствующий в макете, не отображает всплывающее окно для копирования и вставки после длительного нажатия на EditText. Вот мой код. public class...
810 просмотров
schedule 08.03.2023

Геометрия стоек X11
Может ли кто-нибудь объяснить (или дать ссылку на объяснение), как устроены стойки X11? Из единственного описания, которое мне удалось найти здесь мне непонятно, что двенадцать значений в свойстве _NET_WM_STRUT_PARTIAL представляют. Например, в...
1145 просмотров
schedule 29.09.2023

Удалить плавающую кнопку из WindowManager при нажатии клавиши питания
В моем приложении есть служба, которая добавляет плавающую кнопку в WindowManager. Я хочу удалить плавающую кнопку из WindowManager. Когда пользователь нажимает кнопку питания и выключает экран. Поэтому, когда пользователь включает экран, моя...
1048 просмотров
schedule 18.05.2022

Сворачивание окна в современной версии Windows по-прежнему перемещает его в координаты (-32000, -32000)?
Согласно этой записи в блоге Рэймонда Чена, Windows NT «минимизировала» окна, переместив их в координаты (-32000, -32000), и в контексте предложения, в котором это указано, подразумевается, что это имело место в ранее версии Windows NT (3.x,...
486 просмотров
schedule 21.02.2024

i3 - Переместить контейнер в следующий/предыдущий ws (также, если он не существует)
Я использую i3 версии 4.16. Я хотел бы связать ярлык для перемещения текущего контейнера в следующую/предыдущую рабочую область, независимо от того, существует она или нет. С помощью этот пост с использованием jq, у меня есть "своего рода"...
819 просмотров
schedule 19.06.2023

Используйте Xmobar на нескольких мониторах
На этот вопрос отвечали несколько раз, но я не понимаю принятых ответов. Например, здесь Как создать экземпляр XMobar для каждого экрана? . В вопросе пользователь ссылается на другой вопрос, где решение скрыто за комментарием. Но принятый ответ...
250 просмотров
schedule 03.06.2022

Как запустить хук в окне Xmonad с помощью привязки клавиш
Я ищу способ воспроизвести поведение doCenterFloat в моем управляющем крючке для привязки клавиш. Я хотел бы сохранить окна «естественного» размера. Например, когда я создаю окно OpenGL размером 800x600, мне пришлось бы вручную добавлять заголовок...
38 просмотров