Products



Stay in touch

Add your e-mail address here to receive the monthly TMS Software alerts.


    
LATEST NEWS

Update:

TMS Component Pack v8.2.1.0

Apr 28, 2016

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



TMS Component Pack 8.2.1.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.

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

What's new in version 6.8
  • New : Support for Rad Studio 10.1 Berlin
  • New : Support for adding horizontal scrollbars with the API
  • New : Support for ShrinkToFit attribute in cells when exporting to pdf/html/svg/images/printing/previewing
  • New : New parameter `recalcBeforeConverting` added to ConvertFormulasToValues and ConvertExternalNamesToRefErrors
  • New : New parameter `convertFormulasToValues` added to PasteFromXlsClipboardFormat
  • New : New overload of TFlexCelPdfExport.ExportAllVisibleSheets taking a filename
  • New : New <#Switch> and <#IFS> tags in FlexCel reports
  • New : Full support of Hyperlinks in autoshapes in xlsx files
  • New : Full support for "Allow users to Edit ranges" in the API
  • New : Autosize of chart axis when rendering charts
  • New : <#IF> tag in reports can now omit the false section
  • A lot of smaller improvements & fixes

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

Update:

TMS FlexCel DLL v6.8.0.0

Apr 28, 2016

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

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.8.0.0
  • New : Support for adding horizontal scrollbars with the API
  • New : Support for Windows 10 Universal Apps
  • New : Support for ShrinkToFit attribute in cells when exporting to pdf/html/svg/images/printing/previewing
  • New : New parameter `recalcBeforeConverting` added to ConvertFormulasToValues and ConvertExternalNamesToRefErrors
  • New : New parameter `convertFormulasToValues` added to PasteFromXlsClipboardFormat
  • New : New overload of TFlexCelPdfExport.ExportAllVisibleSheets taking a filename
  • New : New <#Switch> and <#IFS> tags in FlexCel reports
  • New : Full support of Hyperlinks in autoshapes in xlsx files
  • New : Full support for "Allow users to Edit ranges" in the API
  • New : Autosize of chart axis when rendering charts
  • New : <#IF> tag in reports can now omit the false section
  • Various smaller improvements & fixes

Update:

TMS Pack for FireMonkey v3.3.1.0

Apr 22, 2016

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


What's new & improved in v3.3.1.0:
  • New : Support for RAD Studio 10.1 Berlin
  • Improved : Cursor handling in TTMSFMXRichEditor




TMS Pack for FireMonkey 3.3.1.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 Pack for FireMonkey or TMS Component Studio for FireMonkey after login on our website.

Update:

TMS FNC UI Pack v1.0.1.0

Apr 21, 2016

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


Feature overview
  • Support for VCL Win32/Win64, FMX Win32/Win64, MacOS-X, iOS, Android, LCL Win32/Win64, Mac OS-X, numerous Linux variants including Raspbian
  • Includes a feature-rich & powerful grid component with support for grouping, autosizing, filtering, sorting,...
  • Includes a highly configurable planner / scheduler component with various display modes: day, month, half day period, multi day resource,...
  • Includes a compact light-weight WYSIWYG rich text editor control
  • Includes a multi-column, high-performance TreeView & CheckedTreeView capable of handling millions of nodes
  • Support for HTML formatted text, including hyperlinks in various parts of the grid, treeview, planner components
  • Includes various helper controls: HTML enabled text controls, pickers, toolbars,... that can be used separately as well
  • Includes various demos and extensive PDF developers guides
  • Use one source-code base, one UI component set to create feature-rich applications for all popular operating systems that exist on the planet

What's new & improved in version 1.0.1.0:

  • New : Support for RAD Studio 10.1 Berlin
  • New: Event OnImageNotFound added in TTMSFNCRichEditorHTMLIO
  • Improved : Cursor handling in TTMSFNCRichEditor

Click image for more screenshots.





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


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.

Update:

TMS Logging v1.1.0.0

Mar 9, 2016

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.

Update:

TMS Cloud Pack v3.5.0.0

Mar 8, 2016

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


Seamless connectivity from Delphi applications to cloud services like Amazon, 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.5.0.0:

  • New: TAdvOutlookContacts: component that provides access to the Outlook Contacts service. It enables to create, read, update and delete Outlook Contacts.
  • New: TAdvOutlookCalendar: component that provides access to the Outlook Calendar service. It allows to retrieve a list of Outlook Calendars and read, create, update and delete Outlook Calendar events.
  • New: TAdvExceptionLess: component that provides access to the Exceptionless API which is capable of managing exceptions and log messages.
  • New: Adaption to use OneDrive API v1.0 in TAdvOneDrive

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

Update:

TMS Business Subscription

Feb 26, 2016

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:
  • New: TMS Echo v1.0.0.0 added: Delphi framework for data replication:
    • It allows you to have two or more databases and synchronize data between them. Changes you make to one client database (inserts, updates, deletes) can be sent to another database. It's bidirectional, so you can send and receive changes between databases.
  • Update TMS Aurelius 3.0.0.0:
    • New: Design-time wizard "New TMS Aurelius Connection" makes it very straightforward to create Aurelius database connections (IDBConnection)
    • New: TObjectManager.Replicate method
    • Improved: Automapping now sets generator to SmartGuid if field FId is of type TGuid
    • Improved: TObjectManager.Find has a new overload that accepts TGuid value for id
    • Improved: Saving an object with user-assigned id was calling SQL to retrieve ID without need
    • Improved: TDatabaseManager can receive a TArray<TMappingExplorer>, allowing to create the database structure for all of them at once
  • Update TMS XData 1.6.0.0:
    • New: Design-time wizard to create a XData Server with a few clicks
  • Update TMS Sparkle 1.4.0.0:
    • New: Design-time wizard to create a Sparkle Server easily with a few clicks.
    • New: Middleware system provides a modular way to add custom request and response processing
    • New: Compress Middleware provides automatic gzip/deflate response based on request headers
    • New: TWinHttpRequest.BeforeWinHttpSendRequest event allow low level setting of WinHttp options
  • Update TMS RemoteDB 1.3.0.0:
    • New: Design-time wizard to create new RemoteDB Server with a few clicks

Click image for more screenshots.


Update:

TMS Scripter v7.1.0.0

Feb 23, 2016

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.

Update:

TMS Advanced Charts v4.0.0.0

Feb 12, 2016

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.0.0.0:
  • New: TAdvChartViewPDFIO component to export Chart to PDF

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

New:

TMS FNC Chart v1.0.0.0

Jan 21, 2016

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



Feature overview
  • Highly configurable cross-platform chart.
  • Support for VCL Win32/Win64, FMX Win32/Win64, MacOS-X, iOS, Android, LCL Win32/Win64, Mac OS-X, iOS, Android, numerous Linux variants including Raspbian
  • Support for multiple series with optional separate or combined auto range for x- and y-axis.
  • Bar, grouped bar, absolute stacked bar, percentage stacked bar, area, stacked area chart types.
  • Pie, donut, spider, line and digital line chart types.
  • XY line and XY scatter chart types.
  • Legend with glyph representing the chart type for each series.
  • Formatting of values in various formatting types (numbers, floating point numbers and date time)
  • X-axis and y-axis with optional custom formatting for each series and multiple position support.
  • Optional configurable background grid.
  • Series markers with bitmap and custom drawing support.
  • Series labels with formatting support and optional stacked mode.
  • Annotations for each series point.
  • Optional 3D drawing mode.
  • Design time editor.
  • Separate runtime editor for desktop operating systems.
  • High number of events for further customization.
  • Opacity support (FMX only)

Click image for more screenshots.


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

Update:

TMS WebGMaps v2.2.0.0

Jan 5, 2016

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

Click image for more screenshots.

What's new in v2.2.0.0

  • New : LoadGPSRoute() function added to load routes from GPX files
  • New : WayPointIndex property for each Leg of a Direction

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



What's new & improved in v1.5.0.0:

  • New: ctBand support
  • New: AddParetoLine, AddLineSerie, AddTrendLine, AddTrendChannel, AddBandSerie, AddTrendChannelBand and AddMovingAverage support
  • Improved: Drawing of points when scrolling

Features
  • Highly configurable cross-platform chart.
  • Support for multiple series with optional separate or combined auto range for x- and y-axis.
  • Bar, grouped bar, absolute stacked bar, percentage stacked bar, area, stacked area chart types.
  • Pie, donut, spider, line and digital line chart types.
  • XY line and XY scatter chart types.
  • Legend with glyph representing the chart type for each series.
  • Formatting of values in various formatting types (numbers, floating point numbers and date time)
  • X-axis and y-axis with optional custom formatting for each series and multiple position support.
  • Optional configurable background grid.
  • Series markers with bitmap and custom drawing support.
  • Series labels with formatting support and optional stacked mode.
  • Annotations for each series point.
  • Optional 3D drawing mode.
  • Design time editor.
  • Separate Windows and Mac OS X runtime editor.
  • High number of events for further customization.
  • Comes with a desktop and mobile demo.



TMS Charts for FireMonkey is also part of TMS Component Studio for FireMonkey

Update:

TMS iCL v2.8.0.0

Dec 10, 2015

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

100% iOS performance, 100% iOS look & feel

Click image for more screenshots.


What's new & improved in v2.8.0.0:
  • New: TTMSFMXNativeAVPlayerViewController: native iOS component to display the video content of an AVPlayer object along with system-supplied playback controls:
    • Manages the playback, fullscreen or inline, of a movie from a file or a network stream
    • Supports wireless movie playback to AirPlay-enabled hardware such as Apple TV
    • Supports picture in picture (iOS 9)
    • Optionally configure playback controls and video aspect ratio on resize
  • New: OnGetHeaderAppearance in TTMSFMXNativeUITableView
  • Improved: Exposed cellLayoutMarginsFollowReadableWidth property in TTMSFMXNativeUITableView


TMS iCL is also part of TMS Component Studio for FireMonkey

New:

myWebMachine

Dec 3, 2015

Connect anytime from anywhere to your machine



tmssoftware.com is excited to announce it acquired myWebMachine.com, a small company focusing on offering zero-client solutions to control a personal computer.

At this moment this comprises myWebMachine LAN edition that enables to use your Windows computer from another PC, a tablet, a mobile phone, a Mac OS-X or Linux machine. tmssoftware.com sees important synergies to bring a myWebMachine version that can be used outside the LAN, a version that enables tmssoftware.com to support our customers remotely, to give remote training etc... and also to offer our customers, software developers a tool that can help to take-over Windows machine for remote help & debugging.

myWebMachine offers great & innovative technology to access your PC literally from anywhere, anytime and tmssoftware.com looks forward to bring this to the next level!

New:

TMS LCL Cloud Pack v1.0.0.0

Nov 12, 2015

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

Update:

TMS Workflow Studio v2.4

Nov 4, 2015

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 2.4
  • New : TWorkflowStudio.VersionControlEnabled allows version control on workflow and task instances
  • New : Refresh (F5) popup menu option in task list dialog
  • New : FireDAC database adapter
  • Improved : Updated German and Spanish languages
  • Improved : Transition editor now only being displayed automatically when the source block has output options to be selected from.
  • Various smaller improvements & fixes

Update:

TMS Aurelius v2.9.0.0

Oct 12, 2015

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

What's new & improved in v2.9.0.0:

  • New: Optimistic versioned concurrency control of entities using Version attribute.
  • New: TObjectManager.UseTransactions property allows control whether manager uses transactions to perform internal operations. This is a breaking change.
  • Improved: More detailed error message when loading a proxy fails due to duplicated records.

Set of FireMonkey components to offer easy access from Delphi for FireMonkey applications to cloud services.


Seamless connectivity from Delphi 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 & improved in v2.7.0.0:

  • New : Introducing TTMSFMXCloudTrello : component to get access to Trello service
  • New : Introducing TTMSFMXCloudGSheets : component for access to Google Sheets service
  • New : Introducing TTMSFMXCloudGMail : component for access to Google Mail service
  • New : Introducing TTMSFMXCloudGAnalytics : component for access to Google Analytics service
  • New : Introducing TTMSFMXCloudStripe : component to get access to Stripe API service
  • New : Facebook API v2.4 support in TTMSFMXCloudFacebook
  • New : OAuth 2 support in TTMSFMXCloudDropBox



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

Update:

TMS XData v1.5

Aug 10, 2015

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

Features

  • Server based on REST/JSON architecture style
  • Easily accessible from different client platforms like .NET, Java, JavaScript, since it's REST/JSON based
  • Uses standard POST, GET, PUT and DELETE HTTP methods for data request and data modification operations
  • Partial update of objects (PATCH)
  • Full-featured query mechanism
  • Well-defined JSON representation of resources including entities, associations, streams and proxies
  • Support for streams (blobs)
  • Several databases supported in back end: SQL Server, MySQL, PostgreSQL, Oracle, Firebird, etc.. (through TMS Aurelius)
  • Design based on standard OData protocol

Based on TMS Sparkle HTTP/HTPS server architecture, which provides:
  • HTTP(S) server based on Windows http.sys stack
  • Support for HTTP Secure (HTTPS)
  • Kernel-mode caching and kernel-mode request queuing (less overhead in context switching)
  • Multiple applications/process can share (respond) the same port (at different addresses)
  • Secure Sockets Layer (SSL) support in kernel-mode

What's new in v1.5
  • New : Several built-in functions available to increase flexibility when querying objects in REST requests. New available functions are Upper, Lower,Length, Substring, Position, Year, Month, Day, Hour, Minute and Second
  • New : TXDataClient.HttpClient property provides low level access to the Http client and allows using OnSendingRequest events to customize requests
  • New : TXDataOperationContext Request and Response properties gives full control for service implementations to customize the processing of client requests
  • New : TXDataServerModule.DefaultExpandLevel allows defining the expand level of JSON responses when it's not defined by client request

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

Update:

TMS Sparkle v1.3

Aug 10, 2015

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


Features
  • Client features:
    • Http client available in Windows, Mac OS X, iOS and Android
    • Support for Http Secure (Https)
    • Transparent handling of chunked and gzip-encoded responses
  • Server features:
    • Http server based on http.sys stack (Windows only - minimum Vista and Server 2008)
    • Support for Http Secure (Https)
    • Kernel-mode caching and kernel-mode request queuing (less overhead in context switching)
    • Multiple applications/process can share (respond) the same port (at different addresses)
    • Secure Sockets Layer (SSL) support in kernel-mode

What's new in v1.3
  • New : THttpClient.OnSendingRequest event provides an opportunity to customize request, for example adding custom headers

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

Copyright © 1995 - 2016 TMS Software v4.0