В связи с приближающимся релизом RAD Studio 11, Delphi 11 и C++Builder 11 компания Embarcadero стала понемногу рассказывать, что нас ждет в новой версии. Уже подтверждено добавление в Delphi поддержки Android API 30 и 64-битного ARM-компилятора под macOS для процессора Apple Silicon M1 (при этом будет возможность создать универсальный бинарный файл, который одновременно содержит код и для Intel и для ARM). Сегодня на Desktop First UX Summit 2021 Марко Канту рассказал о развитии VCL в RAD Studio 11.
Итак, нас ждут:
Итак, нас ждут:
- улучшенная поддержка High DPI под Windows с использованием "Per Monitor v22;
- предварительный просмотр VCL-стилей в дизайнере форм;
- шрифт новых форм по умолчанию Segoe UI;
- улучшенный TRichEdit: адаптирован под последнюю версию MsftEdit.dll, добавлена проверка орфографии, добавлено автоматическое определение в тексте URL и обработка события OnClick на нем, ...;
- RadioGroup без рамки;
- DropDownWidth в TComboBox;
- CheckBoxes-узлы в TTreeView;
- поддержка "Chevron" в TCoolBar (стрелочки, по нажатии на которые появляется всплывающее меню, позволяющее получить доступ к скрытым кнопкам);
- поддержка многофреймовых изображений в TWICImage;
- новый контрол TLabelDBEdit;
- дополнительные возможности TNumberBox;
- улучшения в TWebBrowser и TEdgeBrowser;
- улучшения сообщений об ошибках;
- удаление у компонент некоторых устаревших методов и свойств;
- оптимизация;
- большое количество небольших улучшений...
Звучит оптимистично
ОтветитьУдалить"удаление у компонент некоторых устаревших методов и свойств" - это пугает. Старые проекты можно не собрать :(
ОтветитьУдалитьХм. По мне так ничего особенного. Есть многое что висит и требует переработки и улучшений. Например imagelist , ribbon controls, также gdi стоит внутрях заменить на нормальные графические движки. Да тот же устаревший gdi± хотя бы воткнуть. А не говорю уже о более современных. Теже db-aware компоненты дополнить и переработать. В общем есть что улучшать.
ОтветитьУдалитьУлучшений под Linus, не видно, как и улучшений падающего под него компилятора :(. Печально.
ОтветитьУдалить