Рейтинг:3

У меня большое окно, размер которого не меняется, как это исправить?

флаг hm

Кодовые блоки занимают большую часть моего экрана. Я хочу, чтобы он занимал меньше экрана (желательно до размера красного прямоугольника, который я нарисовал). Можно ли как-то это сделать?

Я могу изменить размер рост, но это не то, что я хочу. Кажется, я не могу изменить ширину.

введите описание изображения здесь

Nmath avatar
флаг ng
Нельзя ли изменить размер окна? В чем проблема?
флаг hm
Я могу изменить его размер. Таким образом, я могу сделать длину короче (чего я не хочу), но ширина останется прежней. @Nmath
Nmath avatar
флаг ng
Возможно, это ограничение именно этого приложения, что у него минимальная ширина? Вы исчерпали все настройки/предпочтения приложения внутри приложения?
флаг hm
Проверил все настройки. Такого варианта нет
Jacob Vlijm avatar
флаг by
Минимальная ширина окон кодовых блоков эквивалентна ширине его пунктов меню, поэтому она не может быть меньше этого размера.
флаг hm
@Community Какую дополнительную информацию вам нужно знать?
флаг hm
@JacobVlijm спасибо за все правки
Рейтинг:4
флаг by

Минимальный размер окна

Окна имеют минимальный размер и (очевидно) не могут быть изменены ниже этих спецификаций.

Если вы используете X (не Wayland), вы можете увидеть минимальную ширину и высоту окна*: откройте терминал и введите команду:

~$ xprop WM_NORMAL_HINTS

Затем нажмите Возвращаться. Затем щелкните целевое окно.

Вывод будет выглядеть так:

WM_NORMAL_HINTS(WM_SIZE_HINTS):
        указанный программой минимальный размер: 551 на 159
        заданный программой базовый размер: 0 на 0
        гравитация окна: северо-запад

В случае Codeblocks оказывается, что минимальная ширина окна равна по меньшей мере ширина его строки меню.

*Для точного размера и положения окна нам также необходимо учитывать _NET_FRAME_EXTENTS и _GTK_FRAME_EXTENTS.

Will avatar
флаг id
Хороший ответ. Есть ли способ изменить эти минимальные значения?
Jacob Vlijm avatar
флаг by
@Will, боюсь, что нет, часто это находится в коде приложения, а если нет, то определяется используемым набором инструментов.
флаг hm
Я использую убунту 20.04. Запустите команду и получите этот вывод WM_NORMAL_HINTS(WM_SIZE_HINTS): указанный в программе минимальный размер: 387 на 145 заданный программой шаг изменения размера: 10 на 22 заданный программой базовый размер: 66 на 101 гравитация окна: северо-запад Я получил свой ответ на ваши комментарии выше: «Минимальная ширина окон кодовых блоков эквивалентна ширине его пунктов меню, поэтому ее размер нельзя изменить ниже». Вы можете написать это как ответ, чтобы я мог принять его
Jacob Vlijm avatar
флаг by
@yoMama33 правильно, отредактировал.
флаг hm
Ну, у меня есть возможность отключить плагин. Я отключил некоторые плагины. Таким образом, некоторые опции из строки меню исчезли. Следовательно, я смог уменьшить ширину
Jacob Vlijm avatar
флаг by
@yoMama33 Ура! да я что-то так и подумал. Я проверил, установил кодовые блоки, мое меню стало меньше, но все равно не меняет размер ниже размера меню.
флаг hm
@JacobVlijm Возможно, вы не установили плагин contrib. Так что в вашей строке меню меньше опций по сравнению со мной. Кстати спасибо

Ответить или комментировать

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