Кратко: Resoor - это редактор ресурсов для программ. Генерирует файлы ресурсов и файлы исходников. Удобен для локализации приложений.
Подробно:
Resoor - редактор ресурсов для программ. Умеет импортировать ресурсы из исполняемых файлов и файлов RES. Умеет генерировать файлы ресурсов и файлы исходников на различных языках программирования.
Редактирование данных (например, изображений) реализовано не внутренними средствами, а посредством установленных на компьютере приложений, ассоциированных с типом данных.
Удобно использовать для локализации приложений — помогают в этом встроенные средства автоматического перевода на различные языки.
Resoor не редактирует ресурсы напрямую (в исполняемых файлах и файлах RES), а хранит их в файлах собственного формата.
Основные элементы: Текст, Мультитекст, Данные.
Resoor умеет генерировать:
- Файл ресурса (*.res или *.rc). Значение из элемента Текст заносится в секцию STRINGTABLE с языком NEUTRAL. Значения из элемента Мультитекст заносятся в секции STRINGTABLE с соответствующим языком. Содержимое элемента Данные заносится в секцию, в зависимости от типа данных. Например, изображения формата BMP помещаются в секцию BITMAP, а данные, для которых не определена секция — в RCDATA. Дополнительно можно генерировать файлы исходников (на языках Pascal, Basic, C, C++) с константами, описывающими полученный файл ресурса.
- Автономный файл исходника (на языке Pascal или C++).
- Файл INI (*.ini).