Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Убрать кнопку "закрыть" из заголовка окна  (Прочитано 1483 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Komorebi

  • Автор темы
  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Собственно нужно ради удобства. Буду сворачивать окна вместо их закрытия.
Сделал
gsettings set org.gnome.desktop.wm.preferences button-layout "minimize,maximize:"но вот беда - в глобальном меню эта кнопка по-прежнему имеется. Хотелось бы и её убрать тоже, но как это сделать я не нашел. Поэтому прошу совета.

Оффлайн san-alex

  • Забанен
  • Старожил
  • *
  • Сообщений: 7726
  • Ex-CNC programmer
    • Просмотр профиля
Похоже, никак. Даже поменять положение нельзя.

Оффлайн unihorn

  • Активист
  • *
  • Сообщений: 519
  • Пылкий правдоруб ( (С) openmindead :) )
    • Просмотр профиля
Играться с оконными правилами (ставим расширенный настройщик компиза. и врубаем в нем соответствующий плагин). И сделать приложения "не закрываемыми" (любым иным способом кроме как через ("аля Андроид") диспетчер задач).

Кнопка присутствовать будет, но будет неактивна. Но ее можно будет визуально скрыть подправив тему раб стола в разделе Юнити (подсунуть вместо нее (под теме-же именами) пустые файлы, например).

Таким образом, вкупе с оконными правилами, получим типа "пустое место на месте кнопки" (оконные правила обязательны: иначе кнопка будет хоть и не видимой, но активной).

Аналогично можно (путем оконных правил с одновременным "оневидиванием кнопок" путем правки темы), заблокировать остальные кнопки.

Недостатки: коли заблокировали кнопку "Закрыть", то закрыть можно будет только "андроидным манером" через диспетчер задач (не Alt+F4, не меню в заголовке, окно не закроют (разве что кнопка "Отмена" и иже с ними (она и иже с ними пахать будут) в всяких диалогах и иже сними))...

С остальными кнопами (если их блокировать, все будет нормально): просто такие операции будут невозможны (сворачивать окна можно будет путем "показать рабочи стол").

Если блокируем "развернуть на весь экран" - "вернуть в окно", то это желательно (также оконыи правилами) сделать в купе с постоянно развернутыми на весь экран (не могущими "вернуться в окно" ("нормализоваться")) окнами (получится ровно как на Андроиде IOS, и Вин8 с их "полноэкранными приложенияями")...

Если такое устраивает, то вперед... Других способов придумать не могу...

Лично я, правда кнопку закрыть оставляю, а свернуть и "нормализовать" блокирую (делая "полноэкранные приложения" окоными правилами).

Опять-же, одно но: в случае компиза (в отличии от KWin где  этим все впорядке), при "полноэкранных приложениях" надо отрубить Snap Окна (два Snap окна вместе существовать не могут: при получении фокуса они (в случае "развернутости на весь экран") они будут развертываться на весь экран (snap функция будет бесполезна... :( )).

Хотим "полноразвернутые приложения" вкупе с snap-окнами юзаем Кеды...
« Последнее редактирование: 19 Июня 2013, 01:46:47 от unihorn »
Мир ищу, где волки агнцам служат,
И нету слуг верней.
Где слезы никого не душат. Не ведают смертей.

Оффлайн Komorebi

  • Автор темы
  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Спасибо. Но эт немного не то.
На досуге попробую глянуть исходики.

 

Страница сгенерирована за 0.049 секунд. Запросов: 25.