Поддержка классических элементов управления 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 ответ

Решение

Это действительно ошибка, и я не единственный.

https://quality.embarcadero.com/browse/RSP-35084

Другие вопросы по тегам