Я пытаюсь скомпилировать TBX_D2010 в Delphi 2010. Сбой компиляции с необъявленным идентификатором E2003: 'TTBPopupPositionRec' в TBX.pas.
Странная вещь в том, что TTBPopupPositionRec объявлен в модуле TB2Item. Еще более странно то, что я могу отредактировать TB2Item.pas, даже удалить весь контент, и он все равно потерпит неудачу с той же ошибкой, игнорируя ошибки, внесенные в TB2Item.pas, как если бы он использовал другую, другую копию TB2Item. Однако удаление TB2Item из использования TBX.pas завершается с ошибкой другого типа.
Я установил dir / s для TB2Item. * И не нашел ничего подозрительного, и удалил все файлы TB2Item.dcu.
Что происходит, почему Delphi игнорирует мои изменения в TB2Item.pas?