Окно поверх всех окон linux

Содержание
  1. Как разместить нужное окно поверх остальных окон
  2. Для Windows
  3. 4t Tray Minimizer
  4. DeskPins
  5. TurboTop
  6. AquaSnap
  7. Для macOS
  8. Afloat
  9. Встроенные средства
  10. Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?
  11. Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?
  12. Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?
  13. Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?
  14. Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?
  15. Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?
  16. Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?
  17. Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?
  18. Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?
  19. i3 wm — отображение всплывающего окна нотификации поверх всех окон
  20. Переместить окно поверх остальных
  21. Re: Переместить окно поверх остальных
  22. Re: Переместить окно поверх остальных
  23. Re: Переместить окно поверх остальных
  24. Re: Переместить окно поверх остальных
  25. Похожие темы
  26. Полезные советы на каждый день

Как разместить нужное окно поверх остальных окон

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

Большинство дистрибутивов Linux предоставляют встроенную возможность размещать окна поверх или под остальными. В Windows или macOS это можно делать сторонними средствами.

Для Windows

4t Tray Minimizer

Очень полезное приложение для тех, кто работает со множеством окон. Умеет не только прятать окна в трей, как следует из названия, но и помещать нужные окна над остальными, делать окна полупрозрачными и сворачивать содержимое в заголовок. На все эти действия можно назначить свои горячие клавиши.

4t Tray Minimizer можно использовать бесплатно. За некоторые дополнительные функции нужно заплатить 19,95 доллара.

DeskPins

Очень простое приложение, с помощью которого можно «приколоть» нужное окно поверх прочих. Щёлкните по значку приложения в трее, затем перенесите появившийся значок булавки к заголовку окна.

TurboTop

Эта утилита ещё меньше и проще. После установки в трее появляется значок, клик по которому выводит меню с названиями открытых окон. Выбрав в этом меню окно, вы поместите его над остальными. Щёлкните по названию окна снова, чтобы вернуть его в обычное состояние.

AquaSnap

AquaSnap имеет множество функций, в том числе и размещение окон поверх прочих. Возьмите нужное окно за заголовок, «потрясите» его, и оно будет размещено поверх прочих. В меню настроек можно выбрать прозрачность закреплённого окна.

Помимо этого, AquaSnap может настраивать режимы развёртывания и растягивания окон, «прилипание» окон к краям экрана и ещё много чего. Приложение бесплатно. За расширенную версию с возможностью групповой настройки окон придётся заплатить 18 долларов.

Читайте также:  Linux сборки для начинающих

Для macOS

Afloat

Это плагин для приложения mySIMBL, который может настраивать прозрачность окон Mac и закреплять нужные окна поверх прочих. Чтобы установить его, сначала загрузите и установите mySIMBL.

Чтобы утилита mySIMBL работала корректно, нужно отключить System Integrity Protection вашего Mac.

  • Перезагрузите Mac. Прежде чем появится логотип Apple, нажмите и удерживайте Command + R.
  • Система перейдёт в Recovery Mode. Выберите «Утилиты», затем «Терминал».
  • Введите команду:

Затем загрузите Afloat в архиве .ZIP, выбрав Clone or download на странице загрузки. Откройте архив и перетащите из папки bundle файл afloat.bundle в окно приложения.

Теперь в меню Windows вашего Mac появятся новые пункты:

Afloat совместим с большинством приложений.

Если вы почему-то больше не хотите использовать mySIMBL, можно включить System Integrity Protection. Для этого снова зайдите в Recovery Mode и введите в «Терминале»:

Встроенные средства

Многие приложения, например медиапроигрыватели, могут отображать своё окно поверх прочих без посторонней помощи.

  • VLC: выберите меню «Видео», затем «Поверх всех окон».
  • iTunes: зайдите в настройки iTunes, переключитесь на вкладку «Дополнения» и включите опцию «Отображать мини-плеер поверх прочих окон». Затем выберите меню «Окно» и переключитесь в режим мини-плеера.
  • Windows Media Player: щёлкните «Упорядочить», войдите в «Параметры», выберите вкладку «Проигрыватель» и включите «Отображать проигрыватель поверх остальных окон».
  • AIMP: щёлкните значок с изображением булавки в заголовке плеера.
  • Pidgin: откройте список модулей в меню «Средства». В модуле «Настройки Pidgin для Windows» активируйте опцию «Список контактов поверх других окон».
  • MPC: выберите «Всегда наверху» в меню «Вид».

Так можно легко разместить самые нужные окна над остальными. А может быть, вы знаете способы поизящнее?

Источник

Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?

Забыл уточнить, что окно создаётся вызовом XCreateWindow.

Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?

Можеш посмотреть как это делает wmaker

Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?

Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?

Насколько я могу судить, это делается средствами WM

Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?

лучше посмотри в исходниках gtk-2 функцию gtk_window_set_keep_above ().

Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?

там не так много смотреть

Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?

Гарантировано это никак не делается.

Потому что подобные вещи работают на усмотрение оконного менеджера.

Если оконный менеджер поддерживает EWMH, то он это должен понять.

Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?

Нельзя так делать! Решение где и каким должно быть окно принимает пользователь, сообщая программе используя свой любимый WM.

Читайте также:  Переместить все содержимое папки linux

Re: Как в X11 сделать окно, пребывающее поверх всех окон постоянно?

> Гарантировано это никак не делается.

окно с декорациями или без (как tooltip, popup menu)?

Источник

i3 wm — отображение всплывающего окна нотификации поверх всех окон

Подскажите, пожалуйста, можно ли стандартными средствами i3 window manager указать конкретному окну, чтобы оно всплывало поверх всех окон?

Ситуация, что есть у меня. Я сделал скрипт, который считает процент заряда батареи и в случае, если заряд менее 10%, пуляет через notify-send сообщение о том, что надо бы воткнуть в розетку (archlinux; нотификатор xfce4-notifyd).

Так вот, если я смотрю что-нибудь через флеш плеер, развернутый на весь экран, то всплывающее окно с сообщением оказывается под ним. Соответственно, могу пропустить момент, когда уже надо втыкать провод.

В i3 config-файле прописано: for_wondow [class=«^Xfce4-notifyd» instance=«^xfct4-notifyd»] floating enable

for_window [class=«^Xfce4-notifyd$» instance=«^xfce4-notifyd$»] floating enable

Спасибо, поправил. Однако, все равно окно всплывает за fullscreen флешплеером браузера.

1. Предложу использовать twmnd
2. Попробуй так(при условии, что класс именно такой) :

for_window [class="Xfce4-notifyd"] focus 

Попробовал с командой focus — поведение такое же. Всплывает за плеером.

Почитал про twmn. Довольно интересная вещь, спасибо за наводку 🙂 Попробую ее и сообщу о результатах.

я совсем недавно задался этим же вопросом. мне помогли вот такой строкой в конфиге:

for_window [class="Xfce4-notifyd"] floating enable; border none 

Источник

Переместить окно поверх остальных

Скажите, я хочу стартануть kate (командой kate -u ) так, чтобы оно при старте вылезло на передний план.
По умолчанию, такая команда находит уже открытый kate, и открывает файл в нем. При этом окно и не думает выскакивать на передний план . а это нудобно.
Посоветуйте какую-нибудь утилиту, умеющую выталкивать окна заданных процессов наружу (или другой редактор, аналогичный по возможностям kate`у, который сам работает как надо)

Re: Переместить окно поверх остальных

Re: Переместить окно поверх остальных

Почитай на предмет dcop, вероятно это то, что тебе нужно.

Re: Переместить окно поверх остальных

Re: Переместить окно поверх остальных

Похожие темы

  • Форум Переместить окно (2003)
  • Форум Флеш поверх всего остального (2007)
  • Форум Рисование поверх окна gtk (2011)
  • Форум [awesome] окно поверх всех (2011)
  • Форум [xmonad] переместить окно по хоткею. (2010)
  • Форум Запретить окнам вылезать поверх других (2018)
  • Форум Окно плеера поверх полноэкранной виртуалки. (2011)
  • Форум Лейблы поверх окна Qt/Xlib (2011)
  • Форум Как заставить deadbeef открываться поверх остальных окон? (2021)
  • Форум xrandr — переместить окно на второй экран (2012)

Источник

Полезные советы на каждый день

В данной статье я хочу собрать всякие полезные мелочи, которые иногда помогают нам, а некоторые делают удобной работу в Убунту. По мере их накопления я буду добавлять их к данной статье.

Читайте также:  Arch linux rdp client

1. Бывает, что панель Unity как бы живет своей жизнью и не реагирует на поведение мыши. Мне помогает команда перезапуска для Юнити

unity —replace

2. В Убунту Линукс есть очень полезная «фишка». Каждое запущенное окно, будь то папка, будь программа можно поместить «Поверх всех окон». Для этого достаточно кликнуть правой кнопкой мыши на верхней панели окна и в выпадающем меню выбрать «Поверх всех». Я к примеру применяю эту полезность во время просмотра фильма, в небольшом окне плеера, в то время когда работаю с сайтом или в другом приложении. Если вы используете в Убунту виртуальные рабочие столы, то тогда полезным будет отметить еще пункт «Всегда на видимом рабочем месте». Тогда на какой бы рабочий стол вы не перешли, ваше нужное приложение будет видимым.

3. Если держать нажатой клавишу Alt, то можно перемещать любое окно программы или папку, документ удерживая нажатой левую кнопку мыши в любом месте окна. Бывает очень полезным, когда после какого-то сбоя, некоторые папки оказываются спрятанными к примеру в верхней части экрана и видна лишь их небольшая часть.

4. Если вы используете Unity, а вам иногда нужно запустить несколько копий одного приложения, то помогут горячие клавиши. Нажмите SHIFT + SUPER( кнопка с флажком Windows), и цифру от 0 до 9, которые появятся на иконках приложений Unity.

5. Используйте всю мощь и удобство виртуальных рабочих столов. Когда у вас запущенно очень много приложений, то виртуальные рабочие столы будут очень кстати. Распределите равномерно ваши запущенные приложения между столами и у вас всегда будет порядок!

6. Когда запущенно много приложений и документов, то очень спасает комбинация горячих клавиш ALT — TAB. Нажав и удерживая кнопку ALT, а потом кратковременно нажав TAB, перед вами открывается симпатичная панелька, на которой отображены все открытые программы и документы. Из нее вы очень легко сможете перемещаться между приложениями, кратковременно нажимая на TAB, которые в данный момент работают.

7. Если Вы настроили программу не так, как Вам бы хотелось, но не знаете как все вернуть назад, то есть одна хитрость. Заходим в Домашнюю папку, включаем в Nautilus просмотр скрытых файлов и ищем папку .config. Именно в ней хранятся все настройки для большинства программ. Находите тут нужную папку, обычно это папка с названием программы, и просто удаляете ее. Теперь повторно запустите нужную программу и все настройки в ней сбросятся в дефолтные. Если вдруг в папке .config не оказалось нужной папки, то она должна быть в Домашней папке. Это конечно координальный метод и к нему нужно прибегать в крайнем случае. Перед удалением, обязательно сделайте копию удаляемой папки.

Источник

Оцените статью
Adblock
detector