-
sloosar1 © (20.09.07 16:34) [0]Как с помущу имаджлиста выводить изображения на панель
-
homm © (20.09.07 16:42) [1]Imagelist.Draw или что-то в этом роде. Разве нет?
-
sloosar1 © (20.09.07 17:07) [2]оно то так но у панели нет свойства канвас
-
> оно то так но у панели нет свойства канвас
Зато оно есть у PаintBox. Да и к панели приделать можно. -
И скорее всего тебе нужна не столько канва сколько событие OnPaint
-
sloosar1 © (20.09.07 17:49) [5]мне нужно нарисовать на панели картинку из имаджлиста
-
antonn © (20.09.07 20:48) [6]вот никак не могу понять, нафига на компоненте, предназначеный как контейнер для визуальных контроллов, рисовать? потому что большой и плоский?
-
Я на IGDC конкурсе PacMan рисовал на панели. На кой ляд мне эти сложности тогда были - хоть убей непомню :)
sloosar1, если не лень, скачай http://igdc.ru/viewpage.php?page_id=2
Там в папке с моим ником есть исходник, с рисованием на панеле. -
> мне нужно нарисовать на панели картинку из имаджлиста
Не нужно так делать. Есть PaintBox, клади его на панель и в обработчике OnPaint рисуй на его канве что тебе надобно. -
Именно так как я сказал. Если ты вызовешь единовременно ImageList.Draw то все нарисовааное вскоре будет затерто при обновлении твоего окна.