Иконка приложения созданного в MSEIDE
Модератор: Модераторы
- bloodlines
- постоялец
- Сообщения: 100
- Зарегистрирован: 05.11.2008 10:26:19
Иконка приложения созданного в MSEIDE
Здравствуйте, уважаемые эксперты! Продолжаю осваивать великий и могучий MSEIDE. Собственно вопрос. Хочу чтобы в созданном мной GUI приложении отображалась созданная мной иконка (а не стандартная). Как это можно сделать? Я знаком с тем как создавать файлы ресурсов и подключать их в FPC (не MSE, Lazarus... здесь на форуме есть про это), но вот как применить ресурс, содержащий иконку в рамках MSEIDE я не знаю. Буду благодарен любой помощи!
- debi12345
- долгожитель
- Сообщения: 5761
- Зарегистрирован: 10.05.2006 23:41:15
- Откуда: Ташкент (Узбекистан)
Картинка программы - в файле "your_app.ico", в норме размер >= 32x32
Файл ресурса "your_app.rc" - из одной записи :
Затем скомпилировать ( вроде через WINDRES.EXE ) "RC"-файл ресурса в "*.RES"-формат.
В стартовом PAS-файле программы включить порлученый ресурс:
Ессно, такое встраивание значка в тело исполняемого файла применимо только в "гэймшеллке".
Файл ресурса "your_app.rc" - из одной записи :
Код: Выделить всё
AppIcon ICON "your_app.ico"Затем скомпилировать ( вроде через WINDRES.EXE ) "RC"-файл ресурса в "*.RES"-формат.
В стартовом PAS-файле программы включить порлученый ресурс:
Код: Выделить всё
{$ifdef mswindows}
{$R your_app.res}
{$endif}
Ессно, такое встраивание значка в тело исполняемого файла применимо только в "гэймшеллке".
- bloodlines
- постоялец
- Сообщения: 100
- Зарегистрирован: 05.11.2008 10:26:19
Ресурс создал, проверил через Resource Hacker - всё ОК, иконка на месте. В MSE всё прописал. Проект компилируется нормально, но иконка как была стандартной так и осталась.
?
Точнее изменилась иконка самого exe файла, но не главного окна программы. Извиняюсь, если я не правильно сформулировал свой вопрос изначально. Я бы хотел видеть свою иконку в левом верхнем углу главного окна программы.
MS Wind XP SP3, MSEIDE+MSEGUI 2.0a, FPC 2.2.4
Я так понимаю это файл, начинающийся с директивыВ стартовом PAS-файле программы
Код: Выделить всё
programТочнее изменилась иконка самого exe файла, но не главного окна программы. Извиняюсь, если я не правильно сформулировал свой вопрос изначально. Я бы хотел видеть свою иконку в левом верхнем углу главного окна программы.
MS Wind XP SP3, MSEIDE+MSEGUI 2.0a, FPC 2.2.4
- bloodlines
- постоялец
- Сообщения: 100
- Зарегистрирован: 05.11.2008 10:26:19
Туплю... Мудрить начал. А всё на самом деле так очевидно и просто! Спасибо всем большое!
