Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.01.03;
Скачать: CL | DM;

Вниз

Использование AdjustClientRect   Найти похожие ветки 

 
harisma ©   (2009-01-22 11:37) [0]

Как пользоваться данной процедурой?

Мне надо создать компонент, наследник TCustomTreeView, у которого сам TreeView занимал бы не все пространство компонента, а сверху оставалась бы узкая полоска, скажем пикселов на 16, на которой я мог бы что-то еще поместить.

Просьба сторонние компоненты не предлагать, поскольку мой новый TreeView обладает расширенным функционалом, специфичным для нашей области его применения. (собственно сам компонент уже есть, только его надо дополнить такой вот свободной областью).
Также просьба не предлагать сделать компонент на фрейме.

Предложение решить данную проблему через размещение всего ээтого добра на панельках тоже не подходит. Пробовал - не годится.

Посоветовали переопределить указанную процедуру, но как это сделать - не знаю. Помогите пожалуйста.


 
KilkennyCat ©   (2009-01-22 21:39) [1]

Что дал поиск в интернете?


 
jack128_   (2009-01-22 21:41) [2]

Э-э-э.  Берешь TPanel,  на ней поместь другую панель с Align := alTop высотой 16 пикселей и TreeView с Align := alClient


 
KilkennyCat ©   (2009-01-22 21:49) [3]


> jack128_

про бордюр забыл.


 
jack128_   (2009-01-22 22:43) [4]

у панели можно убрать бордер.


 
jack128_   (2009-01-22 22:45) [5]


> Пробовал - не годится.

чем же не годится??



Страницы: 1 вся ветка

Текущий архив: 2010.01.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
2-1257856327
Nutz
2009-11-10 15:32
2010.01.03
Delphi + ZipForge (out of memory)


2-1258124293
intlex
2009-11-13 17:58
2010.01.03
Правила вызова методов класса (ООП)


2-1257934753
kyn66
2009-11-11 13:19
2010.01.03
Запуск программы(только 1 копия)


15-1257328731
Kolan
2009-11-04 12:58
2010.01.03
SQLite в Delphi 2009


15-1257313780
Kolan
2009-11-04 08:49
2010.01.03
Делать DMClient опенсорсным?