lazarus ide / console in/out font

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
sunjob
постоялец
Сообщения: 176
Зарегистрирован: 12.01.2011 14:19:54

lazarus ide / console in/out font

Сообщение sunjob »

день добрый!

нужно настроить/заменить шрифт в окне отладки консоли (очень не нравиться дефолтный. видимо, лазарь выдергивает "из системы" первый попавшийся)

Код: Выделить всё

menu/windows/console in/out
в общих настройках лазаря этого нет, но, очевидно, где-то в исходниках можно подшаманить.
кидайте идеи как/где найти эти настройки (для себя бы я вбил-бы принудительно имя шрифта, если по другому ни как)

lazarus / linux
pic_2025.01.29_00.13.04.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось sunjob 31.01.2025 11:19:43, всего редактировалось 1 раз.
Seenkao
энтузиаст
Сообщения: 568
Зарегистрирован: 01.04.2020 02:37:12
Контактная информация:

Сообщение Seenkao »

от DE зависит, у меня немного другой вывод, края закруглены. Попробуй тему в ОС сменить.

Добавлено спустя 1 минуту 3 секунды:
Кстати, пиши что в Linux, а то часть не сможет понять о чём вопрос идёт. )))
Аватара пользователя
sunjob
постоялец
Сообщения: 176
Зарегистрирован: 12.01.2011 14:19:54

Сообщение sunjob »

Seenkao писал(а):пиши что в Linux
так и написано :о)
Seenkao
энтузиаст
Сообщения: 568
Зарегистрирован: 01.04.2020 02:37:12
Контактная информация:

Сообщение Seenkao »

sunjob, слепой я... )))
Аватара пользователя
sunjob
постоялец
Сообщения: 176
Зарегистрирован: 12.01.2011 14:19:54

Сообщение sunjob »

Seenkao писал(а):слепой я
зато отзывчивый!
Аватара пользователя
bormant
постоялец
Сообщения: 408
Зарегистрирован: 21.03.2012 11:26:01

Сообщение bormant »

sunjob писал(а):кидайте идеи как/где найти эти настройки (для себя бы я вбил-бы принудительно имя шрифта, если по другому ни как)

Код: Выделить всё

$ git clone --depth 1 --branch lazarus_3_8 https://gitlab.com/freepascal.org/lazarus/lazarus.git

$ grep -r 'Raw Output' lazarus/
lazarus/ide/packages/idedebugger/pseudoterminaldlg.lfm:      Caption = 'Raw Output'

Код: Выделить всё

      object Memo1: TMemo
        Font.Name = 'Monospace'  

Код: Выделить всё

$ fc-match Monospase
LiberationMono-Regular.ttf: "Liberation Mono" "Regular"
Намекаю не слишком прозрачно?
;-)

Добавлено спустя 4 минуты 52 секунды:
На всякий случай: Monospace -- это не какой-то контретный шрифт, это алиас системного моноширинного шрифта.
У меня в системе шрифтами управляет fontconfig, он говорит, что для Monospace выбран шрифт "Liberation Mono" "Regular".
Аватара пользователя
sunjob
постоялец
Сообщения: 176
Зарегистрирован: 12.01.2011 14:19:54

Сообщение sunjob »

bormant писал(а):Намекаю не слишком прозрачно?
в самый раз!
Monospace - это ... алиас
да, конечно! из-за этого и ... гонял бильярд в карманах, все не хватало духу и времени взять себя за задницу.

спасибо большое! :о)
Ответить