Форум » GUI » Проблема с главной иконкой exe-шника » Ответить

Проблема с главной иконкой exe-шника

SADSTAR2: Взялся за украшательство одной утилиты. Подключил через RC-файл иконку с именем PIC_1_ICO И еще несколько для использования в дочерних окнах - HELP_ICO, DESIGN_ICO. Прописал в описании main-формы параметр ICON = PIC_1_ICO В заголовке главного окна иконка высвечивается правильно. Да и в дочерних - тоже. А в списке файлов в эксплорере показывается HELP_ICO. И в свойствах exe-файла нет никакой возможности выбрать иконку. Как заставить эксплорер показывать нужную иконку?

Ответов - 12

gfilatov: SADSTAR2 пишет: Как заставить эксплорер показывать нужную иконку? // Icon with lowest ID value placed first to ensure application icon // remains consistent on all systems. Перевод (вольный): Иконка с меньшим ID значением будет первой иконкой в системе. Рекомендация: В файле ресурсов определить основную иконку так: //Имя ресурса //Тип //Имя файла AAAMAINWINDOW ICON PIC_1_ICO

Andrey: Может и не в тему, но подскажите какими программами редакторов ресурсов для RC лучше пользоваться для MINIGUI ?

gfilatov: Andrey пишет: какими программами редакторов ресурсов для RC лучше пользоваться для MINIGUI ? Хех, стандартный NotePad рулит Пример файла: // Using a resource file like this, you can include bitmaps and icons // inside EXE . // // Resource name Resource Type Resource FileName amain ICON system.ico boldico ICON bold.ico clearico ICON clear.ico strzal bitmap arrowdn1.bmp strzald bitmap arrowdn2.bmp close bitmap close.bmp closed bitmap closed.bmp clear bitmap clear.bmp cleard bitmap cleard.bmp bold bitmap bold.bmp boldd bitmap boldd.bmp Если нужно создать форму, то можно использовать HMGS-IDE, поскольку MINIGUI хранит свои формы не в .RC, а в .FMG-файлах.


SADSTAR2: Andrey пишет: Может и не в тему, но подскажите какими программами редакторов ресурсов для RC лучше пользоваться для MINIGUI ? У меня Resource editor 1.1.2.4 KetilO © 2003-2005 потому что маленький и честно бесплатный. Поиском в Инете можно найти кучу подобных программ.

Andrey: gfilatov пишет: Хех, стандартный NotePad рулит Это я и Far'ом могу сделать. А как поменять "Язык" в Версии программы. Разбираясь в МиниГУИ нашел строку: BLOCK "VarFileInfo" { VALUE "Translation", 0x0409 0x04B0 } по всей видимости : это Язык - Английский(США), а как заменить на русский. Да и вообще хотелось бы пользоваться RC файлами более "продвинуто". Если есть примеры, то пришлите или скажите где скачать. Заранее спасибо большое

gfilatov: Andrey пишет: как поменять "Язык" в Версии программы Просто замените на эту строку BLOCK "VarFileInfo" { VALUE "Translation", 0x0419 0x04E3 } и все получится Andrey пишет: Да и вообще хотелось бы пользоваться RC файлами более "продвинуто". SADSTAR2 пишет: Поиском в Инете можно найти кучу подобных программ. Это универсальное решение

Andrey: Не нашел Resource editor 1.1.2.4 - ссылки битые. Скачал Resource editor 2.1, установил, открываю им в папке МиниГУИ SysInfo файл SysInfo.rc - прога сваливается. Пробовал другие, тоже сваливается. Скачал Resource editor 2.6, открываю SysInfo.rc - синтаксические ошибки. Что за фигня такая ? Или под МИНИГУИ - нужен свой Resource editor ?

gfilatov: Andrey пишет: под МИНИГУИ - нужен свой Resource editor ? Нет, конечно! Ведь ресурсы приложения можно использовать только через WinAPI, который един для всех программ

SADSTAR2: Andrey пишет: Не нашел Resource editor 1.1.2.4 - ссылки битые. Залил сюда http://slil.ru/24933155 А здесь Project Manager собственной конструкции, которым я пользуюсь уже с пол-года, с некоторыми важными для меня фишками. Объяснения внутри. http://slil.ru/24933164

Dima: SADSTAR2 пишет: Не нашел Resource editor 1.1.2.4 - ссылки битые. а это не он ? http://www.radasm.com/

Andrey: gfilatov пишет: Ведь ресурсы приложения можно использовать только через WinAPI, который един для всех программ А почему я не могу открыть в папке МиниГУИ SysInfo файл SysInfo.rc - прога сваливается ? Чем можно править МиниГУИ *.RC ?

gfilatov: Andrey пишет: Чем можно править МиниГУИ *.RC ? Поскольку в этом файле находятся только статические ресурсы (Icon, Bitmap и т.п.), можно использовать любой текстовый редактор



полная версия страницы