Поддержка классических элементов управления Delphi 11 Alexandria Ribbons
В Delphi 10 Seattle классические элементы управления Ribbons были включены в обычную поставку.
Начиная с Delphi 10.4 Sydney, Ribbons Classic Controls необходимо устанавливать через GetIt-Package-Manager. Все идет нормально.
Теперь, в Delphi 11 Alexandria, я установил классические элементы управления ленты через GetIt-Package-Manager. Я не могу скомпилировать некоторые из моих проектов, потому что в нем отсутствуют некоторые реализации классов, например, TScreenTipsPopup, TScreenTipItem.
[dcc32 Fehler] Vcl.Ribbon.pas(763): E2003 Undeklarierter Bezeichner: 'TScreenTipsPopup'
[dcc32 Fehler] Vcl.Ribbon.pas(771): E2003 Undeklarierter Bezeichner: 'TScreenTipItem'
Delphi 10 Seattle предоставляет эти реализации в модуле Vcl.ScreenTips.pas.
Как вы можете видеть здесь, не существует ни одного модуля с "TScreenTipsPopup = class".
Но у меня есть блок Vcl.Ribbon.pas. Так что нельзя сказать, что я просто скопировал блок. Я установил GetIt-Package:
Теперь мой реальный вопрос:
Что я делаю неправильно? Как я могу это исправить? Помощь?!
1 ответ
Это действительно ошибка, и я не единственный.