DevExpress VCL 已死-----关于13.1.4的发布。

    随着DevExpress VCL 13.1.4 的发布,已基本上宣布了devexpress vcl 已经死亡了。

除了一些bug 修正,没有什么新的东西,每年的订阅费又那么贵,而且delphi 现在已经

把主要精力放到跨平台的Firemonkey, 而devexpress 现在主要的方向是.NET,明确表示不会

支持FM。这个VCL 时代最牛逼的界面控件看来已经算是快寿终正寝了。唉,无可奈何花落去,

人生何尝不也如此。

 

What's New in DevExpress VCL 13.1.4

 

Release Notes

Feature Highlights

To learn about feature highlights in this version, please refer to the following page:

New Features - DevExpress VCL 13.1.4

Breaking Changes

To learn about breaking changes in this version, please refer to the following page:

Breaking Changes - DevExpress VCL 13.1.4

Known Issues

To learn about known issues in this version, please refer to the following page:

Known Issues - DevExpress VCL 13.1.4

The following sections list all minor and major changes in DevExpress
VCL 13.1.4. Note that products, controls and libraries which aren't
mentioned in the list below are included in the unified installer for
compatibility, but have not been updated.

New Features/Changes

VCL Subscription
  • S170932 - Documentation - Describe that the ExpressLayout Control and ExpressDocking Library are incompatible
ExpressTile Control
  • S172299 - Center the Back button and title text vertically within the title

Common Libraries

ExpressDataController
  • S172107 - Add the capability to disable multi-threaded operations at the level of custom data sources (TcxCustomDataSource descendants)

Resolved Issues

ExpressBars Suite
  • Q476901
    - Documentation - The "Ribbon Application Menu" topic does not contain
    the menu creation steps that are specific to TdxRibbonBackstageView
  • Q452658
    - Documentation - The TdxCustomRibbonGalleryItem.GalleryGroups property
    is not marked as deprecated and is used in topics instead of
    TdxCustomRibbonGalleryItem.GalleryCategories
  • Q513198
    - Moving focus to TcxDBSpinEdit placed in TdxBarControlContainerItem
    does not fire the OnExit and OnEnter events and, as a result, does not
    fire the OnGetText event of a dataset field bound to the editor
  • Q525599
    - Ribbon - TcxBarEditItem content blends with background if the editor
    is shown in the QAT residing on the Windows Aero Glass frame
  • Q521395
    - Ribbon - TdxRibbonBackstageView - Clicking the Application Button to
    close the parentless Backstage View created at runtime results in an AV
  • Q520539
    - Ribbon - TdxRibbonGalleryItem - Invoking the drop-down gallery that
    contains other TdxRibbonGalleryItem controls freezes an application
  • B238682
    - Ribbon - TdxRibbonGalleryItem and TdxRibbonDropDownGallery -
    Drop-down gallery displays extra space below its gallery items if a bar
    item embedded into the gallery is wider than this gallery
  • B238688
    - Ribbon - TdxRibbonGalleryItem and TdxRibbonDropDownGallery -
    Drop-down gallery enables design-time customization with drag and drop
    for its gallery control
  • Q519999
    - Ribbon - TdxRibbonGalleryItem does not repaint its content in
    response to the gallery GalleryOptions.Images or group Options.Images
    property value changes
  • B238928 - Ribbon - The down arrow is incorrectly painted in subitems if the system DPI setting does not match 96
  • Q521783
    - Ribbon Form - An AV occurs when restoring a minimized form whose
    non-client area is painted by the Ribbon if the form was minimized while
    displaying a hint for its window button
  • Q526309 - Ribbon Form - The OnActivate event fires twice on opening the form
  • B238359 - TcxDBSpinEdit placed into TdxBarControlContainerItem incorrectly handles spin button presses
  • S172073
    - TdxRibbonBackstageView - Clicking a page tab or embedded button does
    not display page/button properties within the Object Inspector
  • Q518386 - TdxStatusBar and TdxRibbonStatusBar - Incorrect width of the last visible panel if one or more hidden panels follow it
ExpressLayout Control
  • Q517792
    - Two layout groups containing controls in AutoSize mode hang up an
    application if the alignment settings of these groups are set to occupy
    the entire client area
ExpressNavBar
  • B238354
    - Items designer - The Select All and Delete buttons do not always
    perform the associated operation with selected items in RAD Studio XE3
    or later
ExpressPageControl
  • B238839
    - A custom button's OnCanShow event fires in response to hot-tracking
    tabs if the Properties.CustomButtons.Mode property is set to cbmNone or
    cbmActiveTab
  • B238639 - Localization - Localized resource strings are not applied to tab/page control elements
  • Q523671 - TcxPageControl - Docking a form to the page control with one or more hidden pages unexpectedly modifies page settings
  • Q526647
    - The mouse pointer flickers when moved over a control embedded to a
    TcxControl descendant if the Cursor property values of these controls do
    not match
ExpressPivotGrid Suite
  • B238331 - AV when displaying a filter dropdown of a data field whose GroupInterval property is set to group by date/time values
ExpressPrinting System
  • Q500098 - Certain cxProgressBar values are incorrectly rounded in a report
  • Q459163 - Documentation - The cpoDropStorageModeAfterPreview flag is not described in the TCustomdxComponentPrinter.Options topic
  • Q459167 - Documentation - The TBasedxReportLink.StorageName property is not described
  • B238554
    - Print Preview - All Ribbon-style and Advanced dialogs incorrectly
    apply TdxComponentPrinter.PreviewOptions.VisibleOptions settings to UI
    elements
  • Q522890 - Spreadsheet Report Link - Incorrect row height if the system DPI setting does not match 96
  • B238381
    - The "Control 'Preview' has no parent window" exception occurs when
    closing the Print Preview window that displays a report loaded via the
    LoadDataFromFile or LoadDataFromStream method
ExpressQuantumGrid Suite
  • Q522716
    - Automatic sizing enabled with EditAutoHeight produces painting
    artifacts in a cell whose vertical alignment does not match taTopJustify
  • B233000 - Documentation - The TcxCustomGridTableView.OnUpdateEdit event is not documented
  • Q526060 - Memory leaks when destroying a form if the View's BeginUpdate method is called without calling a matching EndUpdate method
  • Q520431 - Naming mechanism for newly created View items is changed
ExpressQuantumTreeList Suite
  • B238916 - AV occurs if the Screen.Cursor property value is modified while handling a mouse event
  • Q504869 - Bands unexpectedly swap their positions when restoring previously saved layout
  • Q525613 - Creating a node in a tree list with an unallocated Handle does not specify the node's AbsoluteIndex property value
  • Q520603
    - cxDBTreeList - The "List index out of bounds" exception occurs after a
    top node is inserted, and then the insertion is canceled
  • Q520696
    - cxDBTreeList - The "Stack overflow" exception occurs when binding the
    tree list to a Firebird table using a TSQLTable component
  • Q524576 - Documentation - A typo in the TcxTreeListImageIndexType type syntax
  • Q523360 - TcxVirtualTreeList - "Access violation" when adding an icon to TcxImageList from the GetNodeImageIndex event handler
ExpressScheduler Suite
  • Q518829 - Gantt View - Automatically view scrolling does not work when an event is sized horizontally
  • B238298 - Gantt View - The 'Invalid argument to date encode' exception occurs when horizontally sizing an event scrolls the View
  • Q524684 - TcxSchedulerDBStorage - AV occurs when setting an event's ParentGroup property to nil
ExpressSkins Library
  • Q520899 - Form - Incorrect size of the non-client area after a maximized form is minimized and then restored
ExpressSpreadSheet
  • Q521751 - Cells marked as blank in the formula array display the source formula rather than remain blank
  • Q522927
    - Deleting cells containing data with a shift in a column corrupts its
    cell data if the rectangle to be deleted terminates below the bottommost
    data cell
  • Q521622 - Incorrect output text when drawing text that contains chars with #160 code and current locale is Chinese (Simplified, PRC)
  • B238620 - Memory leaks when opening an invalid spreadsheet file
  • B238856 - The "List index out of bounds" exception occurs when undoing the deletion of a cell with custom style settings
ExpressTile Control
  • Q522777 - AV occurs when you delete a tile item while its hot-track animation is played
ExpressVerticalGrid Suite
  • Q519549 - Painting issues with styles applied to rows
  • Q520547
    - TcxVirtualVerticalGrid - Possible exception in the
    TcxvgPainter.DrawRow method when destroying and recreating rows within
    the BeginUpdate/EndUpdate block
  • Q525420 - The Styles.OnGetContentStyle event initializes its ARecordIndex parameter with a row VisibleIndex rather than a record index

Common Libraries

ExpressDataController
  • Q515962 - Destroying a data controller's owner initiates unnecessary operations with data
ExpressEditors Library
  • B238538 - TcxFilterControl being destroyed updates its filter criteria
  • B238464 - AV when pasting certain DevExpress controls from the clipboard to a form at design time
  • Q522581
    - cxColorComboBox - Selecting a new custom color with the system Color
    dialog does not replace the currently selected color if their
    descriptions match
  • Q523958 - cxMemo - The Stack Overflow exception occurs when calling the PostEditValue method from the Properties.OnChange event handler
  • Q525238 - Documentation - Classes defined in the cxDBNavigator unit reference the cxNavigator unit in error
  • B238476
    - TcxButton is incorrectly painted in applications run via Remote
    Desktop if the Office11 paint style is applied and Windows themes are
    disabled
  • Q524948 - TcxButton plays fading animation if the native painting style is applied and Windows themes are disabled
  • B238538 - TcxFilterControl being destroyed updates its filter criteria
  • Q525331
    - TdxShellBreadcrumbEdit incorrectly updates its content in response to
    renaming shell items if the Properties.ShellOptions.TrackShellChanges
    option is enabled
ExpressLibrary
  • B238537 - Destroying a TcxCustomPopupWindow class instance may recreate it
  • B238931 - Export - Files exported to XLSX cannot be opened with OpenOffice or LibreOffice
  • Q520691 - The dxHalfOfPi constant declaration in cxGeometry.hpp causes warnings when generating precompiled headers in C++Builder
Installation (VCL)
    • B238797 - Mail Client demo - An AV occurs when displaying the Feeds | Webinars module
    • B238272 - Trial version - The IDE displays warnings about missing FireDAC packages if FireDAC is not installed
时间: 2024-07-30 17:00:22

DevExpress VCL 已死-----关于13.1.4的发布。的相关文章

Devexpress VCL Build v2013 vol 13.2.5 发布

支持xe6 了,但是承诺的功能在哪里? What's New in 13.2.5 (VCL Product Line)   New Major Features in 13.2 What's New in VCL Products 13.2 Feature Highlights To learn about feature highlights in this version, please refer to the following page: Feature Highlights in 1

Devexpress VCL Build v2013 vol 13.2.3 发布

继续修修补补,大过年的,就不吐槽了. What's New in 13.2.3 (VCL Product Line)   New Major Features in 13.2 What's New in VCL Products 13.2 Known Issues To learn about known issues in this version, please refer to the following page: Known Issues in 13.2.3 (VCL Product

Devexpress VCL Build v2013 vol 13.2.4 发布

不说了,自己看吧. What's New in 13.2.4 (VCL Product Line)   New Major Features in 13.2 What's New in VCL Products 13.2 Breaking Changes To learn about breaking changes in this version, please refer to the following page: Breaking Changes in 13.2.4 (VCL Produ

Devexpress VCL Build v2013 vol 13.2.2 发布

devexpress 2013 的第二个大版本出来了,一如既往, 基本上还是一个大补丁包.各位看官,自己看.   What's New in 13.2.2 (VCL Product Line)   New Major Features in 13.2 What's New in VCL Products 13.2 Breaking Changes To learn about breaking changes in this version, please refer to the follow

Devexpress VCL Build v2014 vol 14.2.1 beta发布

已经快到2015 年了. 14.2.1 beta 才出来了. 还好,有一些新东西. 官网地址 VCL Gauge Control   Designed to clearly convey information at a glance, gauges are a significant data visualization part of dashboards. Communicate appropriate intelligence with a variety of circular, li

2012,独立B2C已死!天猫战后观格局

虎嗅注:在整整半年前的5月13日,电商分析师李成东为虎嗅(那时还未正式上线)写了第一篇文章,题目是<传统零售公司或将面临柯达命运>,谈到电子商务渠道对传统零售渠道商的灭顶式冲击.在这半年里,我们看到京东作为新兴B2C与传统零售大佬苏宁的对决,看到天猫淘宝创下一日狂卷191亿元的全球零售单日记录. 对未来不能再迟疑. 而当下的电商格局是怎样的呢?在虎嗅上线半年之际,李成东应虎嗅之约写出这篇"电商年度观察",希望对大家理解该产业有所帮助. 他的主要观点是: •独立B2C已死.

“P2P已死”亦或“断臂重生”

互联网改变了世界,也改变了金融. 以互联网金融为代表的新金融,以P2P和众筹为代表的互联网金融,在经历了"野蛮生长"之后,终于迎来了P2P网贷行业首部业务规范政策.8月24日下午4点,由银监会同工业和信息化部.公安部.国家互联网信息办公室等四部委一把手联合签署--<网络借贷信息中介结构业务活动管理暂行办法>(以下简称"<暂行办法>")正式发布. 对于这迟来的监管细则,业内声音褒贬不一,"P2P已死"."断臂重生&

[译] 跨站请求伪造已死!

本文讲的是[译] 跨站请求伪造已死!, 原文链接:Cross-Site Request Forgery is dead! 原文作者:Scott 译文出自:掘金翻译计划 译者:XatMassacrE 校对者:newbieYoung,DeadLion 跨站请求伪造已死! 在连续不断的被跨站请求伪造折磨了这么多年后,我们现在终于有了一个合理的解决方案.一个对网站拥有者没有技术负担.实施起来没有难度.部署又非常简单的方案,它就是 Same-Site Cookies. 和互联网历史一样悠久的跨站请求伪造

研发周报:API已死,API永存!

研发周报:API已死,API永存! 发表于2013-03-15 13:18| 次阅读| 来源CSDN| 0 条评论| 作者夏梦竹 研发周报apiGitHub开源编程语言 摘要:我们精心为您准备了CSDN研发频道一周最精彩的技术热点,以飨读者!本周看点:前Google资深研究员赵勇回国创业分享计算机视觉/模式识别经验谈:TIOBE 2013年3月编程语言排行榜,Java.Objective-C依然强劲,Ruby反超Perl:Meteor--让实时Web App成为主流:API已死,API永存等.