Я хочу загрузить список изображений AlphaSkin с ресурса. Обычно я знаю, как загрузить обычное растровое изображение и использовать его в своем приложении. Но тут нет помощи, как загрузить пред. сохраненное изображение PNG в список изображений alphaskin.
Список изображений поддерживает только: Добавить (Растровое изображение ...)
методы, но нет возможности напрямую загрузить изображение PNG.
Я нашел эту функцию:
AddImageFromRes
Но я не знаю, как это работает.
Можете ли вы узнать об этом больше. Общий вопрос: как скомпилировать изображения PNG в файл res, чтобы я мог поместить их в список изображений Alpha.
Спасибо за вашу помощь: дд
Итак: вопрос состоит из трех частей.
У меня есть библиотека значков PNG, и я хочу создавать ресурсы из некоторых значков. Например: у кнопки AlphaSkin есть свойство ImageList, и я могу установить глиф отсюда. Я хочу сделать свою собственную кнопку, у которой есть свои собственные типы, с венгерскими подписями, значками и mr * kind (mrOk). Для этого мне нужно хранить значки.
1.) Как сохранить PNG, чтобы AlphaSkin МОЖЕТ его прочитать? Я знаю, что RCDATA может содержать ЛЮБЫЕ файлы, поэтому я могу скомпилировать их в файл res.
2.) Как мне прочитать этот ранее сохраненный ресурс PNG?
3.) Я тестировал эту функцию AddImageFromRes, но обнаружил интересные ошибки. Могу я сделать что-то не так, или мне нужно установить что-то, что я пропустил раньше. Могу ли я преобразовать файлы PNG в формат «ico»? Возможное ли это решение? Некоторые примеры могут нам помочь ...
Спасибо за вашу помощь: дд