Вопросы по теме 'x11'

В Vim есть способ скопировать номер текущей строки в буфер?
При использовании gdb и Vim часто хочется остановиться на определенной строке. Обычно в Vim я копирую и вставляю номер строки, отображаемый в области правил, в сеанс gdb. Это избавило бы меня от многих хлопот, если бы я мог использовать что-то вроде...
3582 просмотров
schedule 24.09.2022

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

X11: Как ДЕЙСТВИТЕЛЬНО захватить указатель мыши?
Я реализовал виджет горизонтального разделителя в Xlib. Я пытаюсь схватить мышь, когда пользователь щелкает и перетаскивает полосу разделения (чтобы пользователь мог динамически перемещать разделение и, таким образом, изменять размер окон по обе...
5783 просмотров
schedule 23.10.2023

Как в X11 установить заголовок окна перед его созданием?
Контекст: Я использую glfw под xmonad. Glfw, по-видимому, устанавливает заголовок окна после создания окна, тем самым не позволяя xmonad правильно его обрабатывать. Я хочу изменить исходный код glfw, чтобы установить заголовок окна перед его...
4845 просмотров
x11
schedule 21.02.2024

Xlib: как проверить, свернуто окно или нет?
Как я могу проверить, свернуто ли окно или не используется интерфейс C xlib? Изменить: должен ли этот код работать? int window_is_minimized(Display *display, Window window) { Atom actual_type; int actual_format; unsigned long i,...
3386 просмотров
schedule 03.03.2024

Медленная перерисовка под перетаскиваемым объектом на X Может ли Qt заставить операции перетаскивания быть только внутренними?
Я реализую API перетаскивания Qt для Windows и X . Когда я беру объект в приложении, работающем на X , и перетаскиваю его, он оставляет белый призрачный след в окне под ним, как будто окно под ним медленно перерисовывается там, где находится...
1407 просмотров
schedule 27.10.2022

установка X11 на Fedora 16
Я хочу установить библиотеки разработки X11. У меня Fedora 16 в качестве ОС. Я нашел эту ссылку, которая предлагает исходные файлы tar для X11R7.6. http://www.x.org/releases/X11R7.6/src/ Не могли бы вы назвать следующие несколько шагов?...
11007 просмотров
schedule 19.11.2022

Использовать GC (графический контекст X11) в другом процессе
Можно ли передать GC из процесса1 в процесс2 и использовать его там (мне нужно обновить область отсечения)? Я пытался передать GC через свойство окна. Но у меня есть SEGFAULT при вызове XSetRegion на этом сборщике мусора.
588 просмотров
schedule 14.01.2024

Как мне «заблокировать клавиатуру», чтобы предотвратить отправку нажатий клавиш в X11/Linux/Gnome?
Я пишу программу защиты от RSI/перерыва для Ubuntu Linux на python. Я хотел бы иметь возможность «заблокировать клавиатуру», чтобы все нажатия клавиш игнорировались, пока я не «разблокирую» ее. Я хочу иметь возможность заставить пользователя сделать...
5389 просмотров
schedule 05.06.2024

Xterm зависает в командной строке, XQuartz постоянно вылетает и перезагружается
Еще пару дней назад я без проблем использовал Gimp на OSX 10.7. Затем я установил Inkscape, но не смог запустить его из-за проблем с языковыми настройками (в настоящее время в системе установлен японский язык). Я установил XQuartz, чтобы посмотреть,...
1550 просмотров
schedule 01.05.2024

Как мне использовать X11, мотив, DrawingArea и С++ для установки координаты DrawingArea (X, Y) (0,0)
Я пытаюсь работать с DrawingAreas, но все работает не так, как я ожидал. #include <Xm/Xm.h> #include <Xm/DrawingA.h> main(int argc, char *argv[]) { Widget shell, workArea, box1; XtAppContext app; shell =...
1052 просмотров
schedule 31.01.2024

Сервер Cygwin XWin случайно теряет соединение
Я использую cygwin для ssh в удаленной Linux-системе и использую сервер cygwin XWin для отображения приложений с графическим интерфейсом. При первом подключении к удаленному компьютеру отображаются следующие предупреждения: Warning: untrusted...
1782 просмотров
schedule 19.10.2022

x11 ограничение движений мыши
Я пытаюсь зафиксировать движения курсора мыши в левой половине экрана. У меня есть следующая настройка экрана: С левой стороны находится окно Qt размером 1120x1080, с правой стороны окно GL размером 800x1080. Я использую оконный менеджер...
1798 просмотров
schedule 20.11.2023

Как избежать мерцания в графических чертежах с помощью X11
Рисуем график в окне. Мы обновляем кривые каждые 50 мс значениями, полученными от оборудования, например, датчиков. Нам нужно отобразить значения в графическом формате. Таким образом, мы обновляем график каждые 50 мс. Это приводит к мерцанию. Мы...
1780 просмотров
schedule 22.10.2022

Почему XGrabKey генерирует дополнительные события фокусировки и фокусировки?
Кто-нибудь знает функцию xlib для перехвата события нажатия клавиши без потери исходного фокуса? Как от этого избавиться? (или «использовать XGrabKey () без генерации фокуса в стиле Grab»?) (или «Как избавиться от событий фокуса NotifyGrab и...
4233 просмотров
schedule 13.01.2024

Как создать круглое прямоугольное окно в X11
Как создать круглое прямоугольное окно в X11 с помощью библиотеки расширений Shape. Есть ли образец для создания прямоугольника со скругленными углами в x11. Пожалуйста, помогите, спасибо заранее.
1080 просмотров
schedule 12.12.2022

Получение позиции оконного окна в системе X-window?
да. Я пробовал оба, используя «XGetWindowAttributes ()» и «XGetGeometry ()», но он дает только значение x, y всегда 0,0. Но когда я переместил свое окно в середину всего экрана, в этом случае мое возвращаемое значение должно быть 800, 450 вокруг...
1005 просмотров
schedule 14.05.2024

Ошибка XOpenDisplay
Я пишу простой класс окна, который не может вернуть отображение. Вот краткая версия: #include <X11/Xlib.h> #include <stdio.h> #include <stdlib.h> class WindowImpl { public: WindowImpl() { open =...
5562 просмотров
schedule 04.01.2024

X11 - рисовать в окне наложения
Я хочу рисовать простые примитивы в определенных пикселях на экране (аналогично этому вопрос ). Для этого я рисую поверх всех окон, используя окно Overlay Window Manager. Я вижу форму, которую рисую, и события мыши проходят через нее, но я не вижу,...
9488 просмотров
schedule 12.12.2022

Как перетащить окно?
Я могу захватить окно и переместить его, удерживая Alt нажатой. Я бы хотел, чтобы в моем приложении было такое же движение, но когда пользователь наводит курсор на заданную область окна, ему не нужно нажимать Alt , чтобы перетащить ее, нужно...
486 просмотров
schedule 16.04.2024