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

OSX Quartz Event Taps: типы событий и способы редактирования событий
Вот мой код: #import <ApplicationServices/ApplicationServices.h> CGEventRef myCGEventCallback(CGEventTapProxy proxy, CGEventType type, CGEventRef event, void *refcon) { printf("%u\n", (uint32_t)type); return event; } int main (int...
4465 просмотров

Xmonad: при перемещении окна перемещайте или изменяйте его размер
Я предпочитаю использовать клавиатуру, чтобы плавать или опускать окна. К сожалению, в плавающем состоянии окна не перемещаются и не меняют размер, поэтому визуальных указаний на то, что они еще не выложены плиткой, мало. В идеале, после перехода к...
7872 просмотров
schedule 16.10.2021

Вопросы по оформлению XLIB
Я пишу небольшой оконный менеджер, который добавляет базовое украшение вокруг окна, но на самом деле у меня есть несколько вопросов о добавлении / удалении украшения окна. Первый вопрос На самом деле украшение добавляется во время события...
685 просмотров
schedule 28.09.2021

Полноэкранное приложение Python 3 Tkinter Borderless
У меня возникла проблема при создании приложения tkinter на Python 3. В настоящее время я использую систему Mac OSX, но обычно я использую систему ОС Windows. Я хотел бы, чтобы приложение занимало весь экран без заголовка и рамки оконного...
6322 просмотров

Как переместить QWidget за пределы экрана в Linux?
В некоторых случаях нам нужно переместить QWidget за пределы координаты экрана (переместить его с отрицательной позицией), например здесь , нам нужно чтобы переместить наш основной виджет за пределы экрана, чтобы пользователь мог видеть, что он /...
215 просмотров
schedule 13.09.2021

Немедленно применить изменения к диспетчеру окон
В настоящее время я пытаюсь написать программу на C #, которая изменяет цвет активного окна в диспетчере окон рабочего стола Windows 8. Я выделил запись реестра, содержащую конкретное значение, и изменил ее на значение по своему выбору. Сейчас я...
195 просмотров
schedule 13.04.2022

Открытие сокетов на Xserver напрямую
Я хочу понять, как среда рабочего стола Linux работает с Xserver. Я читал, что большинство оконных менеджеров не открывают сокеты напрямую, вместо этого они используют либо привязки Xlib, для какого языка пишется WM, либо вы можете использовать...
1471 просмотров

Fluxbox не может подключиться к XServer — CentOS 6.4
Я настраиваю несколько новых серверов VNC. У меня уже есть эта установка, работающая с CentOS 6.3, хотя я не уверен, что эта разница является реальной проблемой. Одним из оконных менеджеров, которые я делаю доступным, является fluxbox, но когда я...
2390 просмотров
schedule 23.04.2022

xcb: LeaveNotify получен сразу после EnterNotify
В целях обучения я пишу оконный менеджер на Rust, используя библиотеку xcb . Мой код и несколько тестовых окон (экземпляры xterm ) выполняются внутри сеанса Xephyr. Я установил маску события в корневом окне как...
55 просмотров
schedule 02.05.2022

Значок окна Xlib ARGB
У меня есть данные изображения ARGB. Я хочу установить значок окна для этих данных. После часов поиска я все еще на старте, и у меня ничего нет под рукой. Я знаю, что мне нужно создать растровое изображение для данных изображения и (может быть) еще...
3836 просмотров
schedule 02.06.2022

Макет xmonad с IM остается того же размера
У меня проблема с xmonad и модулем XMonad.Layout.IM. У меня есть следующая конфигурация для моего макета, и независимо от того, на что я меняю параметр «withIM», окно всегда остается одного размера. Конфигурация: 38 import XMonad.Layout.IM...
153 просмотров
schedule 14.07.2022

Можете ли вы установить заголовок окна для java-приложения в качестве параметра командной строки?
Я начал использовать рабочий стол Ubuntu на своем новом рабочем месте, и оконный менеджер не очень хорошо управляет Java-приложениями. Все они рассматриваются как одно приложение, без значков или имен, по которым их можно было бы распознать, когда вы...
550 просмотров

Обзоры программируемого тайлового оконного менеджера ion3
Я нахожу концепцию программируемого оконного менеджера, ориентированного на клавиатуру ion3 , очень привлекательной. , но я думаю, что потребуется некоторое время, чтобы настроить его в соответствии с вашими потребностями, прежде чем вы...
1697 просмотров
schedule 14.07.2023

Xorg загружает изображение
Я начинаю кодировать свой собственный оконный менеджер, и мне было интересно, как использовать xorg api для получения необработанных данных изображения (например, данных, предоставленных libpng), в Xorg Pixmap или что-то, что можно нарисовать Xorg?
3663 просмотров
schedule 13.10.2022

Подразумевает ли _NET_WM_STATE_HIDDEN _NET_WM_STATE_SKIP_TASKBAR
После переключения с KDE на XFCE я заметил, что окно диспетчера boinc останется видимым на панели задач в виде свернутого окна, когда я его закрою. В KDE (насколько я помню) закрытие окна полностью скрывало его, а значок на панели задач оставался для...
1190 просмотров

Как встроить веб-приложение в приложение Windows с пользовательским поведением
Мне нужно встроить стандартное веб-приложение в контейнер приложения Windows. Контейнер просто должен быть оболочкой для webkit или аналогичного механизма рендеринга (я хотел бы по возможности избегать использования механизма рендеринга IE), и он...
1485 просмотров

Отключение ввода в существующее окно x11
Можно ли отключить ввод в уже существующее окно x11? В следующем вопросе о переполнении стека как предотвратить появление X Window от получения пользовательского ввода? предполагается, что это можно сделать с помощью xprop, но я действительно не...
727 просмотров
schedule 31.01.2023

xdotool не работает внутри сценария оболочки
Я пытаюсь упростить процесс смены обоев в AwesomeWM с помощью скрипта, который считывает путь к изображению и заменяет существующие обои указанным путем; а затем перезапустите WM. Мой код выглядит так: #!/bin/bash if [[ $1 != "" ]] &&...
1207 просмотров
schedule 26.12.2022

Что мне следует использовать вместо getWidth () и getHeight (), чтобы узнать, когда ширина больше, а когда высота больше
import android.app.Fragment; import android.app.FragmentManager; import android.app.FragmentTransaction; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.Display; import android.view.WindowManager;...
1095 просмотров

Отображение Google Map в службе с помощью системной службы оконного менеджера
В моем приложении мне нужно иметь возможность отображать карту Google как наложение на другие приложения. Для этого я использую службу и оконный менеджер, чтобы показать карту Google как TYPE_SYSTEM_ALERT . Я уже могу отображать карту дважды...
66 просмотров