ALERT June, 2017


In this alert ...

Generate PassKit discount coupons, event tickets, store cards, travel tickets for iOS PassKit wallet from Delphi or C++Builder.

We're pleased to announce the release of the new TMS PassKit v1.0.0.0.

Feature overview

With TMS PassKit, wallet PassKit files can be generated for use with the iOS / iPhone wallet of all types. Wallet is an application on Apple iOS that manages tickets, vouchers, boarding passes, store cards or other virtual objects. It is a part of the Apple Pay system which supports payment by NFC or Apple Wallet.

TMS PassKitBuilder supports the generation of all types of PassKit files.
  • Generates tickets, vouchers, boarding passes, store card ...for iOS Wallet
  • Support for multilanguage PassKit files
  • Support for QR code or bar code on PassKit file
  • Support for app association / companion app linking
  • Control over PassKit file appearance
  • Support for PassKit relevance setting including location or beacon based relevance
  • Support for PassKit file validity period settings

TMS PassKit is available for RAD Studio XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo. For more information about TMS PassKit:


Users with an active license to TMS ALL-ACCESS and TMS VCL Subscription receive TMS PassKit v1.0.0.0 free.




Stay always current with our entire product range at a fraction of the price!

In 2016, we introduced TMS All-Access which is an easy no-nonsense subscription to simply ALL our products. ALL products means all products we offer now but also all new products we'll release in the year of the subscription.

We took a sparkling start in 2017 and introduced 3 new products:
In February, we've added myCloudData SDK and TMS MQTT. And in March we released the new TMS FNC Blox.

And now with the new TMS PassKit release, we have our 4th free product added this year to TMS ALL-ACCESS!





VCL Component with extensive configurability for integrating Google Maps in VCL applications

We're pleased to announce the release of TMS WebGMaps v2.9

What's new in v2.9.0.0
  • New: SubMarkers collection property for Markers
  • New: OpenSubMarkerInfoWindow method added
  • New: OnSubMarkerClick event added
  • New: DeleteSubMarkers method added
  • New: CreateSubMarkers method added
  • New: Markers.LoadFromPOI, Markers.LoadFromPOIStream, Markers.SaveToPOI, Markers.SaveToPOIStream methods added
  • New: LoadGeoJSONPolygon and LoadGeoJSONPolyline methods
  • New: HoverColor for Polylines collection
  • New: HoverBackgroundColor, HoverBorderColor for Polygons collection
  • New: PolygonLabel class property
  • New: TagString, TagObject properties for Polygons, Polylines collections
  • New: ClearPolygons and ClearPolylines methods

Available separately and also included in TMS VCL Subscription.





FireMonkey component with extensive configurability for integrating Google Maps in FireMonkey applications

We're pleased to announce the release of TMS FMX WebGMaps v2.9


What's new in v2.9.0.0
  • New: SubMarkers collection property for Markers
  • New: OpenSubMarkerInfoWindow method added
  • New: OnSubMarkerClick event added
  • New: DeleteSubMarkers method added
  • New: CreateSubMarkers method added
  • New: Markers.LoadFromPOI, Markers.LoadFromPOIStream, Markers.SaveToPOI, Markers.SaveToPOIStream methods added
  • New : LoadGeoJSONPolygon and LoadGeoJSONPolyline methods
  • New : HoverColor for Polylines collection
  • New : HoverBackgroundColor, HoverBorderColor for Polygons collection
  • New : PolygonLabel class property
  • New : TagString, TagObject properties for Polygons, Polylines collections
  • New : ClearPolygons and ClearPolylines methods

Available separately and also included in TMS FMX Component Studio.




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

We're pleased to announce the release of TMS Cryptography Pack v2.5.0.0


Feature overview

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.

The list of algorithm includes:
  • AES (all standard modes and key sizes) to encrypt and decrypt according to FIPS 197
  • AES MAC to authenticate data
  • AES Galois Counter Mode to authenticate data according to NIST SP 800-30D
  • Speck to encrypt and decrypt with low power chips
  • RSA (OAEP and PSS) to sign and verify signatures of data with key size up to 4096 bits or to encrypt and decrypt (used to exchange keys)
  • EdDSA to sign and verify signatures with Edwards elliptic curves
  • ECIES to encrypt and decrypt with elliptic curves, the AES and SHA2 (used to exchange keys)
  • Salsa20 to encrypt and decrypt data
  • SHA 2 to generate hashes according to FIPS 180-4
  • SHA 3 to generate hashes according to draft FIPS 202
  • RIPEMD-160 to generates hashes (e.g., for blockchain/bitcoin compatibility)
  • Blake2 to generate hashes and support Argon2
  • PBKDF2 to derive keys from passwords according to PKCS #
  • Argon2 to derive keys from passwords, winner of the Password Hashing Competition
  • Support functions to code/decode various standard formats (e.g., Base64)
What's new in v2.5.0.0:
  • New: Introduction of TComponent derived classes to have components on the tool palette
  • New: A hash function is used to hash a message before signing in the RSA signature

TMS Cryptography Pack contains class wrappers for the supported cryptography functions. TMS Cryptography Pack can be used in Win32 VCL Windows and FMX Windows apps.

Available separately and also included in TMS ALL-ACCESS.




Seamless connectivity from Delphi applications to cloud services like OneDrive, Box, DropBox, iCloud Contacts, iCloud Calendar, Facebook, Flickr, FourSquare, Picasa, Google Calendar, Google Contacts, Google Drive, Google Tasks, Google Places, LinkedIn, Twitter, Windows Live Calendar, Windows Live Contacts, Wunderground weather, Twilio, BulkSMS, TelAPI, Esendex service, YouTube, PayPal ...

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

What's new in v3.8.0.0:

  • New TAdvYandexDisk: Component to get access to Yandex Disk API
  • New TAdvFirebaseObjectDatabase: Component that provides access to the Google Firebase Database API. It provides support to retrieve, add, update and remove objects.
  • New in TAdvTwitter:
    • MuteUser and UnMuteUser methods added
    • DeleteTweet method added
    • BlockUser and UnBlockUser methods added
  • New in TAdvGContacts:
    • Extra GPhoneType values added
    • Contact.Updated property added
  • New : Event SendNotifications property in TAdvGCalendar


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




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 a major update for the TMS FMX Cloud Pack is available now.


What's new in v3.3.0.0:

  • New TTMSFMXCloudYandexDisk: Component to get access to Yandex Disk API
  • New TTMSFMXCloudFirebaseObjectDatabase: Component that provides access to the Google Firebase Database API. It provides support to retrieve, add, update and remove objects.
  • New in TTMSFMXCloudTwitter:
    • MuteUser and UnMuteUser methods added
    • DeleteTweet method added
    • BlockUser and UnBlockUser methods added
  • New in TTMSFMXCloudGContacts:
    • Extra GPhoneType values added
    • Contact.Updated property added
  • New : Event SendNotifications property in TTMSFMXCloudGCalendar


Available separately and also included in TMS FMX Component Studio and TMS Cloud Studio.




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



TMS Component Pack v8.6.0.0 brings 1 new component, 1 new demo and several new features and improvements to existing components. See the what's new guide for all information & details about the new features.

What's new in version 8.6.0.0:

  • New : TAdvMultiFileMemo v1.0.0.0 : Multifile syntax highlighting memo
    • Easy to use methods for opening & closing files with automatic opening in new memo tab
    • Automatic detection of syntax highlight rules based on file extension
    • Optional automatic indication of modified tabs
    • Optional automatic handling of file saving
    • Optional automatic display of absolute file paths on tab hints


  • New in TAdvStringGrid v8.3.0.0:
    • Grid.ControlLook.ProgressHeight property added
    • Grid.MouseActions.ToggleNodeOnDblClick property added
    • Method Grid.ToggleNode() added
    • Parameter IgnoreRows added in CSV read from file & stream methods
    • Smart sort in filter dropdown list to automatically handle string vs numbers sort and combinations
    • Grid.ControlDropDown.WantArrows: boolean property added
    • Public property CSVTrimSpaces added
    • Public property ForceDecimalSeparator added
  • New : Float attribute for paragraph in HTML drawing on items in T(DB)Planner
  • New : Property ReturnIsTab added in TAdvGridDropDown
  • New : Wordwrapped key caption drawing support added for single caption keys in TAdvTouchKeyboard
  • New : SQLDateSeparator property added in TAdvDBFilterPanel
  • New : Conversion routines Millimeter <-> Pixel and Inch <-> Pixel in TAdvPDFLib
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.





Delphi framework for multi-tier REST/JSON HTTP/HTTPS application server development and ORM remoting.

We're pleased to inform a major update for TMS XData is available now.

What's new in v2.5:
  • New : Linux support using Delphi 10.2 Tokyo and later.

TMS XData is part of TMS Business Subscription. Users with an active license to TMS Business Subscription receive TMS XData v2.5 free.






TMS Sparkle is a Delphi framework for network, Internet programming. It provides classes for both client and server applications/services, allowing for example performing Http requests to servers, or building Http servers that receive and process client requests. It supports several platforms, including Microsoft Windows, Mac OS X, iOS and Android. TMS Sparkle is also the core framework used by several upcoming other TMS products such as TMS RemoteDB and TMS XData.

We're pleased to announce the availability of TMS Sparkle v2.3



What's new in v2.3:
  • New : Linux support using Delphi 10.2 Tokyo and later. You can now use Sparkle modules on Linux, through Apache modules created using WebBroker.
  • New : In-process server.

TMS Sparkle is part of TMS Business Subscription. Users with an active license to TMS Business Subscription receive TMS Sparkle v2.3 free.





Delphi library that provides an easy way to evaluate mathematical expressions, calculate symbolic derivatives and work with units of measurement.

We're pleased to announce the release of TMS Analytics & Physics Pack v2.0.0.0


TMS Analytics & Physics Pack is a Delphi library for developers that contains special classes to work with analytical expressions in Delphi programs - parse expressions, calculate expression values with multiple parameters, expression based derivatives calculation and so on. TMS Analytics & Physics Pack allows using various physics concepts (such as physical quantities, units of measurement, ...) in Delphi programs.

Benefits:
  • 100% Delphi code
  • Strongly structured class hierarchy
  • Universal algorithms for working with formulae of any complexity and for working with physics concepts
  • Many predefined functions and physical entities (physical quantities, units of measurement)
  • Easy to introduce new functions for any argument types and new physics concepts (physical quantities, units of measurement and so on)
  • Easy to overload operators for any argument types
  • Working with Complex numbers, 3D vectors and tensors
  • Working with indexed data (arrays, matrixes and higher dimensioned data)
  • Analytical (expression based) derivative calculation
  • Platform independent: can be used in VCL and FMX applications for Windows, macOS, iOS, Android
What's new in v2.0:
  • New : Special extension: allows calculation of special functions (Bessel, Legendre) and their derivatives
  • New : New math operators added, including comparison (>, <, etc.), logical (not, and, or), special (square root, absolute, etc.)
  • New : Fractions extension: allows using common fractions in math expressions, including making operations like 1/2+1/3 = 5/6, converting floating values to common fractions and vice versa
  • New : Conditional 'if' function (supporting real, complex and fractions), including derivative evaluation

Available separately and also included in TMS ALL-ACCESS.




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.