Для начала создаем картику в Фотошопе (великом и могучем).
Но напрямую работать с картинками png Делфи 7 не будет.
Для этого нам предоставили архив с http://pngdelphi.sourceforge.net/
Подключаем распакованный моуль из архива к делфям.
Что мы делаем в делфи 7 ?
Создаем форму и выбрасываем на форму TColorBox и TPanel, на TPanel установите TShape (он будет являться фоном нашего png-изображения) установите свойство TShape Align равное alClient.
Дальше на ту же панель помещаем TImage, также ставим ему свойство Align равное alClient.
После подгружаем картинку в TImage.
После загрузки изображения Вы ничего не должны увидеть - только белый фон (белый градиент на белом TShape - теперь вам понятно, почему нельзя сделать оформление WMP полностью белым :-) ). Теперь напишем процедуру на изменение TColorBox - OnChange. Совсем просто (в нашем примере):
<
...
Читать дальше »