Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2010, 20:19   #1
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию Как рисовать через Canvas на TPageControl

Сабж. Код типа PageControl1.Canvas.Draw(0,0,bitmap ); не работает. У TabSheets'ов нет Canvas'а. Что делать? Спасибо.
Манжосов Денис :) вне форума Ответить с цитированием
Старый 24.01.2010, 21:04   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...зато у них есть handle, можно воспользоваться CreateCompatibleDC(), создать hbitmap через CreateCompatibleBitmap и рисовать... а можно поступить и проще - кинуть на табщит timage и рисовать в нем как хочеться без заморочек.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 24.01.2010, 21:33   #3
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

Блин, точно. Спасибо
Манжосов Денис :) вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таблицы - как рисовать nazavrik Общие вопросы C/C++ 13 23.11.2009 23:12
Как организовать некий TPageControl? nixstill Компоненты Delphi 1 19.09.2009 15:25
Как рисовать на Canvas объектов Jean-Esther Общие вопросы Delphi 2 02.03.2009 02:57
Как совместить Ttabcontrol и tpagecontrol ? UnD)eaD)Snake Общие вопросы Delphi 6 28.07.2007 14:23