对齐UI组件和图形对象
对齐(HandleList HorizontalAlignment, VerticalAlignment)
position = align(HandleList, 'HorizontalAlignment', 'VerticalAlignment')
位置=对齐(Curpositions,'StudalAlignment','walitalalignment')
对齐(HandleList HorizontalAlignment, VerticalAlignment)
对齐的uicontrol
和轴
对象HandleList
,根据选项,是句柄向量HorizontalAlignment
和VerticalAlignment
.下表显示了可能的值HorizontalAlignment
和VerticalAlignment
.
|
定义 |
---|---|
|
没有水平对齐 |
|
将对象的左边缘与包含对象的边界框的左边缘对齐 |
|
将物体的位置移到极值的平均值的中心x-组的值 |
|
将对象的右边缘与包围对象的边框的右边缘对齐 |
|
平等的x-在x值极值范围内所有物体之间的距离 |
|
对象之间有指定数量的点的空格x方向 |
|
定义 |
---|---|
|
没有垂直对齐 |
|
将对象的上边缘与包围对象的边框的上边缘对齐 |
|
将物体的位置移到极值的平均值的中心y-组的值 |
|
将对象的底边与包围对象的边框的底边对齐 |
|
平等的y- 极端跨度内的所有物体之间的信短y值 |
|
对象之间有指定数量的点的空格y方向 |
对齐对象不会改变其绝对尺寸。所有对齐选项都对齐包含对象的边界框中的对象。分发
和固定
将对象对齐到边界框的左下角。分发
均匀分布的对象固定
分配对象之间有固定的距离(以点为单位)。当您同时指定水平和垂直距离时,关键字“HorizontalAlignment”
和“VerticalAlignment”
并不是必要的。
如果你使用固定
为HorizontalAlignment
或者VerticalAlignment
,您还必须指定距离,以点为单位,其中72个点等于1英寸。例如:
对齐(HandleList“固定”,距离, ' VerticalAlignment ')
分配指定的组件距离
水平点,并按规定垂直对齐。
对齐(HandleList“HorizontalAlignment”,“固定”,距离)
按照指定对齐指定的组件并分发它们距离
点垂直。
对齐(HandleList“固定”,HorizontalDistance,……“固定”,VerticalDistance)
分配指定的组件HorizontalDistance
水平点并分配它们VerticalDistance
点垂直。
position = align(HandleList, 'HorizontalAlignment', 'VerticalAlignment')
的向量返回指定对象的更新位置位置
向量。图中物体的位置不变。
位置=对齐(Curpositions,'StudalAlignment','walitalalignment')
返回包含其位置的对象的更新位置铰接
,在那里铰接
是向量位置
向量。图中物体的位置不变。