Описание тега window-managers

Диспетчер окон - это служба в большинстве современных операционных систем, которая предоставляет пользовательский интерфейс для управления расположением и размерами окон.
1 ответ

Вопросы по оформлению XLIB

Я пишу небольшой оконный менеджер, который добавляет базовое оформление вокруг окна, но на самом деле у меня есть несколько вопросов о добавлении / удалении оформления окна. Первый вопрос На самом деле оформление добавляется во время события MapNoti…
16 дек '13 в 11:04
1 ответ

Можно ли назначить идентификатор окна при запуске программы из оболочки?

Если вы делаете xwininfo он даст вам идентификатор окна, однако для этого необходимо щелкнуть мышью по целевому окну. Есть ли способ заставить оконный менеджер или, по крайней мере, предложить оконному менеджеру использовать определенный идентификат…
19 окт '11 в 18:42
1 ответ

Как управлять отдельными процессами GUI в приложении Qt?

Как приложение Qt GUI может запускать отдельные приложения GUI в разных процессах и управлять их окнами? Допустим, у меня есть приложение Qt для вызова myApp. Пользователь может запускать внешнее приложение, доступное в ОС, из myApp, которое запуска…
19 июн '15 в 00:26
3 ответа

Добавлен анимационный вид в WindowManager

У меня есть представление (customView), добавленное в WindowManager. WindowManager mWm = (WindowManager)activity.getApplicationContext().getSystemService(Context.WINDOW_SERVICE); WindowManager.LayoutParams(WindowManager.LayoutParams.FILL_PARENT, 0, …
29 дек '11 в 07:08
1 ответ

Приложения WPF, работающие в приложениях WPF

Я хотел бы запустить WPF-приложение в виде киоска в виде киоска в полноэкранном режиме, содержащее другие WPF-приложения. Каждое приложение WPF - это собственный проект в моем решении VS. Каковы оптимальные методы загрузки экземпляров других приложе…
16 фев '12 в 18:35
2 ответа

Как удалить заголовок в удивительном оконном менеджере ver >4

Я недавно обновил свою машину, и теперь я нахожусь в отличной версии 4.x. Теперь есть заголовок с кнопками закрытия, включения, плавания, разворачивания и т. Д. Справа. Могу ли я избавиться от этого? Какой конфиг я бы использовал для универсального …
10 мар '17 в 17:27
2 ответа

Создание оверлейного действия

Я пытаюсь создать наложение, которое находится в углу экрана, занимая очень небольшую часть экрана, в то время как остальная часть экрана является интерактивной, то есть я нажимаю на все, что отображается на остальной части экрана. Пока что мне не у…
28 авг '13 в 17:42
0 ответов

Android отслеживает все жесты / касания, даже приложение работает в фоновом режиме

Я написал этот код, и он отлично работает, для тестирования он создает оверлейный вид и слушает прикосновения, пока что все хорошо, но как можно перенести это на задний план и все же прослушать сенсорный слушатель. идея в том, что я хочу отслеживать…
3 ответа

Как изменить способ, которым Awesome WM добавляет элементы в список задач?

Мне бы хотелось, чтобы моя замечательная WM добавляла элементы в список задач так же, как и другие оконные менеджеры. В основном, когда вы открываете приложения в Awesome, они помещаются в список задач, предшествующий предыдущему приложению. Наприме…
26 янв '13 в 14:08
2 ответа

OS X GUI API разъяснения

Если я хотел написать свой собственный оконный менеджер для OS X (пожалуйста, не отвечайте "в чем суть"??), на какие API я должен смотреть?
28 апр '09 в 23:04
0 ответов

Как нарисовать растровое изображение в корневом окне с помощью xcb?

Я пытаюсь написать оконный менеджер с переключателем обоев: void smoke_change_background(smoke_wm_state_t *config, char *desktop) { struct smoke_desktop_list_element_t *node = smoke_desktop_list_node(config->tree, desktop); if (node->backgroun…
31 дек '16 в 21:12
1 ответ

Неправильный Rectangle.Intersect(r1,r2), не сообщающий. Размер, как ожидалось

Я пытаюсь написать программу, которая считает Screen Bounds и если окно охватывает несколько экранов, оно "привязывается" к ближайшему краю Screen в котором окно имеет наибольшую площадь. [DllImport("user32.dll", SetLastError = true)] [return: Marsh…
22 окт '13 в 20:37
0 ответов

BSPWM не запускается

В настоящее время я использую Ubuntu со стандартной средой рабочего стола (Unity? Gnome? Не уверен, какая из них больше) и пытаюсь установить BSPWM. У меня есть мой bspwmrc в ~/.config/bspwm/и мой sxhkdrc в ~/.config/sxhkd/, Оба файла имеют разрешен…
31 июл '18 в 21:43
2 ответа

Перед погружением, возможно ли это с Awesome WM?

Я пробовал разные плитки WM, чтобы увидеть, какой из них лучше всего соответствует моим потребностям. Каждый раз, когда я пробую новый, он выглядит хорошо, но я нахожу другие вещи, которые не совсем работают так, как мне нравится. Мои требования раз…
31 июл '17 в 09:15
0 ответов

Как узнать плавающую позицию QWidget, когда она отображается

Я пытаюсь переместить плавающий QWidget (флаг Qt::window), в положение, зависящее от его начальной позиции, которое определяется оконным менеджером. Я не могу найти чистый способ сделать это. Событие первого хода всегда в позиции 0,0; и во время выс…
14 фев '14 в 20:30
1 ответ

Как получить ссылку на окно (CGWindow, NSWindow или WindowRef) из CGWindowID в Swift?

Как получить ссылку на окно (CGWindow, NSWindow или WindowRef) из CGWindowID в Swift на XCode 7.3 Mac Playground? Я ссылался на документ Apple - Window Manager Reference, а также на пример кода SonofGrab, но не нашел ответа ни в obj-C, ни в Swift. К…
4 ответа

Почему возобновление активности в Android вызывает BadTokenException?

Народ - может кто-нибудь объяснить этот стек? Обратите внимание, что мой код нигде нет. Если вы используете Google для любого из этих исключений, все, кто сталкивался с этой проблемой, пытались создать диалоги после завершения действия, что, похоже,…
02 май '11 в 06:54
1 ответ

Android добавить ListView в WindowManager, не может удалить последний элемент

Я хочу отобразить список в диспетчере окон. Добавив просмотр списка в оконный менеджер. У меня есть вид наложения на экране, тогда при добавлении, редактировании, удалении элемента я буду работать только с адаптером и методом notifydatasetchanged().…
21 янв '15 в 06:40
0 ответов

Сделать окно верхнего уровня прозрачным для щелчков мышью

Я хочу иметь возможность перенаправлять щелчки мышью в окно под моим приложением. Пример: мое приложение расположено как на картинке ниже. Красный прямоугольник - это невидимая граница моего окна верхнего уровня. Нет, я не могу нажать кнопку закрыти…
12 май '16 в 10:18
1 ответ

Поддержка времени разработки с помощью агрегатора событий и WIndowManager

Мне нужно создать приложение WPF с Caliburn.Micro 2.0.2 для сдачи экзамена на степень бакалавра. В этом приложении три разных вида будут отображаться в одной оболочке (окне), и они должны взаимодействовать друг с другом. Поэтому мне нужен агрегатор …