Вышла версия 15.1 компонентов DevExpress для VCLИсточник: devexpress/blog
Традиционно, июнь - это месяц наших первых выпусков продуктов DevExpress в году. И на прошедшей неделе пришло время выпуска наших VCL компонентов! В версии 15.1 мы готовы предложить вашему вниманию релизную версию компонента Rich Edit Control, предоставляющего возможности полнофункционального текстового процессора. Впервые мы представили этот компонент в превью версии в рамках прошлогоднего релиза 14.2. В новой версии мы добавили в Rich Edit Control следующие возможности:
В этом релизе библиотека редакторов ExpressEditors пополнилась компонентом Rating Control, который, как следует из названия, позволяет пользователям выставлять свои оценки чему-либо в приложении, используя горизонтальную или вертикальную линейку стандартных или произвольных иконок-элементов.
Rating Control поддерживает три режима заполнения - с шагом в целый элемент, в половину элемента или на любую произвольную величину. Также реализована возможность привязки компонента к базе данных и использования его как встроенного редактора в других компонентах (Grid Control, Tree List, Vertical Grid и др.) Ни один релиз компонентов для VCL не обходится без усовершенствований существующих продуктов. Так, наиболее существенное развитие в версии 15.1 получил компонент Gauge Control, обзаведясь следующими фичами:
Помимо этого, Gauge Control был существенно переработан в целях унификации настроек разнотипных шкал, а в режиме разработки форм появилась возможность удобного выбора, позиционирования и изменения размера шкал при помощи мыши. Начиная с версии 15.1, наши наработки в компоненте Spreadsheet Control используются в качестве основы движка экспорта данных в таких продуктах как Grid Control, Tree List, Pivot Grid, Scheduler и Vertical Grid. Компонент Spreadsheet Control теперь устанавливается совместно с этими продуктами и включён в состав наборов подписки ExpressGridPack и ExpressQuantumPack. Таким образом, активные подписчики на данные наборы получат Spreadsheet Control абсолютно бесплатно. Благодаря обновлённому движку, поддерживаются следующие возможности при экспорте данных:
Также в результате использования нового движка в компоненте Pivot Grid нам удалось втрое увеличить скорость экспорта данных при четырёхкратном сокращении потребления памяти по сравнению с версией 14.2. В компоненте Spreadsheet Control появилась возможность группировки (в том числе многоуровневой) столбцов и строк электронных таблиц:
А также добавился встроенный диалог Find and Replace ("Найти и Заменить"):
В компоненте Layout Control теперь единая индикация операций, связанных с перетаскиванием элементов формы. Новая индикация заместила ранее доступные стили ("классический" и "зональный"), предоставляя более интуитивно понятные варианты конечного расположения перемещаемого элемента интерфейса. Также при отпускании элемента формы в режиме быстрой настройки теперь отображается панель, предоставляющая варианты выравнивания данного элемента. При отведении курсора от перенесённого элемента панель скрывается автоматически:
Наиболее знаковым улучшением компонента Map Control стала возможность включения инерционного скроллирования, Помимо этого, конечные пользователи теперь могут прокручивать карту с помощью клавиш управления курсором. В библиотеку ExpressSkins мы включили три новых темы в стиле Visual Studio 2013:
А также мы вновь расширили нашу библиотеку иконок (Icon Library), созданную для свободного использования в интерфейсах создаваемых вами приложений, которая теперь насчитывает более 3000 иконок:
Помимо всего вышеперечисленного, в релиз 15.1 компонентов для VCL вошли и другие интересные фичи. Мы будем рады, если вы поделитесь с нами своими мыслями, касающимися этого релиза. Постараемся ответить на все ваши вопросы в комментариях к данной статье. |