Re[6]: Компонент для перевода интерфейса - версия 1.0а
От: alive Россия  
Дата: 06.10.04 19:08
Оценка:
Здравствуйте, Flamer, Вы писали:

F>А вот это уже интересней. Я тут виду какой выход: возможность задавать компоненту название специальной секции, в которой он будет хранить user-defined строки. Как эти строки будут формироваться — пока не знаю. Подозреваю, что лучшим вариантом будет написать утиль, который выцепляет это из ресурсного файла и помещает в выходной.


Не хотелось бы, конечно, внешних утилит.
Потом, если собирать все строковые ресурсы то это потащит и vcl-ные и ресурсы сторонних компонент — мало не покажется . Но при использовании resourcestring компилятор сам назначает строкам id и отделить "свои" от "чужих" по-моему нельзя.
Как вариант можно подключать строковые ресурсы через rc — файлы в определенном диапазоне id и уже в компоненте указывать этот диапазон для их выцепления, помещения в отдельную секцию выходного файла и перевода.

F>[]


F>Как такой подход?


... << RSDN@Home 1.1.4 beta 3 rev 190 >> <<LED ZEPPELIN — The Song Remains The Same>>
Keep yourself alive
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.