在我的 FMX 应用程序中,我必须使用位图模式填充表单的整个背景区域。
我考虑使用这种模式的原因是因为用户可以自由调整表单的大小,以及是否设置固定图像拉伸会导致背景质量下降。
有没有办法使用我可以重复的小位图模式(X 和 Y)来根据调整大小填充整个表单区域?
在我的 FMX 应用程序中,我必须使用位图模式填充表单的整个背景区域。
我考虑使用这种模式的原因是因为用户可以自由调整表单的大小,以及是否设置固定图像拉伸会导致背景质量下降。
有没有办法使用我可以重复的小位图模式(X 和 Y)来根据调整大小填充整个表单区域?
您正在寻找的效果是Tile
.
请参阅TTilerEffect
和FireMonkey_Image_Effects
获取文档。
属性HorizontalTileCount
和VerticalTileCount
控制位图将被复制多少次。由于这些值是浮点数,因此您需要在重新缩放表单时调整它们的值。