![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Выравнивание по ширине
Arnold © (2004-12-14 20:40:00)Компонент наследник TMEmo должен иметь свойсто выравнивания по ширине. Не пойму какой алгоритм. Думал сначала пробелами заполнять но гимор полный получается. А хочса прямо как в ворде чтоб было
saNat (2004-12-14 22:56:00) [1]Идея в том, что нужно узнать ширину текста в пикселях и ширину окна. Находим разницу между вторым и первым. Находим ширину одного пробела. Ширину свободного пространства делим на ширину пробела - получили количество пикселей, которые необходимо вставить.
А ширина текста находится методом TextWidth у Canvas
С уважением, ЕВА
saNat (2004-12-14 22:31:00) [2]Значит есть у меня такое. Только не компонент, а курсовик, который выполнчет вырак=внивание определенным образом, в том числе и по ширине окна TMemo
Arnold (2004-12-14 21:43:00) [3]ТОгда встречный вопрос, а как управлять шириной пробела?
Anatoly Podgoretsky (2004-12-14 20:58:00) [4]А в Ворде управляют шириной пробела