FMX

FMX

Under FMX, TComponent.Visible effects also the design time!

In FMX, unlike the VCL, the Visible property affects both design time and runtime when set in the Object Inspector. That’s why setting Visible:= False in FMX hides components in the Form Designer, which is a big inconvenience. If you edit the form at design time often, you can keep Visible:= True in the designer […]

Under FMX, TComponent.Visible effects also the design time! Read More »

New in Delphi Athene (12.0)

IDE Removed deprecated features: VCL Translation Support & Modeling Object Inspector – New string list editor Multiline string Editor Multiline string literals The Find in Files dialog now has a new Subdirectory exclude mask option, which excludes specific folders from being searched when using the Search in directories and Include subdirectories There are default exclusions

New in Delphi Athene (12.0) Read More »

Converting VCL code to FMX

Even though there are a few tools for porting a project from the VCL (Visual Component Library) to FMX (FireMonkey) the process is not easy especially because not all VCL components have direct FMX equivalents. Some components require substitution, and some functionality must be reimplemented. The problem deepens with 3rd party VCL components. Tools for

Converting VCL code to FMX Read More »

Delphi Firemonkey – ld.exe cannot find shlwapi.dll: No such file or directory

After installing FMX and using it for a while I started getting a weird “ld.exe cannot find shlwapi.dll” message. There was nothing like this to be found on the internet! I posted a question of StackOverflow but people started to point in (as later turned out to be) totally wrong directions. The complete error msg

Delphi Firemonkey – ld.exe cannot find shlwapi.dll: No such file or directory Read More »

Cross-platform development with Firemonkey – Tool-chain setup

This is a chapter from “Delphi in all its glory” book. Preparing for cross-platform An SDK is required for the following platforms: Multi-device applications for the iOS Device – 64-bit platform. Multi-device applications for the Android platform. Multi-device applications for the Linux platform. If you haven’t chouse to install them during Delphi setup, you need

Cross-platform development with Firemonkey – Tool-chain setup Read More »

Scroll to Top