Custom TLayout component which will cache the contents of itself to a bitmap which will increase the render speed of the TLayout on mobile devices in Firemonkey.
- Design time: There are two different design time functionalities implemented in the right click menu of TImageCacheLayout. They are “Update Cache Image” and “Convert to TImage Bitmap”.
- Update Cache Image: You can store a screenshot of the TImageCacheLayout at design time to increase speed at runtime.
- ImageCacheType:
- ctNone: -Operates as a normal TLayout. ctCacheAsBitmap: - The contents of TImageCacheLayout layout are stored in the CacheImage property the first time it is drawn. - The controls contained within the TImageCacheLayout are Visible:=False when this setting is in effect. - The controls still exist and can be accessed and updated using the TImageCacheUpdate option.
- ctExportAsBitmap: - The contents of TImageCacheLayout layout are stored in the CacheImage property the first time it is drawn. - The controls contained within the TImageCacheLayout removed once it is cached. - The controls no longer exist and can not be accessed.
- ImageCacheUpdate
- cuMouse
- cuTouch
- cuTouchDelay
- cuManual
- ImageCacheEffect
- cqNormal
- cqNoAlphaEdge
- cqSharpen
Product License: FWS
Source: Included
File Status: Fully functional
Compatible with: DXE5 DXE6 FM3