The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Сеанс KDE на базе Wayland признан стабильным"
Отправлено ilyafedin, 05-Сен-21 16:41 
> У композитора имеются сведения о ролях и о дочерних поверхностях.

Этих сведений недостаточно, чтобы восстановить позицию окон. Максимум, что композитор сможет сопоставить - app-id (один на все приложение), путь до бинаря путем проверки соединения сокета и title окна, последний ни разу не уникальный. И как ему узнать, какое окно приложения надо переместить на прошлое положение при следущем запуске?

> Не понятно,
> зачем типичному приложению знать положение своего окна. Что бы делать что?
> Оконный менеджер на то и менеджер, что бы управлять окнами.

При чем тут это? Мы же вроде про восстановление позиции говорили. Знать положение много зачем может быть надо, например, чтобы контексное меню за экран не уходило. Задавать позицию тоже полезно для всяких продвинутых фишек, типа нотификаций (и не надо задвигать про демоны системные, как часто они никакие, даже inline reply нет) или открытия окна интересным способом (например, так, чтобы был в определенном положении по отношению к другому окну), еще можно контролировать таким образом ресайз окна, чтобы он сохранял определенный aspect ratio. Много всяких трюков становятся невозможными без этого.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру