ALERT July, 2016


In this alert ...

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

We're pleased to announce the release of the new TMS Cryptography Pack v1.0.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
  • PBKDF2 to derive keys from password according to PKCS #5

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.

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





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

We’re pleased to inform that from June 2016, TMS teams up with Roman Yankovsky to bring the product "FixInsight for Delphi" from now on as "TMS FixInsight"

Feature overview

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 (list of code patterns handled by FixInsight can be found in the documentation)
  • Exclude specific units from analysis by entering their names in the Settings window
  • Suppress particular warnings

Benefits

  • Reduce the number of bugs early in the development stage
  • Reduce overall costs of development, maintenance and support
  • Improve application reliability and quality
Related blog entry
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 & 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.0.0


What's new in version 8.3.0.0:

  • New: Introducing TAdvSearchList v1.0.0.0: Multicolumn list with optional categories with built-in incremental filtering mechanism
  • New: Introducing TAdvSearchEdit v1.0.0.0: Edit control with automatic filtered lookup in multicolumn dropdown list with optional categories
  • New: Introducing TAdvSearchEditEditLink v1.0.0.0: Non-visual component to automatically use TAdvSearchEdit as inplace editor for TAdvStringGrid, TDBAdvGrid,
  • New: IntroducingTAdvResponsiveList (preview) v1.0.0.0: List control following responsive design principles to dynamically adapt content to client area of the control
  • New in TAdvTreeView v1.1.0.0:
    • Clipboard support
    • Column sorting
    • Drag & Drop support
    • Reordering
    • Filtering
    • Keyboard Lookup
  • New in TAdvRichEditor v1.6.3.0:
    • IsSelectionError function added
    • InsertSelectionFromStream method added
    • Accessible color pickers & symbol picker from TAdvRichEditorFormatToolBar
  • New: Moved DefaultHandling property to published in TAdvEdit
  • New: Added StyleElements property to THTMLButton
  • New: doHyperlinkWithoutUAC option added to show hyperlinks without UAC in TAdvTaskDialog
  • New: Style wsCustom added in TAdvTimePickerDropDown
  • New: Support for PNG images via images in associated PictureContainer in THTMLStatusBar
  • New: Methods to turn capslock on and off in TAdvSmoothTouchKeyBoard
  • New: Automatic removal of dataset filter in TAdvDBFilterPanel
  • New: TAdvOfficeStatusPanel VAlignment property added in TAdvOfficeStatusBar


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.





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

We're pleased to announce the availability of TMS FNC UI Pack v1.3.0.0 with several new components!
TMS FNC Controls offer one UI control set that can be used with one source based in VCL Windows, FMX cross-platform Delphi or C++Builder applications or LCL applications for Windows, Linux, macOS with the free Lazarus IDE.

What's new & improved in v1.3.0.0:
  • New: IntroducingTTMSFNCCheckGroup & TTMSFNCCheckGroupPicker:
    • HTML formatted text support
    • Display in a pre-defined number of columns
    • Separate title with checkbox
  • New: Introducing TTMSFNCRadioGroup & TTMSFNCRadioGroupPicker:
    • HTML formatted text support
    • Display in a pre-defined number of columns
    • Separate title with checkbox
  • New: Introducing TTMSFNCPanel:
    • HTML formatted text support
    • Header and Footer with close, expand, compact and dropdown button
    • Automatically aligns controls in the content area
    • Used in the TTMSFNCNavigationPanel component
    • Optionally divide panel in sections
  • New: Introducing TTMSFNCNavigationPanel:
    • Uses TTMSFNCPanel to represent pages
    • HTML formatted text support
    • 3 modes to switch between items, buttons or combination of both
    • Badges for each item
    • Separate options menu
    • Compact mode
    • Custom drawing events
  • New: Introducing TTMSFNCListBox:
    • Multi-line HTML formatted text
    • Fixed and variable item height
    • Multiple events for custom drawing and customization of default drawing
    • Multiple events for all kinds of interactions such as selection, sorting, filtering
    • Mouse and keyboard interaction
    • Comes with separate TTMSFNCCheckedListBox
  • New: Introducing TTMSFNCToolBarItemPicker
  • New in TTMSFNCTreeView:
    • Clipboard support
    • Column sorting
    • Drag & Drop support
    • Reordering
    • Column Filtering
    • Keyboard Lookup




Available separately and also included in TMS ALL-ACCESS.





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

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

What's new & improved in v3.6.0.0:

  • New: Incremental hierarchical cloud storage retrieval in Google Drive, OneDrive, DropBox, Box.net, Amazon Cloud Drive cloud storage components for faster operation
  • New: Introducing TCloudTreeviewAdapter: A helper control to automatically and progressively visualize the file structure from CloudStorage in a TTreeView component.
  • New: Introducing TCloudAdvTreeviewAdapter: A helper control to automatically and progressively visualize the file structure from CloudStorage in a TAdvTreeView component.
  • New: Cloud Storage components: Added SearchList method
  • New: Cloud Storage components: Added GetFolderList & GetFolderListHierarchical methods
  • New: TAdvMyCloudData: LoadFromFile/LoadFromStream boolean result
  • New: TAdvMyCloudData: SaveToFile/SaveToStream boolean result
  • New: TAdvGCalendar: AddCalendar, DeleteCalendar and UpdateCalendar methods added
  • New: TAdvTwitter: GetDirectMessages method and DirectMessages property
  • New: TAdvTwitter: GetConfiguration method and Configuration property
  • New: TAdvTwitter: GetTweetLength method
  • New: TAdvFacebook: GetGroups method and GroupList collection added
  • New: TAdvFacebook: GetFeed method overload to get Facebook Page feed
  • New: TAdvFacebook: GetFeed method overload to get Facebook Group feed
  • New: TAdvFacebook: Feed property for TFacebookPage
  • New: TAdvInstagram: Extra default scopes due to changes in Instagram API
  • Improved: Automatic update of IE emulation mode of the authentication browser window for TAdvInstagram, TAdvPayPal, TAdvCloudKit, TAdvHubic and TAdvFlickr
  • Improved: AuthBrowser JavaScript error handling

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




Seamless access to cloud services from FireMonkey applications.

We're pleased to announce a major update for the TMS Cloud Pack for FireMonkey is available now.


What's new in v3.1.0.0:

  • New : Incremental hierarchical cloud storage retrieval in Google Drive, OneDrive, DropBox, Box.net, Amazon Cloud Drive cloud storage components for faster operation
  • New : Introducing TTMSFMXCloudTreeviewAdapter : A helper component to automatically and progressively visualize the file structure in a TTreeView component.
  • New : Introducing TTMSFMXCloudTMSTreeviewAdapter : A helper component to automatically and progressively visualize the file structure in a TTMSFMXTreeView component.
  • New : Cloud Storage components: Added SearchList method
  • New : Cloud Storage components: Added GetFolderList & GetFolderListHierarchical methods
  • New : TTMSFMXMyCloudData: LoadFromFile/LoadFromStream boolean result
  • New : TTMSFMXMyCloudData: SaveToFile/SaveToStream boolean result
  • New : TTMSFMXGCalendar: AddCalendar, DeleteCalendar and UpdateCalendar methods added
  • New : TTMSFMXTwitter: GetDirectMessages method and DirectMessages property
  • New : TTMSFMXTwitter: GetConfiguration method and Configuration property
  • New : TTMSFMXTwitter: GetTweetLength method
  • New : TTMSFMXFacebook: GetGroups method and GroupList collection added
  • New : TTMSFMXFacebook: GetFeed method overload to get Facebook Page feed
  • New : TTMSFMXFacebook: GetFeed method overload to get Facebook Group feed
  • New : TTMSFMXFacebook: Feed property for TFacebookPage
  • New : TTMSFMXInstagram: Extra default scopes due to changes in Instagram API
Available separately and also included in TMS Component Studio for FireMonkey.




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

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


What's new in v2.5.5.0
  • New : LoadMarkersFromPOI method added
  • New : OnMapTilesLoad event added
  • New : APIChannel property added
  • New : AddGeoImage method
  • New : MapOptions.ZoomMarker property
  • New : IconColor, IconState properties for Markers
  • New : IconWidth, IconZoomWidth, IconHeight, IconZoomHeight properties for Markers
  • New : Events OnMarkerZoomIn, OnMarkerZoomOut added


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 WebGMaps for FireMonkey v2.5.5.0


What's new in v2.5.5.0
  • New : LoadMarkersFromPOI method added
  • New : OnMapTilesLoad event added
  • New : APIChannel property added
  • New : MapOptions.ZoomMarker property
  • New : IconColor, IconState properties for Markers
  • New : IconWidth, IconZoomWidth, IconHeight, IconZoomHeight properties for Markers
  • New : Events OnMarkerZoomIn, OnMarkerZoomOut added

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





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

We're pleased to announce the availability of TMS Pack for FireMonkey v3.4.5.0. with a major update of our TTMSFMXTreeView component!

What's new & improved in v3.4.5.0:
  • New in TTMSFMXTreeView:
    • Reorder
    • Keyboard Lookup
    • Drag & Drop
    • Column sorting
    • Column Filtering
    • Clipboard support
  • Improved : UnselectItem & UnselectAllItems in TTMSFMXPlanner
  • Improved : Styles in TTMSFMXTableView


TMS Pack for FireMonkey v3.4.5.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.



Info: TMS support during holiday season


TMS software remains open during the holiday season and sales & support is standby for your most urgent questions.


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.