В коде — легко.
Ну, это в том смысле, что просто найти строку и поменять? Или есть какое-то средство узнать значение констант без перебора строк?
То есть, лобовое решение представляется мне таким: находим строки, содержащие "#const ", читаем из них значения, при компиляции меняем на нужное, после компиляции меняем на как было.
А есть ли способ не в лоб - какие-нибудь методы или свойства, связанные именно с условной компиляцией?
И - а как вообще поймать момент, когда проект компилируется в бинарный файл? Какое-нибудь событие?
Хакер писал(а):Насколько я помню, может.
А как? или хотя бы - куда смотреть?
И ещё один вопрос возник - а можно ли привязать загрузку\незагрузку аддина к конкретному шаблону проекта?