![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Косяк с высотой Edit-ов [D7, WinXP]
Roo © (2004-12-20 20:35:00)Проблема вот в чём. Я создаю программно массив Edit-ов и помещаю их колонкой на форму рядом с CheckListBox-ом. В цикле при построении я меняю высоту каждого Edita (скажем, = 15). Следовательно, надо изменить и размер шрифта (например, = 6). Косяк вот в чём: последний Edit в колонке получается всегда высотой > 15. Причём, выводя в цикле значения Edit.Height, все типа равны 21, хотя реально все = 15, кроме последнего. Может, это косяк 7-го Delphi? Кто-нибудь знает?
Roo (2004-12-21 20:23:00) [1]И на этом большое спасибо.
begin...end (2004-12-21 20:06:00) [2]> [5] Roo (21.12.04 19:49)
Ссылкой помочь не могу, могу помочь названием:
Конопка Рэй. Создание оригинальных компонент в среде Delphi.
В инете можно поискать что-нибудь на сайте "Королевство Дельфи", например:
http://www.delphikingdom.com/asp/nets.asp?ItemID=75
Roo (2004-12-21 19:49:00) [3]Спасибо большое! А вы, случайно, не можете мне дать какую-нибудь ссылку, где можно почитать про создание собственных визуальных компонент. Очень надо! Знаю, что недавно, вроде бы, даже целая книга про это вышла.
begin...end (2004-12-21 19:21:00) [4]> [3] Roo (21.12.04 19:14)
Потому что шрифт такой. Поставьте, например, Arial.
Roo (2004-12-21 19:14:00) [5]Спасибо, begin...end! AutoSize действительно был = TRUE. Щас всё нормально. А размер шрифта всё равно не изменяется! Что =6 ставь, что 4... Почему оно так?..
Walker (2004-12-20 21:21:00) [6]Код своей программы давай (а то по словам - ничего не понял)
begin...end (2004-12-20 20:38:00) [7]> Roo (20.12.04 20:35)
Чему равно свойство TEdit.AutoSize ?