Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Рисование [D6, WinXP]


webpauk ©   (2007-02-21 17:10:00) 

У меня в ScrollBoxe есть десяток-другой Timage.
необходим механизм выделения части Timageй.
есть вариант - под кучей Timage расположить TimageMain, на котором производить рисование по аналогии с выделением файлов в проводнике.
Проблема - при отрисовке возникает мигание вследствие очищения канвы.
Такая проблема отсутствует у TpainBox. Однако TpainBox при отрисовке скрывает ВСЕ Timage. BringToFront и SendToBack не помогает.
кто-нить подскажет варианты?


TRUNK   (2007-02-22 10:51:00) [1]

Лучше рисовать все Image'и и выделение на одном единственном PaintBox.
А для рисования синего прямоугольника выделения использовать подавление
красной и зелёной составляющих пикселов внутри этого прямоугольника.


Наверх

Титульная страница Поиск, карта сайта Написать письмо