DevExpress VCL Subscription 18.1.2

PDFのブックマーク、ハイパーリンク、サムネールによるナビゲーション可能、グリッドコントロールとツールバーコントロールをアップデート
6月 21, 2018
新バージョン

機能

  • New Object-Relational Mapping Tool (Beta) - The VCL ExpressEntityMapping Framework is an object-relational mapping (ORM) tool that simplifies data access and management by converting relational data into objects, properties, and collections for use in code. With this tool, you can query data and implement business logic using entity models and an object-oriented approach instead of handling the low-level data access and constructing/executing SQL statements manually.
    • Support for the Code-First, Database-First, and Model-First approaches to application development.
    • A standalone application that helps you design entity models in a visual fashion, and generate classes based on them.
    • Transparent and controllable object-relational mapping via built-in attributes or registration functions.
    • Support for Oracle, Microsoft SQL Server, MySQL, Firebird, SQLite, and Microsoft Access database engines.
    • Comprehensive database generation, updates, and integrity validation based on definitions of your entity classes.
    • Advanced support for existing databases with the capability to prohibit changing their schemas.
    • Data access using FireDAC and dbGo ADO connection components – no additional connections are required in your existing applications.
    • A dataset component allowing you to bind entity objects to data-aware controls.
    • Easy-to-build object queries allowing you to retrieve, sort, and filter data using LINQ expressions, object-based criteria syntax, or plain text, including calculated conditions and a wide set of criteria operators and functions
    • An advanced parser supporting a database-independent criteria string syntax.
    • Support for ordinal, real, enumerated, and Nullable types, string fields/properties of unlimited size, and BLOB data serialization.
    • Custom object identifiers (keys) allowing you to mark a field/property of any supported data type as a key by a corresponding attribute.
    • IEnumerable and IEnumerable<T> object collections and LINQ expression results.
  • Ribbon and Toolbars
    • A new Search Toolbar that follows the ribbon tabs displayed in the tab area;
    • A new editor that allows end-users to search toolbar/ribbon commands by their captions and display search results in a drop-down window. This editor is designed for use in two use-case scenarios: either standalone or when embedded in toolbars or ribbon groups. When embedded in the new Search Toolbar, the editor allows you to mimic the 'Tell Me' box available in modern Microsoft Office applications.
  • Data Export - Improved Performance
    • Grid Views without master-detail data presentation are now exported up to 8 times faster and use up to 4 times less memory than in previous releases.
    • The TreeList control’s data export is up to 9 times faster and consumes up to 13 times less memory when compared to previous versions.
    • XLSX export compresses XML files and streams compressed data to the resulting file without storing temporary XML files in memory.
  • Grid Control
    • Improved Customization Options
      • A three-state check box allowing users to toggle the checked state of all items on the list;
      • A check box allowing users to sort items alphabetically;
      • Ability to switch the checked state of selected items by pressing the Space key;
      • Ability to select multiple items by pressing and holding the left mouse button and moving the mouse pointer over them. In addition, end-users can hold down the Ctrl key to invert the selection and thus select non-contiguous items.
    • Miscellaneous Enhancements
      • Added the ability to manage and apply conditional formatting rules in the Layout and Data Editor at design time.
      • The indicator cell for a row now displays a new icon in response to displaying an in-place Edit Form.
  • Hybrid Touch-Friendly Scrolling - Added a scrollbar mode similar to that found in Universal Windows Platform (UWP) apps that run on Windows 10. This mode is a hybrid of the classic mode and the touch-friendly scrollbar mode introduced in v17.2. In the new mode, the scrollbar thumb appears when an end-user hovers the mouse pointer over a control or scrolls through its content. Hovering the mouse pointer over the scrollbar thumb or its movement path transforms the thumb to a traditional scrollbar. Moving the mouse pointer away from the scrollbar reduces it back to the thumb. The thumb disappears if the mouse pointer is stationary or the control is not scrolled for some time. You can enable the new scrollbar mode by switching the corresponding option in a skin (or look&feel) controller.
  • PDF Viewer
    • Bookmarks and Hyperlinks - The VCL PDF Viewer now allows you to display bookmarks within its Navigation pane for PDF documents that include bookmarked sections. This release also adds support for hyperlinks (both external links and links to specific parts in a loaded document).
    • Page Thumbnail Navigation - Added navigation by page thumbnails. Page thumbnails represent miniature previews of document pages. The Page Thumbnails panel located in the Navigation pane allows end-users to do the following:
      • Navigate through the document by clicking page thumbnails.
      • Enlarge or reduce the thumbnail size.
      • Select thumbnails using mouse clicks combined with the Shift or Ctrl key.
      • Print pages which correspond to selected thumbnails.
    • Miscellaneous Enhancements
      • Multi-threaded content rendering improves performance when scrolling, zooming, or rotating pages.
      • The PDF Viewer can now display a 'Locked View' image when opening a PDF document. This is especially useful for large documents.
  • Scheduler Control
    • Google and Microsoft Office Calendars - v18.1 introduces a storage component that allows users to create, display, or modify appointments on Google and Microsoft Office calendars. Accessing calendar data requires that you obtain OAuth 2.0 credentials for your application and specify them via the new authorization components introduced in this release.
    • Agenda View - Appointments can now be rearranged using drag and drop.
  • Skins Library
    • Vector (SVG) Skins - v18.1 adds full support for SVG (Scalable Vector Graphics) skins. The release ships with a new skin (The Bezier) first introduced in the WinForms product line and which is based entirely on SVG images. This new skin allows the VCL controls to look perfect on any screen with any DPI settings. The Bezier is the first skin that ships with UI elements that allow users to change the skin palette and instantly re-paint the entire skin at runtime. You can choose from dozens of unique palette presets or easily create a custom palette to apply a corporate style to your application.
    • Skin Editor Enhancements
      • The new tabbed MDI UI simplifies the manner in which you switch between skins and their elements.
      • The Project Manager and tabs allow you to reorder skins in a project using drag and drop and Move Up/Down buttons.
      • A Find Panel allows you to quickly locate skin elements in product groups.
  • TreeList Control
    • Node Filtering - The VCL TreeList control now provides the following node filtering options:
      • The end-user ability to build filter criteria using the Filter Control component (TcxFilterControl).
      • A new Filter property allowing you to programmatically specify filter criteria.
      • A new OnFilterNode event enabling you to dynamically filter out individual nodes.
  • TreeList & Vertical Grid Controls
    • Find Panel - Added the Find Panel functionality first seen in the Grid control to the TreeList and Vertical Grid controls. These controls offer numerous options to customize the display and behavior of the Find Panel.
PDF Thumbnail Navigation

DevExpress VCL Subscription(英語版)

すべてのDeveloper Express VCL製品を1つにまとめたパッケージ

ご質問がありますか?

今すぐ DevExpress ライセンススペシャリストとライブ チャット