Войти на сайт ( )
[Вход] [Регистрация]
Компьютеры » Программирование » Delphi [[deleted]]
[Обновить]
[ Ответить ]
[Добавить в закладки]
Страница: 1, 2, 3, 4, 5, 6 ... 19, 20, 21
Gaist-Endruy ( off )
( 13:33 11-04-2009 )
возвращает высоту в пикселях текста Text.

Gaist-Endruy ( off )
( 13:34 11-04-2009 )
Применение методов TextWidth и TextHeight позволяет перед выводом текста на канву определить размер надписи и расположить ее и другие элементы изображения наилучшим образом.

Gaist-Endruy ( off )
( 13:35 11-04-2009 )
Имеется еще метод TextExtent, определенный следующим образом:

Gaist-Endruy ( off )
( 13:35 11-04-2009 )
type
TSize = record
сх: Longint;
су: Longint;
end;

Gaist-Endruy ( off )
( 13:35 11-04-2009 )
function TextExtent (const Text: string): TSize;

Gaist-Endruy ( off )
( 13:35 11-04-2009 )
Метод возвращает одновременно и высоту, и длину текста. Метод TextWidth возвращает то же, что TextExtent(Text).cx, а метод TextHeight возвращает то же, что TextExtent(Text).cy.

Gaist-Endruy ( off )
( 13:36 11-04-2009 )
Рассмотрим примеры применения всего этого на практике. Оператор

Gaist-Endruy ( off )
( 13:36 11-04-2009 )
Form1.Canvas.TextOut(10, 10, s);

Gaist-Endruy ( off )
( 13:36 11-04-2009 )
выводит текст, хранящийся в строковой переменной s, на канву формы Form1, начиная с позиции (10, 10).

Gaist-Endruy ( off )
( 13:36 11-04-2009 )
Если форма Form1 является той, в обработчике которой написан этот оператор, то ссылку на Form1 можно не делать:

Далее »
« Назад
Страница: 1, 2, 3, 4, 5, 6 ... 19, 20, 21
[ Ответить ]
[Обновить]
[Добавить в закладки]
Компьютеры » Программирование » Delphi [[deleted]]
На главную
© c.sasisa.me