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

Вниз

OnPaint у панели TKOLTabControl   Найти похожие ветки 

 
Ал   (2004-01-29 12:25) [0]

У TKOLTabControl несколько закладок. Хочу по onPaint у одной из панелей TKOLPanel рисовать прямо на ее поверхности.
Получается ерунда: то, что рисую - прорисовывается, а вот сама панель не прорисовывается (остаются куски предыдущих изображений).
Причем, достаточно лишь определить onPaint для этой панели и ничего не делать, панель не перерисовывается!

Подскажите, как правильно рисовать на одной из закладок TKOLPanel у TKOLTabControl? Пробовал PaintBox - другая ерунда: TKOLPanel не прорисовывается, пока у PaintBox не сделаешь Transparent := True.


 
Ал   (2004-01-29 16:03) [1]

Похоже, я неправильно пользуюсь onPaint?

Если определяю для контрола, лежащего на TKOLTabControl, обработку onPaint:

procedure TForm3.EditBoxPaint(Sender: PControl; DC: HDC);
begin
// Ничего!
end;

то контрол и не перерисовывается!

Ожидал, что эта процедура не заменяет, а дополняет стандартную прорисовку. Или не так?


 
Ал   (2004-01-29 16:43) [2]

Как же тогда нарисовать что-то на TKOLPanel, чтобы оставшаяся часть перерисовывалась сама?


 
<Falcon>   (2004-01-29 17:15) [3]

Если используешь onPaint вся отрисовка ложится на тебя.


 
Ал   (2004-01-29 17:29) [4]

Хорошо, а как тогда, если без onPaint.
Мне просто нужно нарисовать небольшой рисуночек, но не перекрывающий всю TKOLPanel (желательно без доп. компонент).


 
savva ©   (2004-01-29 17:38) [5]

Panel1.Canvas.MoveTo(1,1);
Panel1.Canvas.LineTo(10,10);



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

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

Наверх




Память: 0.47 MB
Время: 0.042 c
9-1077685259
Poison man
2004-02-25 08:00
2004.06.20
Текстурирование объектов


1-1086096414
Kiloper
2004-06-01 17:26
2004.06.20
DranDrop для TLabel


14-1086437278
ИМХО
2004-06-05 16:07
2004.06.20
"Молчание ягнят"


3-1085567789
Draught
2004-05-26 14:36
2004.06.20
Как изменить SQL запрос, что бы и пустые записи тоже были?


14-1086329974
Мазут Береговой
2004-06-04 10:19
2004.06.20
Россия - один из штатов Америки?