Межстрочный отступ

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

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

Ответить
Аватара пользователя
VirtUX
энтузиаст
Сообщения: 880
Зарегистрирован: 05.02.2008 09:52:19
Откуда: Крым, Алушта

Межстрочный отступ

Сообщение VirtUX »

Собсно вопрос в том: как убрать межстрочный отступ в компонентах типа TMemo, TListBox, etc.? Может гдет в TFont правится?
Проблема в том, что псевдографика рисуется не сплошными вертикальными линиями, а пунктирами :cry: т.е. не вот так: __________, а вот так ----------- только по вертикали. В горизонтальном положении все ОК!
Последний раз редактировалось VirtUX 16.11.2008 10:36:55, всего редактировалось 2 раза.
Andreich
постоялец
Сообщения: 268
Зарегистрирован: 17.04.2008 12:33:43

Сообщение Andreich »

VirtUX писал(а):Может где в TFont правится?

Проще подобрать соответствующий шрифт,... у меня к примеру с Monospace в TMemo псевдографика отлично рисуется!
Аватара пользователя
VirtUX
энтузиаст
Сообщения: 880
Зарегистрирован: 05.02.2008 09:52:19
Откуда: Крым, Алушта

Сообщение VirtUX »

Andreich писал(а):Проще подобрать соответствующий шрифт,... у меня к примеру с Monospace в TMemo псевдографика отлично рисуется!

А у меня нет :( Я уже кучу моноширенных шрифтов перепробовал - везде одна и та же беда :( Тут видать как-то параметры ОС или GUI влияют на ЭТО, но вот какие и как с этим бороться?
Andreich
постоялец
Сообщения: 268
Зарегистрирован: 17.04.2008 12:33:43

Сообщение Andreich »

Тогда попробуй сделать по аналогии с TMemo, но на основе TSynEdit,.. у него есть свойство ExtraLineSpacing, которое как раз и отвечает за межстрочный интервал.
Аватара пользователя
VirtUX
энтузиаст
Сообщения: 880
Зарегистрирован: 05.02.2008 09:52:19
Откуда: Крым, Алушта

Сообщение VirtUX »

SynEdit конечно хорошо, но мне и ListBox тоже, обязательно, нужно подправить.
Ответить