Форум: "Начинающим";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
ВнизРисование на канвасе пикчера Найти похожие ветки
← →
Mr tray (2006-11-04 01:08) [0]Здравствуйте. Вопрос про рисование. У меня есть шахматная доска, сделанная из 64 tpanel, содержащихся в одном большой tpanel; я хочу начертить определенные линии над этой доской. Помещаю над ней timage, орудую с его канвасом. Проблемы:
1) фон timage тут же становится белым
2) timage находится за tpanel, содержащим "клетки". Пробовал и bringtofront и sendtoback. Что-то не выходит.
Посоветуйте что-нибудь. Спасибо.
← →
DesWind © (2006-11-04 02:56) [1]Посоветую, хотя вопроса не понял... Лучше уж рисовать все самому чем разбрасывться панелями
← →
DesWind © (2006-11-04 03:03) [2]А кажись догнал... Может включить прозрачность Transparent?
← →
Percent (2006-11-04 09:41) [3]TImage - порожден от TGraphicControl; не имеет Handle; отрисовка этого контрола происходит на канве ее Parent"а; поэтому, TImage никогда не может отрисовываться поверх оконных контролов (порожденных от TWinControl и имеющих Handle), имеющих того же Parent"a. TPanel порожден от TWinControl; поэтому, что бы ты ни делал, сколько бы раз не посылал TImage наверх, вниз, или в каком другом направлении, он все равно будет расположен под всеми оконными контролами, имеющими того же Parent"а (то есть, и под TPanel).
Лучше использовать вместо 64 TPanel один TPainBox.
Ты как и когда отрисовку производишь?
← →
MetalFan_pda (2006-11-04 11:38) [4]> ....из 64 tpanel
я плакалъ... прислушайся к [1]
← →
sweetbox (2006-11-04 13:31) [5]
> MetalFan_pda (04.11.06 11:38) [4]
> > ....из 64 tpanel
> я плакалъ... прислушайся к [1]
Я тоже заплакал... Полтора года назад я тоже так программировал
← →
Leonid Troyanovsky © (2006-11-04 13:37) [6]
> sweetbox (04.11.06 13:31) [5]
> Я тоже заплакал... Полтора года назад я тоже так программировал
Ностальгия?
--
Regards, LVT.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.044 c