ALERT September, 2016


In this alert ...

Our team is excited to announce we received the Editors choice 1st prize award in Blaise Pascal with our TMS FNC UI Pack!

With the article Developing UI controls for 3 frameworks, 3 IDEs and 5+ operating systems, Bruno Fierens explains the FNC-way to write a custom UI control once and use it in all 3 frameworks and for 5+ operating systems.

The several challenges of FNC (Framework Neutral Components) are discussed followed by detailed information about the FNC abstraction layer that abstracts all differences between the frameworks and makes it possible to use a single API to write custom UI controls for the 3 frameworks VCL, FMX and LCL.


ORM framework for Delphi with full support for data manipulation, complex and advanced queries, inheritance, polymorphism, JSON based remoting and more...

We're pleased to announce a new version of our ORM framewok for Delphi has been released.

What's new & improved in v3.4.0.0:
  • New: Cross-database Concat function: Linq.Concat(Linq['FirstName'], Linq['LastName'])
  • New: Arithmetic projections Add, Subtract, Multiply and Divide, also supporting operators: Linq['Total'] + Linq['Additional']
  • New: TDatabaseManager.IgnoreConstraintName property for better control of database schema update and validation
  • New: Linq query syntax improved with support for relational operators: Linq['Name'] = 'Mia'. All query examples in this documentation updated to newer syntax.
  • New: Linq functions Contains, StartsWith, EndsWidth now support projections: Linq['Name'].StartsWith(Linq['OtherField'])
  • New: Linq "type-helper" version all existing functions, like Upper or Year: (Linq['Name'].Upper = 'MIA') and (Linq['CreatedAt'].Year = 2015)
  • New: In clause in Linq queries

TMS Aurelius is part of TMS Business Subscription. Users with an active license to TMS Business Subscription receive TMS Aurelius v3.4 free.




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

We're pleased to announce the availability of TMS FNC UI Pack v1.5.0.0 with 9 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 & improved in v1.5.0.0:
  • New: TTMSFNCGridDatabaseAdapter, adapter to connect the TTMSFNCGrid to any database
  • New: TTMSFNCToolBarPopup, popup version of the TTMSFNCToolBar
  • 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: TTMSFNCListEditor, list editor control
  • New: TTMSFNCURLBitmapContainer, bitmap container with the ability to download images from an URL
  • Smaller improvements and fixes






Set of FMX components to offer easy access from Delphi for FireMonkey applications to cloud services like OneDrive, Box, DropBox, Facebook, Flickr, Picasa, Youtube, Google Calendar, Google Contacts, Google Drive, LinkedIn, Twitter, Windows Live Calendar, PushOver, FourSquare, Instagram, Wunderground, CloudConvert, PayPal ...

We're pleased to announce the availability of TMS FMX Cloud Pack v3.2.0.0 with several new components.

What's new & improved in v3.2.0.0:

  • New: TTMSFMXCloudMyCloudDataDataSet: dataset component mapping on myCloudData data
  • New: TTMSFMXCloudMyCloudDataConnection: component for managing a connection to myCloudData and reusing the connection by a TTMSFMXCloudMyCloudDataDataSet
  • New: TTMSFMXCloudOutlookMail: New component
  • New: TTMSFMXCloudImgur: New component
  • New: TTMSFMXCloudCloudinary: New component
  • New: TTMSFMXCloudMSComputerVision: New component
  • New: TTMSFMXCloudMSEmotion: New Component
  • New: TTMSFMXCloudMSBingSpeech: New Component
  • New: TTMSFMXCloudMyCloudData: Added support for extra MetaData properties
  • New: TTMSFMXCloudMyCloudData: UpdateMetaData method overload added
  • New: TTMSFMXCloudMyCloudData: GetLookupData method added to Tables
  • New: TTMSFMXCloudMyCloudData: LookupFieldList property added to Tables
  • New: TTMSFMXCloudGDrive: Info property and GetAccountInfo method added
  • New: TTMSFMXCloudOneDrive: Info property and GetAccountInfo method added
  • New: Support for authentication through external browser for myCloudData and Google Services
  • Improved: TTMSFMXCloudGdrive, TTMSFMXCloudDropBox, TTMSFMXCloudPryv, TTMSFMXCloudmyCloudData, TTMSFMXCloudGContacts, TTMSFMXCloudGCalendar, TTMSFMXCloudCloudKit: Authentication threading
  • Improved: Automatic update of IE emulation mode of the authentication browser window for Google Services
     

Also available for VCL Windows applications: TMS VCL Cloud Pack or in the bundle TMS Cloud Studio with support for VCL, LCL, FMX, IntraWeb and .NET




Set of VCL components to offer easy access from Windows applications to cloud services.

We're pleased to announce the availability of TMS VCL Cloud Pack v3.7.0.0

What's new & improved in v3.7.0.0:

  • New: TAdvMyCloudDataDataSet: dataset component mapping on myCloudData data
  • New: TAdvMyCloudDataConnection: component for managing a connection to myCloudData and reusing the connection by a TAdvMyCloudDataDataSet
  • New: TAdvOutlookMail: New component
  • New: TAdvImgur: New component
  • New: TAdvCloudinary: New component
  • New: TAdvMSComputerVision: New component
  • New: TAdvMSEmotion: New Component
  • New: TAdvMSBingSpeech: New Component
  • New: TAdvMyCloudData: Added support for extra MetaData properties
  • New: TAdvMyCloudData: UpdateMetaData method overload added
  • New: TAdvMyCloudData: GetLookupData method added to Tables
  • New: TAdvMyCloudData: LookupFieldList property added to Tables
  • New: TAdvGDrive: Info property and GetAccountInfo method added
  • New: TAdvOneDrive: Info property and GetAccountInfo method added
  • New: Several extra EXIF properties exposed in TAdvCloudExifImage
  • New: Support for authentication through external browser for myCloudData and Google Services
  • Improved: AdvGdrive, AdvDropBox, AdvPryv, AdvmyCloudData, AdvGContacts, AdvGCalendar, AdvCloudKit: Authentication threading
  • Improved: Automatic update of IE emulation mode of the authentication browser window for Google Services

Related blog post

TMS VCL Cloud Pack v3.7 introduces new level of seamlessness to access cloud data: in TMS VCL Cloud Pack v3.7, new components TAdvmyCloudDataConnection and TAdvmyCloudDataDataSet have been added. With these 2 components, access to structured data on the cloud via the myCloudData service becomes easier than ever.


Available separately and also included in TMS Cloud Studio with support for VCL, LCL, FMX, IntraWeb and .NET.




Create DB-aware or non DB-aware multi-pane or multi-serie financial & business charts and spectacular 3D Pie charts. Supports Line, Bar, Area, Band, Stacked Bars, Stacked Area, Pie, Donut, OHLC, Spider, CandleStick, Histogram, Bubble, Funnel, Error charts.

In version 4.2 we have added a new helper popup toolbar that offers various functionality such as changing the series type, fill and line color as well a specifying the marker type and label visibility.

What's new in v4.2.0.0:
  • New: Popup toolbar to configure series visuals (XE2 and newer)
  • Improved: Product name change for consistency




Available separately and also included in TMS VCL Subscription and TMS Component Studio.





Set of components for true native macOS application development. No compromises: a 100% macOS look and feel!

We're pleased to announce a new version of TMS mCL has been released.

What's new & improved in v1.9.0.0:

  • New: TTMSFMXNativeNSSecureTextField, password enabled text field
  • New: OnCustomizeCell event in TTMSFMXNativeNSOutlineView
  • Improved: Support for retina images in TTMSFMXNativeNSOutlineView
TMSFMXNativeNSTextField


Available separately and also included in TMS Component Studio for FireMonkey.



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.11
  • New: Support for Delphi Starter Edition
  • New: Support for Excel tables in xlsx files
  • New: While it is invalid to write a file with conditional formats or data validations with formulas that refer to other sheets, Excel can load them (but you won't be able to modify them). Now FlexCel can read those too without reporting an error.
  • New: New properties `FullRecalcOnLoad` and `FullRecalcOnLoadMode` in TXlsFile
  • New: FlexCel could raise an exception when deleting ranges with conditional formats.





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 6.11.0.0
  • New: While it is invalid to write a file with conditional formats or data validations with formulas that refer to other sheets, Excel can load them (but you won't be able to modify them). Now FlexCel can read those too without reporting an error.
  • New: Support for Excel tables in xlsx files
  • New: Properties `FullRecalcOnLoad` and `FullRecalcOnLoadMode` in TXlsFile
  • New: FlexCel could raise an exception when deleting ranges with conditional formats.





TMS Cryptography Pack contains strong and up to date algorithms to perform most cryptographic operations. It includes algorithms to encrypt/decrypt, sign/verify, hash and authenticate data and files.

TMS Cryptography Pack v1.3.0.0 is released & available now to all active users.

What's new in v1.3.0.0:
  • New: Optimization of AES, SPECK, SHA3 and SHA2, especially to the functions dealing with files.
  • New: 2 new functions in Converter class: to convert an RSA key in OpenSSL format to an RSA key that can be used in TRSAEncSign class 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 v1.3 FREE.





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
Email: info@tmssoftware.com
Web: http://www.tmssoftware.com
Support, FAQ & Manuals: http://www.tmssoftware.com/site/support.asp


Follow latest developments at tmssoftware.com




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