The long-awaited TMS FNC family update is here!
Check out what's new:
TMS FNC UI Pack:
- Introducing TTMSFNCTileList
- Added Editable property in TTMSFNCLabelEdit
- DefaultButton property in TTMSFNCTaskDialog
- TTMSFNCMemo: PopupMenu support on Window
TMS FNC Maps:
- TTMSFNCOpenLayers: OpenLayers v8 API compatibility
- TTMSFNCGooglePlaces: Support to use GetPlaceDetail with results from GetAutoComplete
- TTMSFNCGoogleMaps: OnKMLLayerClick event added
TMS FNC Cloud Pack:
- TTMSFNCCloudGoogleGMail: Remove Message Labels
- TTMSFNCCloudGoogleGMail: Delete Messages
- TTMSFNCCloudMicrosoftOutlookMail: Delete Messages
TMS FNC Core:
- Additional events added in TTMSFNCEdgeWebBrowser
Plus, smaller improvements and fixes to enhance your experience.
|
|
|
|
TMS WEB Core v2.3.1.0 release
<
|
|
|
TMS WEB Core v2.3.1.0 is here, packed with fantastic updates and improvements!
Check out the latest features and improvements:
- New: We've added a ReadOnly property to TAdvOutlookColumn, allowing you to have read-only checkboxes
- New: We've added the Event OnValidate to TWebDBEdit
- New: TWebToggleButton is now resizable, offering more flexibility
- New: Extended GetMiletusFilesP with filter support and added GetMiletusDirectoriesP for enhanced file management
- New: We now support lookup fields and lookup fields editing in TWebDBGrid
- New: Introducing the TWebCheckBox.Alignment property for better control
- New: Customize your popup form container element with TWebForm.ElementPopupClassName for a unique look
- Improved: Enjoy a smoother experience with exposed OnMouseLeave and OnMouseEnter in TWebLabel and TWebLinkLabel
- Improved: TWebDateTimePicker gets a Bootstrap style upgrade for a modern touch
| |
|
Reimagining our installers. A quick tour of TMS Smart Setup
|
|
|
Installers get little recognition. You don't buy a product to use the installers: you want the product, and the installer is just a way to get and use the product.
At TMS, we often fail to give them recognition too. Most of our development time is focused on improving our products, and as long as the installers work, we don't touch them that much. We primarily care about having the best products; the installers get a back seat. And yet, installers are a critical part of the whole. If an installer doesn't work or requires too much effort, it frustrates our users. They can take a disproportionate amount of our support time if they don't work as expected. And as simple as they look on the surface, they contain complex and difficult code inside, which, after more than 20 years of development and adding particular cases to support specific machine configurations, can get hard to maintain.
Our installers work and get the job done daily for thousands of customers, but we are aware that many things could be better. On its own, no issue is too big. But put them all together, and they make the experience much worse than it should be. So, about a year ago, we joined efforts among developers in all tms products to reimagine how we could make setups better if we started from scratch. This led to what we are announcing today: TMS Smart Setup...
| |
|
|
| |
|