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


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

Click image for more screenshots.

Available separately and also included in TMS FMX Component Studio.


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

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

Click image for more screenshots.

Available separately and also included in TMS VCL Subscription.


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

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


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


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


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.

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

Available separately and also included in TMS ALL-ACCESS. Users with an active license to TMS ALL-ACCESS receive TMS Cryptography Pack v2.5.0.0 free.

Seamless access to cloud services from FMX applications.

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 ...

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


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.


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 ...

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 VCL Subscription and TMS Cloud Studio.


Create modern-looking & feature-rich Windows applications faster with 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.2 Tokyo & C++Builder 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo

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

TMS Component Pack 8.6.0.0 is a free update for all active registered users. Users with an expired registration, checkout the discount offers to upgrade to the latest TMS Component Pack, TMS Component Studio or TMS VCL Subscription after login on our website.

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

Features:
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.0.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. Users with an active license to TMS ALL-ACCESS receive TMS Analytics & Physics Pack v2.0 free.

Add diagram and flowchart capabilities to your application.


TMS FNC Blox offers cross-platform & cross-framework diagramming/flowcharting components for Windows, iOS, macOS, Android, Linux, Raspbian...

Feature overview:
  • High-quality (anti-aliasing) drawing of blocks and lines
  • Open architecture for building custom blocks and lines inherited from base classes
  • Ready-to-use flowchart, arrow and electric blocks
  • Linking system allow customizable link points and information retrieval of connected blocks
  • Block gradient, shadow and bitmap
  • Full block customization: pen, brush, color, selection color, minimum width and height
  • Block text customization: horizontal and vertical alignment, font, word wrap, clipping
  • Customizable link points in blocks
  • Full line (link) customization: pen, source arrow shape, target arrow shape
  • Arc & bezier lines, polygon objects
  • Block rotation supported (including text, bitmap and gradient)
  • Separate TTMSFNCBloxToolBar component for easy diagram editing with no line of code (needs TMS FNC UI Pack)
  • Diagram snap grid
  • Diagram rulers
  • Saving/Loading diagram to/from file and stream
  • Diagram zoom in/out
  • Panning
  • Helper classes TTMSFNCBloxBlockDrawer for easy custom drawing on custom blocks
  • Clipboard operations, object deletion and inserting, zooming, and more.
Supported frameworks and platforms
  • VCL Win32/Win64
  • FMX Win32/Win64, macOS, iOS, Android
  • LCL Win32/Win64, macOS, iOS, Android, numerous Linux variants including Raspbian

Click image for more screenshots.

Available separately and also included in TMS ALL-ACCESS and TMS FNC Component Studio. Users with an active license to TMS ALL-ACCESS receive TMS FNC Blox v1.0.0.0 free.


TMS software organizes a training day in Denmark and Belgium.

Sessions on TMS VCL components, TMS FNC components and TMS Cloud components will be given by Bruno Fierens, CTO from tmssoftware.com and Bernard Roussely, product manager of TMS Cryptography Pack. All sessions will be in English.


Registrations

  • TMS hands-on training day in Fredericia, Denmark on May 18th - Register now
  • TMS hands-on training day in Kortrijk, Belgium on June 8th - Register now



Workflow Studio is a Delphi/C++Builder VCL framework for Business Process Management (BPM). With Workflow Studio you can easily add workflow and BPM capabilities to your application,by allowing you or your end-user to create workflow definitions and running them.

Main tasks you can do with Workflow Studio are:

  • Design workflow definitions visually in a diagram
  • Run the workflow definitions
  • Manage tasks generated by the workflows

What's new & improved in v2.7:
  • New: Allow reordering of task fields in task definition dialog using Ctrl+Arrow keys or drag/drop
  • New: TTaskListView.SortOnColumnClick property
  • New: Task expiration by hours, minutes or seconds
  • Improved: Updated German and Spanish translations

Cross-platform messaging client library implementing the full MQTT specification.

Feature overview
  • MQTT client component
  • Can be used in VCL,FMX and LCL applications
  • Supports Windows, iOS, Android, macOS, Linux, Raspberry Pi
  • Implements full MQTT specification including QoS, Last will message, message retaining
  • Fast & multithreading based architecture
  • Supports secure & non-secure connections
  • Non-visual logger component included

Users with an active license to TMS ALL-ACCESS receive TMS MQTT v1.0.0.0 free.

SDK to host myCloudData.net yourself on a public or internal server for an unlimited number of users.

Feature overview

The TMS myCloudData SDK enables REST API (HTTP or HTTPS) based access to structured cloud data storage.

  • Can be deployed on a node.js based web server
  • Supports a MS SQL or MySQL database
  • Can be used on Microsoft Windows or Linux operating system
  • An unlimited number of data access users can be defined
  • Allows to use an unlimited number of tables, fields
  • Per user CRUD based permissions can be defined for tables
  • Rich meta data can be configured per table field
  • Permission based sharing of data between users can be configured
  • Accessible via REST API from any programming environment supporting REST
  • Structured table based data storage
  • Tables can have following field types: string, int, float, boolean, date, time, datetime, blob
  • Via metadata, typed fields can be defined + field lookup relationships


Users with an active license to TMS ALL-ACCESS receive myCloudData SDK v1.0.0.0 free.

Fully cross-platform chart component designed for business, statistical, financial & scientific data.


What's new & improved in v1.5.0.0:
  • New: Anti-aliasing & native canvas support
  • New: OHLC, CandleStick and Boxplot support
  • New: Central X-Axis and Y-Axis following custom reference value
  • Improved: Separation into TMS FNC Core and TMS FNC Chart

Available separately and also included in TMS ALL-ACCESS.
Users with an active license to TMS ALL-ACCESS receive TMS FNC Chart v1.5 free.

Fully cross-platform chart component designed for business, statistical, financial & scientific data.

What's new in v2.0.0.0:
  • New: Anti-aliasing & native canvas support
  • New: OHLC, CandleStick and Boxplot support
  • New: Central X-Axis and Y-Axis following custom reference value



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

A library with over 80 components enabling you to create professional looking instrumentation and multimedia applications with digital components like leds, scopes, banners, sliders, knob controls, buttons, meters, high performance timers and much more ...

What's new in v2.5.0.0

  • New: Introducting TvrNumLEDS: free configurable 7 segment LED display that can display characters 0..9, . , : and - in any order
  • New: Introducting TvrFloatNum: 7 segment LED display to display floating point numbers with control over nr. of decimals and negative sign
  • New: Introducting TVrTubeMeter : tube meter control with various tube shape settings
  • New: Mousewheel support in TVrTrackBar
  • New: Peak indication in TVrLevelBar
  • New: Background bitmap capability in TVrLevelBar
  • New: Antialias capability in TVrMeter
  • New: Antialias capability in TVrScope
  • New: 3 new 7 segment LED sizes in TVrNum, TVrClock
  • New: Palette colors in TVrScale and position indication
  • New: DecayMode in TVrLevelBar, TVrMeter
  • New: Display of milliseconds in TVrClock & negative times
  • New: Antialias support in TVrLineMeter, TVrThermoMeter
  • New: Mousewheel support in TVrRotarySwitch
  • New: Antialias support in TVrAngularMeter
tiw

tiw


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

Seamless access to cloud services from Windows and ASP.NET applications.

Seamless connectivity from .NET applications to cloud services like DropBox, Onedrive, Google Drive, Box, myCloudData.net, Google Calendar, Google Contacts, Windows Live Calendar, Windows Live Contacts, iCloud contacts, iCloud calendar, Picasa, Flickr, Instagram, Twitter, Facebook, LinkedIn, FourSquare, PushOver,...

What's new & improved in v2.0.0.0:

  • New : Support for myCloudData service
  • Improved : Support for latest Facebook REST API
  • Improved : Support for Google REST APIs
  • Improved : CalDav,CardDav handling



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


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

What's new & improved in v1.7.0.0:
  • New: Introducing TTMSFNCPDFLib, PDF Export Library:
    • PDF Generator Library
    • HTML formatted text support
    • Optional Font Embedding
    • Drawing primitives such as lines, rectangles, ellipses and custom paths
    • Support for horizontal and vertical linear gradients
    • Separate Fill and Stroke implementation
    • URL support
    • Unicode character support
    • Cross platform
    • Support for images drawing with optional stretching, aspect ratio
    • Text flow in multiple columns
    • Overflow detection and calculation
    • Numerous predefined page sizes
    • Optional page header and footer
  • New: Introducing TTMSFNCSpreadGrid:
    • Simple formula editing interface
    • Auto recalculation
    • Native XLS file import and export
    • Single cell recalculation, full recalculation
    • Extensive range of mathematical functions
    • Save with formulas or formula results only
    • Single cell references in formulas
    • Cell range formulas
    • Formula precision for grid on cell basis
    • Display formulas or formula results
    • Date / time functions
    • Intelligent formula aware copy and paste
    • Can be extended with custom functions
    • Cell names
    • Cell name mode can be RxCy style or A1-style
    • Inter TTMSFNCSpreadGrid instances cell references in formulas
    • Math library infrastructure to allow easy extending TTMSFNCSpreadGrid with custom functions
  • New: Introducing PDF Export functionality for TTMSFNCGrid and TTMSFNCRichEditor
  • Smaller improvements and fixes

Click image for more screenshots.




Available separately and also included in TMS ALL-ACCESS.

Set of highly configurable and styleable components for cross-platform FMX software development

What's new & improved in v3.5.0.0:
  • New: Introducing TTMSFMXPDFLib:
    • PDF Generator Library
    • HTML formatted text support
    • Optional Font Embedding
    • Drawing primitives such as lines, rectangles, ellipses and custom paths
    • Support for horizontal and vertical linear gradients
    • Separate Fill and Stroke implementation
    • URL support
    • Unicode character support
    • Cross platform
    • Support for images drawing with optional stretching, aspect ratio
    • Text flow in multiple columns
    • Overflow detection and calculation
    • Numerous predefined page sizes
    • Optional page header and footer
  • Improved: PDF Export functionality for TTMSFMXRichEditor, TTMSFMXGrid, TTMSFMXMemo
  • Improved: Added virtual keyword to some methods in TTMSFMXTabSet
  • Improved: RTF parsing in TTMSFMXRichEditor
  • Improved: HTML parsing in TTMSFMXRichEditor

Click image for more screenshots.


TMS FMX UI Pack v3.5.0.0 is a free update for all active registered users. Users with an expired registration, checkout the discount offers to upgrade to the latest TMS FMX UI Pack or TMS FMX Component Studio after login on our website.

FREE open-source client component for seamless access to the myCloudData.net service.

Use structured data storage in the cloud between your desktop & mobile applications. Always connect to your own live cloud data via myCloudData.net

Seamless access to the myCloudData.net API
Just drag the myCloudData REST Client component on your form and start using the myCloudData Service as it was a local database.

Fully cross platform
Whether you are developing Windows, Mac , IOS or Android applications, the myCloudData REST Client will suit your needs.

Open Source
The myCloudData REST Client is completely open-source and hosted on GitHub. That means that you can freely customize the code and add any functionality that it might be lacking for your specific project.

Free
You can use the myCloudData REST Client completely free of charge for any commercial or non-commercial project.

The free myCloudData REST client component is based on the REST technology that is included in Delphi 10.1 Berlin. It can be used with your Delphi 10.1 Berlin IDE as-is, no need to install extra commercial libraries.
mcdrestclient


Communications package containing components which provide access to the serial ports under Windows. The event-driven architecture provides the highest possible performance and allows all the tools to run in the background.

What's new v2.0.0.0

  • New : TVaCapture pattern match capability added.
    Now it is possible to use expressions to define a range of data start & finish patterns are accepted for pattern based data capture instead of only fixed data start & finish values.

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!

What's new & improved in v1.9.1.0:

  • New: Horizontal and Vertical Ruler in TTMSFMXNativeNSTextView
  • New: Vertical scrollbar in TTMSFMXNativeNSTextView
  • Improved: Enclosement in NSScrollView in TTMSFMXNativeNSTextView


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


Set of native iOS components for FireMonkey applications for iPhone, iPad, iPod.

100% iOS performance, 100% iOS look & feel

What's new in v3.0.0.0:

  • New: TTMSFMXNativeCameraViewController, stand-alone component to access the camera:
    • Take photos without going through the default camera application
    • Separate Initialization, Start and Stop process
    • Events to capture image data and stream
    • Popup version
  • New: TTMSFMXNativeBarCodeScanner, stand-alone component to scan various types of bar codes :
    • Inherits from TTMSFMXNativeCameraViewController and adds the capability of capturing various types of codes (QR, EAN, DataMatrix, and many more ...)
    • Popup version


TMS iCL is also part of TMS Component Studio for FireMonkey

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

What's new 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.

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.

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.



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.


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

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.

TMS Flexcel 6.11 is a free update for all active registered users. Users with an expired registration, checkout the discount offers to upgrade to the latest version.

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


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.

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


Features:
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
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.

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.


What's new & improved:
  • Update TMS XData 2.2.0.0:
    • New: Url convention now allows $count path segment to retrieve number of entities in a resource.
  • Update TMS Sparkle 2.1.0.0:
    • New: TStaticModule for serving static files
  • Update TMS RemoteDB 1.5.0.0:
    • 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 3.3.0.0:
    • 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 2.6.0.0:
    • 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 4.10.0.0:
    • 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 7.4.0.0:
    • 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


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

    What's new in v2.1.0.0:

    • New: $expand query option allows clients to have full control on how associated entities appear in JSON response.
    • New: Support for entities that have associations in ID (primary key containing foreign keys)
    • New: Support for Variant-type parameters in service operations when using GET HTTP method.
    • New: Breaking change: TXDataServerModule.PutMode property controls how PUT will behave at server-side
    • New: TXDataServerModule.SerializeInstanceRef property controls how instances of same object will be represented in JSON response
    • New: TXDataServerModule.SerializeInstanceType property controls how xdata type metadata will appear in JSON response
    • New: Support for Nullable<T> values in PODO classes
    • Improved: Errors on query syntax now return http code 400 instead of 500

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

    Compact cross-platform logging framework offering informative log output to a flexible number of targets with a minimum amount of code.


    Feature overview
    • Log to one or more output handlers such as the Console, HTML, Text file, CSV file, TCP/IP, Browser, Windows Event Log, ...
    • Heavily RTTI based for comprehensive type and class logging with simple log statements
    • Cross-platform: supports VCL Win32/Win64 apps and FMX Win32/Win64/Mac OS-X/iOS/Android apps
    • Class & property attribute based log output control & log output validation
    • Extensive & extensible data formatting capabilities
    • Multi-thread enabled & thread-safe
    • Includes options for time & delta time measurements
    • Runtime configurable log level
    • Log configuration persistence to file or registry
    • Helper methods to quickly setup custom output handlers and retrieve important information on the machine, device and application
    • Value validations to control logging based on attributes with a set of pre-defined validations such as value-range, date/time range, string length, regular expressions, ...
    • Easily extensible and customizable with custom output handlers
    • Separate TCP/IP Client included to view logger outputs remotely or TCP/IP server to log outputs of multiple client apps
    • IDE Plugin for adding missing units, inserting output handler registration code and toggling comments
    • Automatic exception logging
    • Interfaces to myCloudData.net & Exceptionless cloud logging

    What's new in v1.2:
    • New: Delphi 10.1 Berlin Support
    • New: TMSLoggingDatasourceOutputHandler
    • New: TMSLoggingAureliusOutputHandler
    • New: Automatic connection mode in TMSLoggingTCPClient
    • New: Command line switches to automatically or manually connect to a specific Host in TMSLoggingTCPClient


    Available separately and also included in TMS ALL-ACCESS and TMS VCL Subscription.


    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.

    iOSandroid


    What's new in v2.0:
    • New : Delphi 10.1 Berlin support
    • New : Authentication and authorization mechanism
    • New : JWT (JSON Web Token) authentication middleware (XE6 and up)
    • New : Basic authentication middleware
    • New : JSON Web Token library for creating and validating tokens (based on the Delphi JOSE and JWT Library: http://github.com/paolo-rossi/delphi-jose-jwt)
    • New : IsFloat and IsInt64 methods in TJsonReader class

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

    Read, write, manipulate .XLS, .XLSX files and generate PDF or HTML reports from any Windows programming language or application scripting

    Features
    • DLL based interface to read/write XLS,XLSX,XLSM files
    • Manipulate Excel files from any Windows programming language or application scripting supporting DLLs
    • Includes direct DLL function imports/wrappers for old Delphi versions
    • Can handle encrypted XLS, XLSX files
    • Conversion of XLS,XLSX files to HTML or PDF files
    • Can generate PDF, HTML reports from XLS,XLSX files
    • Comes as one easy to deploy DLL and can be used on machine without Excel installed
    • Includes DLL import unit & wrapper for Delphi 6 to Delphi 10 Seattle
    • Includes 32 and 64 bit dlls
    What's new in version 6.8.0.0
    • New : Support for Rad Studio 10.1 Berlin
    • New : Updated the dll to use FlexCel 6.8 library


    Create modern-looking & feature-rich Windows applications faster with 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 & C++Builder 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin

    Access to the new components, latest versions, improvements, new features in over 400 VCL components for building feature-rich, modern looking and native Windows application with Delphi or C++Builder is what the TMS Component Pack offers.

    What's new in version 8.2.0.0:

    • New : Support for RAD Studio 10.1 Berlin
    • New in TAdvStringGrid v8.0.0.0:
      • SuppressRow, UnSuppressRow, UnSuppressAllRows, IsSuppressedRow functions added
      • MouseActions.DisjunctColSelectNoCtrl property added
      • OnColDisjunctSelect event added
      • OnColDisjunctSelected event added
    • New : Event OnImageNotFound added in TAdvRichEditorHTMLIO
    • New : Method CursorToSelection added in TAdvMemo
    • New : OnBeforeUrlToFile event added for custom downloading of files in TWebUpdate
    • New : NullDateDate & NullDateFormat properties added in TAdvDateTimePicker
    • New : BeginUpdate/EndUpdate methods added in THTMLTreeList
    TMS Component Pack 8.2.0.0 is a free update for all active registered users. Users with an expired registration, checkout the discount offers to upgrade to the latest TMS Component Pack,TMS Component Studio or TMS VCL Subscription after login on our website.


    Included IDE plugins:
    • TMS Project Manager: Free IDE plugin to easily ZIP and upload projects.
    • TMS Rich Clipboard: Free IDE plugin to copy source code with syntax highlighting to the clipboard.
    • TMS Presentation Tool: Free IDE plugin to monitor clipboard, track clipboard history and to save & load code snippets for giving presentations with Delphi.
    • TMS What's New: Free IDE plugin to keep current with the latest releases, blogs & tweets from TMS software.

    The bundled installer with support for the latest Delphi 10 Seattle IDE can be downloaded here.


    The fastest and easiest route to host your data in the cloud.


    Feature overview
    • Use myCloudData.net as a service: easy, fast and secure use of cloud data storage for your mobile, web and desktop apps
    • Access myCloudData.net from any programming environment: myCloudData.net uses OAUTH 2.0 and a full REST/JSON/HTTP API, accessible from all programming environments
    • Roll-out your data as you go: create & update your metadata on-the-fly with our API
    • Control sharing data between different myCloudData.net accounts: set CRUD permissions on data optionally shared with other myCloudData.net accounts
    • Lightweight and simple access for IoT data capture, communication & storage: the REST JSON API is compact, fast and lightweight and makes it ideal for use from IoT devices
    • Ready to use libraries to access myCloudData.net: libraries are available to effortlessly consume myCloudData.net data from .NET, Javascript, Delphi, Pascal applications
    • Use myCloudData.net free or with a subscription: for limited storage needs, use a free myCloudData.net account. For blob storage and more features, a subscription is available
    • Host myCloudData.net on your own server: use the myCloudData.net SDK if you prefer to host your data on your own public or internal server

    Free access to a FULL myclouddata.net account subscription is available for all TMS Cloud Studio and TMS ALL-ACCESS customers during the active license period.

    Compact cross-platform logging framework offering informative log output to a flexible number of targets with a minimum amount of code.


    Feature overview
    • Log to one or more output handlers such as the Console, HTML, Text file, CSV file, TCP/IP, Browser, Windows Event Log, ...
    • Heavily RTTI based for comprehensive type and class logging with simple log statements
    • Cross-platform: supports VCL Win32/Win64 apps and FMX Win32/Win64/Mac OS-X/iOS/Android apps
    • Class & property attribute based log output control & log output validation
    • Extensive & extensible data formatting capabilities
    • Multi-thread enabled & thread-safe
    • Includes options for time & delta time measurements
    • Runtime configurable log level
    • Log configuration persistence to file or registry
    • Helper methods to quickly setup custom output handlers and retrieve important information on the machine, device and application
    • Value validations to control logging based on attributes with a set of pre-defined validations such as value-range, date/time range, string length, regular expressions, ...
    • Easily extensible and customizable with custom output handlers
    • Separate TCP/IP Client included to view logger outputs remotely or TCP/IP server to log outputs of multiple client apps
    • IDE Plugin for adding missing units, inserting output handler registration code and toggling comments

    What's new
    • TCP/IP log server to allow multiple client apps to log to a central server
    • Automatic exception logging
    • Interfaces to myCloudData.net & Exceptionless cloud logging

    Click image for more screenshots.


    Available separately and also included in TMS ALL-ACCESS and TMS VCL Subscription.


    Add the ultimate flexibility and power into your applications with native Pascal or Basic scripting and full IDE with visual form designer, object inspector, and more.


    What's new & improved in v7.1.0.0:
    • New: Library Browser dialog provides to your end-user a full reference of available classes, methods, functions, constants, etc. available to be used in scripts.
    • Improved: Added *.png in the default filter for the picture editor in IDE designer.


    Available separately and also included in TMS Business Subscription.

    Set of LCL components to offer easy access from Windows, Raspberry Pi, Mac OS-X, Linux applications to cloud services.


    Seamless connectivity from Lazarus applications to cloud services like OneDrive, Box, DropBox, Facebook, Flickr, FourSquare, Picasa, Google Calendar, Google Drive, Google Tasks, Google Places, LinkedIn, Twitter, Windows Live Calendar, Windows Live Contacts, Wunderground weather, YouTube, ...


    Available separately and also included in TMS ALL-ACCESS and TMS Cloud Studio.