ALERT September, 2016

In this alert ...

Powerful, feature-rich UI controls for 3 frameworks and 5+ operating systems.

We're pleased to inform TMS FNC UI Pack beta v1.5 is available now for all TMS ALL-ACCESS customers. In this beta version we've added no less than 10 NEW components! With TMS FNC UI Pack you only need to use 1 UI control set to master application development in VCL, FMX + LCL and target 5+ different operating systems.

What's new in the TMS FNC UI Pack beta release:

  • New: TTMSFNCGridDatabaseAdapter: adapter to connect the TTMSFNCGrid to any database
  • New: TTMSFNCToolBarPopup: popup version of the TTMSFNCToolBar
  • New: TTMSFNCRichEditorEditToolBarPopup & TTMSFNCRichEditorFormatToolBarPopup: popup version of the rich editor format and edit toolbar
  • New: TTMSFNCScrollBar: fully configurable scrollbar
  • New: TTMSFNCResponsiveList: responsive design list control
  • New: TTMSFNCSearchList: multi-column list with optional categorized items, pictures and text
  • New: TTMSFNCSearchEdit: editable version of the TTMSFNCSearchList
  • New: TTMSFNCHint: application / form wide HTML formatted hints
  • New: TTMSFNCURLBitmapContainer: bitmap container with the ability to download images from an URL
  • Comes with several new demos that demonstrate various features of the 10 new components we have added in this beta version.

We're eager to hear your experiences with the beta version!

A link from where the TMS FNC UI Pack beta 1.5 version can be downloaded has been added on the 'My products' page for all TMS ALL-ACCESS users. We welcome all comments, feedback & suggestions via email.

With TMS FNC UI Pack, you can target 3 frameworks and 5+ operating systems. Therefore we hope to receive as much feedback as possible about the use of these components on several platforms (VCL Win32/Win64, FMX Win32/Win64, MacOS-X, iOS, Android, LCL Win32/Win64, Mac OS-X, iOS, Android, Raspbian, ... ) and several IDE's (Delphi XE7, XE8, 10 Seattle, 10.1 Berlin, C++Builder XE7, XE8, 10 Seattle, 10.1 Berlin, Lazarus 1.4.4 or 1.6 with FPC 2.6.4 or FPC 3.0).

We look forward to all your feedback!

Code analysis tool for Delphi developers that proactively detects issues in code.

TMS FixInsight v2016.09 has been released with new code analysis rule, ignore list and parser improvements.

FixInsight performs static code analysis to help you find bugs early in the development process:
  • Identify potential errors and oddities
  • Produce a list of warnings when issues are found
  • Check your code for coding convention compliance
  • Suppress particular warnings
  • Reduce the number of bugs early in the development stage
  • Enhance code quality
  • Reduce overall costs of development, maintenance and support
  • Improve application reliability and quality
What's new & improved in v2016.09:
  • New: New rule O803 Constant 'Foo' is declared but never used
  • New: A list of units to ignore supports file masks
  • Improved: Improved parser

Available separately and also included in TMS ALL-ACCESS.

Users with an active license to TMS ALL-ACCESS receive TMS FixInsight Pro edition FREE.

TMS Component Pack enables you to create modern-looking & feature-rich Windows applications faster with well over 400 components in one money and time saving bundle for Delphi 7,2007,2009,2010,XE,XE2,XE3,XE4,XE5,XE6,XE7,XE8,10 Seattle,10.1 Berlin,10.1 Berlin Starter Edition & C++Builder 2007,2009,2010,XE,XE2,XE3,XE4,XE5,XE6,XE7,XE8,10 Seattle,10.1 Berlin

We're pleased to announce the release of TMS Component Pack v8.3.3.0

What's new in version
  • New: Delphi 10.1 Berlin Starter Edition support
  • New in TAdvResponsiveList v1.1.0.0:
    • Keyboard support added
    • OnBeforeItemSelect, OnAfterItemSelect events added
    • Multiselect capability added
    • ConditionCategory;
    • Touch scroll support
    • OnBackgroundDraw() event
    • Support for displaying controls in items
    • OnItemControlClick() event
  • New in TAdvStringGrid v8.1.2.0:
    • HTML rendering engine float attribute for paragraph & image
    • AddDataPicture,HasDataPicture,RemoveDataPicture methods added to have data picture cells using PictureContainer pictures
    • Find function with search for strings containing special chars like <,>,=,! when using dbl quotes
    • CellNode.NodeColumn property to configure column where nodes will appear
    • OnHoverButtonsShow event added
    • New : ShowFilterDropDown() method added
  • New in TAdvEdit v3.4.1.0:
    • AllowShares property added in TAdvDirectoryEdit
    • Public Value: variant property added to get & set value as variant
    • DisabledTextColor property added
  • New : Upgraded ResourceIndex in ResourceMap to Int64 for allowing a larger range of resource indexes in TDBPlanner
  • New : InspectorItem.FloatValue property added in TMS InspectorBars
  • New : ssAnsiAlphaCase , ssAnsiAlphaNoCase sort modes added in TAdvListView
  • New : Public property DrawSplitLineAlways: boolean added in TAdvGlowButton
  • New : UseAppearance property to force a glow button to use its own style regardless of toolbar style in TAdvGlowButton
  • New : LoadPicture added to control load mechanism in TWebPictureContainer
  • New : Capability to load from file added in TWebPictureContainer
  • New : HTML rendering engine float attribute for paragraph & image in HTML controls
  • New : DataPictureField type added to show data-linked PictureContainer pictures in TDBAdvGrid
  • New : EndTimeMode property to allow sections to end at Now or at the fixed EndTime property in TAdvSmoothTimeLine
  • New : ActionImages property added to select type of images for TActionManager associated menu items in TAdvMenus
  • New : SpinButtonWidth property added in TAdvSpinEdit
  • New OnAllowColumnDrop event added in TAdvGridColumnPicker
  • New : Exposed OnMouseLeave/OnMouseEnter events in TAdvOutlookList

Users with an active registration can as always obtain this free update now after login on our website with your registration email & code. The details of all improvements and new capabilities are described in the release notes.

For users with an expired registration, please login on our website for special discount upgrade offers to a full new version cycle of free updates and free priority support for TMS Component Pack or upgrades to our TMS Component Studio, TMS VCL Subscription or TMS ALL-ACCESS.

Add business intelligence to applications and application development with VCL frameworks, libraries, components to automate & streamline development as well as use of applications. From ORM framework to dynamically extending applications with scripting tools, TMS Business Subscription makes the developer & user more productive.

We're pleased to announce that several major product updates are available now in the TMS Business Subscription!

What's new & improved:
  • Update TMS XData
    • New: Url convention now allows $count path segment to retrieve number of entities in a resource.
  • Update TMS Sparkle
    • New: TStaticModule for serving static files
  • Update TMS RemoteDB
    • New: Support for IProviderSupport allows using RemoteDB dataset (TXDataset) as a dataset provider - for example, in a setup using TClientDataset + TDatasetProvider + TXDataset
  • Update TMS Aurelius
    • New: TObjectManager.Flush method can now receive an entity as parameter allowing flushing a single entity.
    • New: TCascadeType.Flush cascade type allows control of how associated objects will be flushed when flushing a single entity
    • New: Support for ZeosLib database-access components
    • Improved: When retrieving Int64 values from database, it now tries to handle the value even when the underlying db access component provides the value as float
  • Update TMS Workflow
    • New: Clickable column titles in task list allows reordering tasks
    • Improved : While editing a task, name is truncated to 50 characters at interface level
  • Update TMS Diagram
    • New: TCustomDiagramBlock.CornerRadius property for fine-tuning of rounded corner when using rounded-square shape
    • Improved : Improved performance when clearing or deleting many diagram objects at once
  • Update TMS Scripter
    • New: Support for record methods when using DefineRecordByRTTI
    • Improved: While debugging it's now possible to see source code of units that are not the active unit
    • Improved: Significant performance increase when modifying arrays
    • Improved: Library browser now displays property types.
    • Improved: Code completion not showing up in some situations when script contained declared routines

100% Native .XLS,.XLSX,.XLSM,.PDF,.HTML,.SVG file generation/manipulation for VCL & FMX

We're pleased to inform an update of the TMS Flexcel Studio for VCL & FMX has been released.

What's new in version 6.9
  • New : Conditional Format support for .XLSX files

100% managed code Excel (.XLS & .XLSX), HTML, SVG and PDF report generation for .NET, Mono, Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Oxygene

We're pleased to inform an update of the TMS Flexcel Studio for .NET has been released.

What's new in version
  • New : Conditional Format support for .XLSX files
  • New : Removed "classic" OSX and iOS components for Xamarin

Software library that provides various algorithms used to encrypt, sign and hash data

We're pleased to announce the availability of TMS Cryptography Pack v1.2.0.0 with several new features.

What's new in v1.2.0.0:
  • New: Support for Win64 (VCL/FMX)
  • New: Support for Android (Delphi XE5 or newer)
  • New: Support for OSX (Delphi XE7 or newer)
  • New: Overloaded AES, SPECK EncryptFile/DecryptFile methods to specify output path
  • New: HMAC-SHA2 method added into SHA2 class
  • New: Converter class to convert from raw format to hexadecimal format or base64 format and vice versa

Available separately and also included in TMS ALL-ACCESS.

Users with an active license to TMS ALL-ACCESS receive TMS Cryptography Pack FREE.

We're pleased that in the month September we have again the chance to meet our customers, to show our products, to meet new developers who wishes to learn about our components & tools, ... on several upcoming events in Europe.

Bruno Fierens has also been invited as speaker, Bruno will talk about the challenges of creating cross-framework Pascal components. He will bring a session that discusses the differences between Pascal UI frameworks, how to build UI controls that can be used in the different UI frameworks and an introduction to the complex TMS FNC UI Controls that we have released so far. We will also show a sneak preview of a few brand new FNC UI controls that are currently in development.
An overview of the events:

Delphi Congrčs 2016 - 15 September

30 rue Cabanis, 75014 Paris

Delphi-Tage 2016 - 17 September

Mercure Hotel
Friesenstrasse 44-48, 50670 Köln

Pascal Delphi Festival 2016 - 20 September

Blokhoeve 1, 3438 LC Nieuwegein
The Netherlands

We're looking forward to see you at one of these events!

As always, we thank all users for the numerous inputs, feedback, comments and suggestions. This is an invaluable help to steer our developments here at TMS software. We continue to look forward to all your further communications to direct our team to provide you better tools and components for your needs.

Kind regards,
TMS software team
Support, FAQ & Manuals:

Follow latest developments at

NOTICE: If you wish to unsubscribe from the TMS software Newsletter, please click here.