View this email in your browser
October 29, 2020

In this newsletter...
TMS WEB Core for VSC v1.1 beta
TMS WEB Core tips & tricks
TMS FlexCel v7.7
TMS WEB Core for VSC v1.1 beta

Framework for creating modern web applications from Visual Studio Code
TMS WEB Core for VSC v1.1 beta is now available for registered TMS ALL-ACCESS users!

New features v1.1 beta:
  • Support for creating PWA's (Progressive Web Applications)
  • Support for Electron cross platform desktop apps (Windows, macOS, Linux)
  • In sync with the TMS WEB Core framework latest release v1.5.5.2
Download the new beta from the 'My Products' page after login on our website or via TMS Subscription Manager.

Available separately and also included in TMS ALL-ACCESS.
Discover more
TMS WEB Core tips & tricks

Framework for creating modern web applications

In this article, we start from a TWebResponsiveGrid and use it to demonstrate various tricks that apply throughout the TMS WEB Core framework but are here in combination with the TWebResponsiveGrid perfect to show. The purpose of the article is to show how well the web HTML/CSS world blends with the Delphi developers components world and this in different & flexible ways. We will show you a couple of techniques to customize TWebResponsiveGrid items and make these interactive.

TWebResponsiveGrid intro
TWebResponsiveGrid is a responsive grid control. This means that it contains a number of items displayed in a 2D grid layout and this layout, i.e. number of columns will be controlled by the device screen size. This number of columns is determined by the setting TWebResponsiveGrid.Options.ItemMinWidth. This sets the minimum width of items in pixels. So, the grid will automatically show as much columns as allowed to still have this minimum width of items respected. And this also takes the TWebResponsiveGrid.Options.ItemGap in account that specifies the gap between items also in number of pixels. Other than this, there is not much to do. When the TWebResponsiveGrid is resized or displayed on a big or small screen, it will use these settings to automatically render the right number of columns for items.

An item can be displayed in normal state, hover state and selected state. Therefore
TWebResponsiveGrid.Options has settings for normal state, selected state and hover state colors. In addition or as alternative ....

More in this article:
  • Beyond simple HTML in items
  • Blending the Object Pascal world with HTML elements
  • Online demo
Discover more
TMS FlexCel v7.7

Powerful, extensive & flexible component suite for native Excel report & file generation & manipulation

FlexCel v7.7 is now available!

Main new features in version 7.7:
  • When copying a sheet to a different file, ImageCount in the target file would return 0 even if there were images.
  • Improved support for camera objects. A new property [MaxNestedCameraObjects](://@api/FlexCel.Core/TFlxConsts/MaxNestedCameraObjects.html) allows to specify how many times a camera object can recursively draw itself.
  • FlexCel wouldn't allow some unicode characters in 3d formulas, while Excel would allow them.
  • FlexCel could not read some files with deleted what-if tables.
  • Improved : Improved handling of unknown parts inside xlsx files and improved Google sheets compatibility


Available separately and also included in TMS ALL-ACCESS.
Discover more
Stay in touch

                       




Roeselarestraat 180, 8560 Wevelgem - Belgium

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.