Delphi: заметки программиста. Часть 1
Таблица 2. Возможные значения параметра Format функции DrawText
Флаг | Назначение |
---|---|
dt_Bottom | Текст прижимается к нижней части области Rect |
dt_CalcRect | Разрешает динамически изменять размеры области Rect |
dt_Center | Текст центрируется по горизонтали |
dt_EditControl | Функция дублирует свойства отображения многострочного тестового редактора. В частности, таким же способом вычисляется средняя ширина символа и не показывается частично видимая последняя строка |
dt_ExpandTabs | Символы табуляции заменяются пробелами |
dt_ExternalLeading | В высоту строки включается высота межстрочного интервала |
dt_Left | Текст прижимается к левой части области Rect |
dt_NoClip | Текст не отсекается границами Rect |
dt_NoPrefix | Символы & не заменяются подчеркиванием |
dt_Right | Текст прижимается к правой части области Rect |
dt_SingleLine | Весь текст выводится единственной строкой, символы EOLN игнорируются |
dt_TabsStop | Символы табуляции не заменяются пробелами |
dt_Top | Текст прижимается к верхней части области Rect |
dt_VCenter | Текст центрируется по вертикали |
dt_WordBreak | Разрешает переход на новую строку при достижении правой границы Rect; разрыв строки — на границе слова; символы EOLN также переводят вывод на следующую строку |