Как изменить размер окна настроек системы?

Установив MyUnity, он также отображается как запись в диалоговом окне «Параметры системы». Однако окно «Параметры системы» не адаптируется к нему. Теперь мне нужно прокрутить вниз, чтобы увидеть нижние записи, потому что окно «Параметры системы» не изменяет размер и не может быть максимизировано. Это ошибка? На экране все еще много места. Так зачем прокручивать вниз? Есть ли способ сделать это окно изменчивым / максимизируемым или адаптироваться к количеству записей?

См. Изображение: enter image description here [/g0]

Примечание. У меня отключены полосы прокрутки наложения , Но это не имеет никакого отношения к этому. Он также не работает с включенными полосами прокрутки.

5
задан 2 May 2012 в 11:41

2 ответа

Эта несогласованность также меня раздражает, и я нашел небольшое обходное решение, продолжающееся с поста Henrique.

Редактировать этот файл:

/ usr / share / gnome-control-center / ui / shell.ui

В начале вы увидите следующие строки:

<object class="GtkWindow" id="main-window">
<property name="title" translatable="yes">System Settings</property>
<property name="resizable">False</property>
<property name="icon_name">preferences-desktop</property>
<property name="window_position">center</property>

Добавьте эту строку после последнего свойства, чтобы открыть окно с фиксированной шириной:

<property name="width_request">1000</property>

Или строка, обозначающая фиксированную высоту:

<property name="height_request">760</property>

И измените размер изменяемой строки на:

<property name="resizable">True</property>

Это зафиксирует ширину до 1000 пикселей (или высота до 760) или все, что вы вводите, и сделать окно изменяемым по размеру. Однако при изменении размера он ничего не помнит. Он всегда будет открываться с шириной 1000 px или высотой 760 пикселей. Но, по крайней мере, проклятая полоса прокрутки исчезла, и все значки видны.

Теперь есть глюк с этой вещью ширины и высоты. Главное окно откроется с требуемой высотой, но когда вы затем выберете настройку типа «Внешний вид», а затем вернитесь к «Все настройки» с помощью верхней кнопки, полоса прокрутки вернется, а главное окно станет меньше. Вернуться к началу.

Вы можете обойти это поведение, поместив строку height_request внутри раздела «GtkVBox» вместо раздела «GtkWindow», как мы это делали выше. Поэтому ищите:

<object class="GtkVBox" id="vbox1">
<property name="visible">True</property>
<property name="orientation">vertical</property>

И добавьте строку:

<property name="height_request">760</property>

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

Так что это зависит от вас, что вы предпочитаете. :)

приветствует peepz.

3
ответ дан 2 August 2018 в 01:14

Вы можете принудительно изменить размер, отредактировав файл /usr/share/gnome-control-center/ui/shell.ui и изменив:

 <property name="resizable">False</property>

на

 <property name="resizable">True</property>
7
ответ дан 6 August 2018 в 01:29

Другие вопросы по тегам:

Похожие вопросы: