Xfce: Как указать размер строки в окне Alt + Tab?

В окне Alt + Tab отображается список открытых приложений. Проблема в том, что он может помещать даже 24 значка в одну строку, что делает навигацию сложной. Есть ли параметр для указания, например, 5 значков в строке?

One Solution collect form web for “Xfce: Как указать размер строки в окне Alt + Tab?”

Менеджер Alt-Tab обрабатывает функцию Alt-Tab. В Xfce диспетчер окон – это xfwm4 и функция ссылается на «окна циклов» в действиях диспетчера окон.

Какой исходный код

Исходные коды можно просмотреть в организации Xfce GitHub , как описано в этом документе Xfce Docs . Есть много репозиториев, связанных с Xfce, которые перечислены в GitHub для публичного просмотра.

Посетите соответствующий репозиторий: xfwm4 . Затем перейдите в каталог /src и вы найдете исходные и заголовочные файлы внутри. Скорее всего, соответствующий исходный файл – cycle.c .

Поведение цикла

Хотя я не могу полностью понять исходные коды, я мог бы оценить, что xfwm4 динамически определяет диалог всплывающего окна Alt-Tab. Существует немало библиотек *.h которые включены, а также переменная, такая как ScreenInfo , передаваемая между функциями.

Еще одна вещь, которую я заметил, – это количество значков, отображаемых в одной строке. В вопросе упоминается «24 значка в одном ряду». Однако у моей машины было только половина этого. Зачем? Скорее всего, потому, что мой аппарат имеет меньший размер дисплея, который поддерживает только более низкие разрешения экрана.

На скриншоте ниже показан всплывающий диалог Alt-Tab с 14 открытыми приложениями в Xfce.

Xfce 4.10 Всплывающее диалоговое окно Alt-Tab

В этом случае разрешение экрана на 1280×800 покажет 12 значков в первой строке, а остальные 2 значка во второй строке. Кроме того, у меня есть еще одна машина, работающая с разрешением экрана 1366×768, которая отображает 13 значков в первой строке.

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

отказ

Я не разработчик и не квалифицированный программист, поэтому не могу точно указать, какую часть кода нужно редактировать. Я просто предлагаю соответствующий исходный код в отношении комментария, оставшегося от меня. Поведение цикла объяснялось как часть понимания вопроса, который также может служить полезным советом при изменении исходного кода.

Снимок экрана был сделан на Xubuntu 14.04 (Xfce 4.10).

  • Как изменить облицовку XFCE, чтобы максимизировать верхний край?
  • Есть ли разница в использовании ресурсов / потребностях между версиями Ubuntu и Debian Linux Mint (под тем же DE)?
  • Xfce4 загадочно запускает браузер файлов при входе в систему
  • Линия по всему экрану, которая возникает только при запуске Xfce с приложением Dock
  • После переключения на драйвер видеокарты nvidia вся установка xfce испортилась
  • Почему мой xfdesktop автоматически настраивает папки?
  • Некоторые иконки разбиты в меню приложения
  • Могу ли я настроить терминал XFCE, чтобы открыть все новые терминалы в виде вкладок одного окна?
  • Просмотр задачи и основная панель приложений отсутствуют
  • Как настроить XFCE-скриншот, сохраняющий шаблон имени файла?
  • Как начать xfce после его установки?
  • Interesting Posts

    LibreOffice представляет случайные разрывы страниц

    Нет модуля с именем yum

    Устранение неполадок при установке или загрузке в Ubuntu или Fedora с использованием живого USB или DVD на новом Lenovo E31

    Запуск X-приложений с терминала и последующие предупреждения

    Как сделать работу Wi-Fi на ноутбуке Dell Inspiron 14R под управлением Ubuntu 12.10?

    Как я могу создать модуль ядра iptables для загруженного ядра?

    Управляющий символ в awk-выходе

    Deadbeef не появляется в звуковом апплете Cinnamon

    Как запустить команду оболочки из .tmux.conf

    Как я могу редактировать файлы в сети с помощью Vim?

    Где gnome-session / gnome-shell хранит свою конфигурацию?

    gunzip и создавать каталоги, следующие за именем zip-файла

    Если количество строк в строке csv больше, чем x, то удалите второй экземпляр

    Sphinx Search shutdown down после `FATAL: accept () не удалось: Слишком много открытых файлов`

    Как установить ls -lh со временем и длинным форматом даты в порядке убывания в .bashrc

    Linux и Unix - лучшая ОС в мире.