Значки приложения Windows
Значки EXE и окна, приоритет настроек, размеры ICO и проверка экспорта.
Какой значок нужно изменить
В Windows различаются значок, встроенный в EXE и отображаемый Проводником, и значок работающего окна. Профиль экспорта может изменить первый, не изменив второй.
Значок исполняемого файла
В профиле Windows Desktop включите application/modify_resources и задайте application/icon. Поддерживаются ICO, PNG, WebP и SVG. Квадратный исходник не меньше 256×256 позволяет избежать увеличения маленького изображения. Проверяйте читаемость при 16×16, а не только в полном размере.
Экспортёр использует первую непустую настройку:
| Приоритет | Настройка | Где находится |
|---|---|---|
| 1 | application/icon | Профиль экспорта Windows |
| 2 | application/config/windows_native_icon | Настройки проекта |
| 3 | application/config/icon | Настройки проекта |
Из PNG, WebP и SVG при экспорте создаются изображения значка размером 16, 32, 48, 64, 128 и 256 пикселей. Внешний конвертер в ICO или rcedit для этого способа экспорта не нужен.
Если application/modify_resources отключён, эти настройки профиля не заменяют встроенный значок шаблона. application/console_wrapper_icon задавайте, только если консольному вспомогательному файлу нужен отдельный значок: эта настройка не выбирает значок основного EXE игры.
Значок работающего окна
Используйте application/config/windows_native_icon для Windows ICO или application/config/icon для общего изображения проекта. Это настройки проекта, отличные от application/icon в профиле экспорта. Если задан Windows Native Icon, при запуске окна он имеет приоритет над общим изображением.
Когда создавать ICO вручную
ICO полезен, если для каждого размера нужен свой рисунок. Включите квадратные изображения 16, 32, 48, 64, 128 и 256 пикселей. Экспортёр предупреждает об отсутствующих стандартных размерах и не дополняет их изображениями исходного шаблона автоматически. ICO только с размером 256 — не полный значок из шести размеров.
Проверка результата
- Экспортируйте в новую папку с нужным профилем Windows. См. экспорт для Windows.
- Проверьте журнал экспорта: неверные пути, нечитаемые изображения, предупреждения об отсутствующих размерах.
- Отдельно посмотрите
Game.exeи, если он создан,Game.console.exeв Проводнике. Запустите игру и отдельно проверьте значок её окна. - Если Проводник показывает старый значок, сначала проверьте EXE с новым именем в новой папке. Один вид закэшированного значка не доказывает, какие изображения встроены в файл.
| Проблема | Что проверить сначала |
|---|---|
| В EXE остался значок шаблона | application/modify_resources и выбранный профиль экспорта |
| Значки EXE и окна различаются | application/icon профиля и настройки значка проекта |
| Отличается консольный файл | application/console_wrapper_icon |
| Предупреждение об отсутствующих размерах | Состав ICO; используйте полный ICO или исходное изображение |
| Экспорт сообщает о неверном значке | Реальный путь к файлу и читаемость изображения |