- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
创建自定义 FireMonkey 样式时,您经常会遇到样式对象,例如 TButtonStyleObject,其中包含一个或多个属性(例如 TButtonStyleObject.NormalLink),这些属性是 TBitmapLink 的集合。每个单独的 TBitmapLink 定义了三个属性,CapInsets、Scale 和 SourceRect。 SourceRect 包含用于绘制控件某些方面的位图段的坐标(参见Using TBitmapLinks with the FireMonkey Style Designer 了解更多详细信息)。
我的问题是,CapInsets 是做什么的?
最佳答案
我认为这与如何使用单个位图绘制可调整大小的组件有关。 CapInsets 应该代表位图的可拉伸(stretch)部分,例如,边框分开,以便在调整组件大小时它们不会变得太细或太大。
考虑一个按钮和一个 25x50 像素的位图作为背景。认为它是一个带有小边框的单色矩形。如果将按钮的大小调整为 25x500 像素会怎样?左右边框会变得太大(与上下边框不再成比例)。
除了这篇俄语的文章外,我没有找到任何文档(翻译成意大利语非常糟糕,英语对我来说也不是很清楚),请查找“背景”部分http://habrahabr.ru/post/137851/
高温高压
关于delphi - FireMonkey TBitmapLink 的 CapInsets 属性对 FireMonkey 样式有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27115229/
我设置了这样一个按钮: // Create facebook login button facebookLoginButton = [[UIButton alloc] initWithFrame:CG
我有像气泡一样的图像,我需要动态调整大小。附上例子。我将有动态文本,我只需要调整气泡直线部分的大小。中间留向下箭头我怎样才能做到这一点?谢谢 最佳答案 你可以使用方法: - (UIImage *)st
这是我的代码 import SwiftUI struct ContentView : View { var body: some View { Image(systemName
假设我在 Images.xcassets 中存储了一张切片的图像;即它的 capInsets 属性已设置,我想在 CoreGraphics 中绘制比其实际大小更大的图像。我该怎么做? 我是否必须使用
创建自定义 FireMonkey 样式时,您经常会遇到样式对象,例如 TButtonStyleObject,其中包含一个或多个属性(例如 TButtonStyleObject.NormalLink),
我是一名优秀的程序员,十分优秀!