• Авторизация


Новый вопрос №83431 01-06-2017 11:53 к комментариям - к полной версии - понравилось!


Делаю компонент-кнопку от TCustomControl. Её канвас создаю так в Create компонента:
code:
FCanvas: TCanvas; ... FCanvas := TControlCanvas.Create; TControlCanvas( FCanvas ).Control := Self;
Ну и рисую на нём:
code:
FCanvas.Draw( 0, 0, _BitMap );
Всё отлично работает до тех пор, пока родитель кнопки или его родитель или ещё выше по иерархии не сделает:
code:
Parent := nil;
И если после этого что-то вызовет перерисовку кнопки, к примеру смена одного из её свойств, то ...

http://www.delphikingdom.com/asp/answer.asp?IDAnswer=83431

вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Новый вопрос №83431 | rss_delphikingdom_questions - KD: Новые вопросы | Лента друзей rss_delphikingdom_questions / Полная версия Добавить в друзья Страницы: раньше»