Что за свойство Objectname.Font.Height?
Модератор: Модераторы
- GAMER
- энтузиаст
- Сообщения: 627
- Зарегистрирован: 06.08.2008 13:41:07
- Откуда: Ужгород-Днепр, Украина
- Контактная информация:
Что за свойство Objectname.Font.Height?
И почему оно отрицательное?
Насколько я знаю, если шрифт используется системный по умолчанию то будет минус.
- GAMER
- энтузиаст
- Сообщения: 627
- Зарегистрирован: 06.08.2008 13:41:07
- Откуда: Ужгород-Днепр, Украина
- Контактная информация:
То есть символ "-" просто метка "системный шрифт"?
Добавлено спустя 11 минут 48 секунд:
По ходу вопрос. Как правильно менять шрифт в объектах, чтобы он изменялся пропорционально к изменению размеров формы?
Добавлено спустя 11 минут 48 секунд:
По ходу вопрос. Как правильно менять шрифт в объектах, чтобы он изменялся пропорционально к изменению размеров формы?
Причём здесь какой-то символ? Данное свойство определяет параметр ширины шрифта.
Если нужно определить размер конкретного символа или строки:
Если нужно определить размер конкретного символа или строки:
Код: Выделить всё
Objectname.Canvas.TextHeight('-')TextHeight - не ширина, а высота строки
Добавлено спустя 6 минут 48 секунд:
Для шрифтов по дефолту TextHeight = 0 и Charset = DEFAULT_CHARSET
Добавлено спустя 6 минут 48 секунд:
Для шрифтов по дефолту TextHeight = 0 и Charset = DEFAULT_CHARSET
- GAMER
- энтузиаст
- Сообщения: 627
- Зарегистрирован: 06.08.2008 13:41:07
- Откуда: Ужгород-Днепр, Украина
- Контактная информация:
Свойства Size и Height определяют размер шрифта. Свойство Size определяет его в кеглях (пунктах, принятых в Windows), a свойство Height — в пикселях. Если значение Size задано отрицательным, то в размер входит верхний пиксель каждой строки. Если значение Size задано положительным, то этот пиксель не учитывается.
Значение Size связано со свойствами Height и PixelsPerInch (число пикселей на дюйм) соотношением:
Font.Size = -Font.Height * 72 / Font.PixelsPerInch
Из соотношения, в частности, видно, что задание положительного значения Size ведет к отрицательному значению Height и наоборот.
Значение Size связано со свойствами Height и PixelsPerInch (число пикселей на дюйм) соотношением:
Font.Size = -Font.Height * 72 / Font.PixelsPerInch
Из соотношения, в частности, видно, что задание положительного значения Size ведет к отрицательному значению Height и наоборот.
