Every UI has to deal with images sooner or later. Images can be part of the data you need to handle in the application or part of the UI's elements. Today's minimalistic trend pushes UI toward icons and glyphs with respect to text since a (well-chosen) image is usually more immediate to the user, can be quite convenient in terms of occupied space, and is usually less impacted by language switches.
In this section, we will learn about the components and capabilities the FMX framework offers so that you can effectively deal with images in your applications.
In FMX, we can deal with images through different functionalities and components. A TImage component (collocated on the Shapes page of the Component Palette section, even if it is not a descendant of TShape) is designed to show a single image and provide some typical functionalities (see the WrapMode property) to properly display the image on the screen.
A TImageViewer component can be...