Несколько месяцев назад я установил Lazarus 0.9.28 + FPC 2.2.4 для работы над новым проектом. Через некоторое время я столкнулся с некоторыми ошибками, связанными с загрузкой изображений на TImage. Немного погуглив, я обнаружил некоторую информацию, указывающую на тот факт, что ошибки, с которыми я столкнулся, уже были устранены в более поздней версии FPC (не помню ссылку сейчас).
Поэтому я решил скачать и установить более новую версию. Это было примерно в январе, и последняя стабильная версия еще не была выпущена, поэтому я решил установить снимок Lazarus 0.9.31-29128 + FPC 2.4.2-2011-01-20. Я открыл свой проект с новой IDE и скомпилировал его.
К счастью, ошибки, с которыми я столкнулся, исчезли, но я столкнулся с IDE (?). После обновления, когда я нахожусь на вкладке кода некоторых из моих форм, я не вижу отформатированный код. Вместо этого я вижу только простой текст, например:
![wrong look](https://i.stack.imgur.com/le8TH.jpg)
Но в некоторых формах я вижу код, правильно отформатированный, например:
![right look](https://i.stack.imgur.com/fwTjC.jpg)
Кто-нибудь сталкивался с этим раньше? Если да, вы могли бы решить это и как? Или кто-нибудь может сказать мне, как правильно обновить проект Lazarus между версиями?
Это скорее неприятность, чем реальная проблема, но я все же хотел бы ее решить. Любая помощь будет оценена.
EDIT
Я заметил, что в формах, где код показывает правильно, выделенный LCLVersion в файле .lfm равен 0.9.28.2, тогда как в формах, где код показывает как обычный текст, свойство в файле .lfm равно 0.9.31. Может быть как-то связано с проблемой? Я попытался изменить значение, но оно ничего не изменило.
Заранее спасибо и наилучшими пожеланиями